Lines Matching refs:fixup
15 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \
19 .long ((fixup) - .); \
24 .macro _asm_extable, insn, fixup
25 __ASM_EXTABLE_RAW(\insn, \fixup, EX_TYPE_FIXUP, 0)
34 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
38 ".long ((" fixup ") - .)\n" \
43 #define _ASM_EXTABLE(insn, fixup) \ argument
44 __ASM_EXTABLE_RAW(#insn, #fixup, __stringify(EX_TYPE_FIXUP), "0")
59 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
61 __ASM_EXTABLE_RAW(#insn, #fixup, \
68 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
69 _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero)
71 #define _ASM_EXTABLE_LOAD_UNALIGNED_ZEROPAD(insn, fixup, data, addr) \ argument
73 __ASM_EXTABLE_RAW(#insn, #fixup, \
83 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) argument