Home
last modified time | relevance | path

Searched defs:fixup (Results 1 – 25 of 143) sorted by relevance

123456

/kernel/linux/linux-6.6/arch/arm64/include/asm/
Dasm-extable.h76 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
88 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
97 #define _ASM_EXTABLE_KACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
106 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
109 #define _ASM_EXTABLE_UACCESS(insn, fixup) \ argument
112 #define _ASM_EXTABLE_KACCESS_ERR(insn, fixup, err) \ argument
115 #define _ASM_EXTABLE_LOAD_UNALIGNED_ZEROPAD(insn, fixup, data, addr) \ argument
/kernel/linux/linux-5.10/arch/x86/mm/
Dextable.c27 __visible bool ex_handler_default(const struct exception_table_entry *fixup, in ex_handler_default()
37 __visible bool ex_handler_fault(const struct exception_table_entry *fixup, in ex_handler_fault()
58 __visible bool ex_handler_fprestore(const struct exception_table_entry *fixup, in ex_handler_fprestore()
73 __visible bool ex_handler_uaccess(const struct exception_table_entry *fixup, in ex_handler_uaccess()
84 __visible bool ex_handler_copy(const struct exception_table_entry *fixup, in ex_handler_copy()
96 __visible bool ex_handler_rdmsr_unsafe(const struct exception_table_entry *fixup, in ex_handler_rdmsr_unsafe()
113 __visible bool ex_handler_wrmsr_unsafe(const struct exception_table_entry *fixup, in ex_handler_wrmsr_unsafe()
129 __visible bool ex_handler_clear_fs(const struct exception_table_entry *fixup, in ex_handler_clear_fs()
/kernel/linux/linux-6.6/arch/x86/mm/
Dextable.c97 static bool ex_handler_fault(const struct exception_table_entry *fixup, in ex_handler_fault()
104 static bool ex_handler_sgx(const struct exception_table_entry *fixup, in ex_handler_sgx()
121 static bool ex_handler_fprestore(const struct exception_table_entry *fixup, in ex_handler_fprestore()
157 static bool ex_handler_uaccess(const struct exception_table_entry *fixup, in ex_handler_uaccess()
166 static bool ex_handler_msr(const struct exception_table_entry *fixup, in ex_handler_msr()
194 static bool ex_handler_clear_fs(const struct exception_table_entry *fixup, in ex_handler_clear_fs()
203 static bool ex_handler_imm_reg(const struct exception_table_entry *fixup, in ex_handler_imm_reg()
210 static bool ex_handler_ucopy_len(const struct exception_table_entry *fixup, in ex_handler_ucopy_len()
/kernel/linux/linux-6.6/arch/riscv/include/asm/
Dasm-extable.h33 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
42 #define _ASM_EXTABLE(insn, fixup) \ argument
53 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
62 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
68 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) argument
/kernel/linux/linux-5.10/arch/loongarch/include/asm/
Dasm-extable.h30 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
39 #define _ASM_EXTABLE(insn, fixup) \ argument
50 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
59 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
/kernel/linux/linux-6.6/arch/loongarch/include/asm/
Dasm-extable.h31 #define __ASM_EXTABLE_RAW(insn, fixup, type, data) \ argument
40 #define _ASM_EXTABLE(insn, fixup) \ argument
51 #define _ASM_EXTABLE_UACCESS_ERR_ZERO(insn, fixup, err, zero) \ argument
60 #define _ASM_EXTABLE_UACCESS_ERR(insn, fixup, err) \ argument
/kernel/linux/linux-5.10/arch/x86/um/
Dfault.c12 unsigned long fixup; member
20 const struct exception_table_entry *fixup; in arch_fixup() local
/kernel/linux/linux-6.6/arch/x86/um/
Dfault.c12 unsigned long fixup; member
20 const struct exception_table_entry *fixup; in arch_fixup() local
/kernel/linux/linux-6.6/arch/powerpc/lib/
Drestart_table.c12 unsigned long fixup; member
47 unsigned long fixup = rte->fixup; in search_kernel_restart_table() local
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c66 int fixup; member
77 unsigned long insn, fixup; in segv_handler() local
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/primitives/
Dload_unaligned_zeropad.c66 int fixup; member
77 unsigned long insn, fixup; in segv_handler() local
/kernel/linux/linux-5.10/arch/riscv/lib/
Duaccess.S6 .macro fixup op reg addr lbl macro
/kernel/linux/linux-5.10/arch/arm64/mm/
Dextable.c11 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/nios2/mm/
Dextable.c16 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-6.6/arch/arm/mm/
Dextable.c10 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-6.6/arch/mips/mm/
Dextable.c15 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/nds32/mm/
Dextable.c9 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-6.6/arch/arc/mm/
Dextable.c14 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-6.6/arch/sh/mm/
Dextable_32.c15 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/mips/mm/
Dextable.c15 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/sh/mm/
Dextable_32.c15 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-6.6/arch/nios2/mm/
Dextable.c16 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/arm/mm/
Dextable.c10 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/riscv/mm/
Dextable.c16 const struct exception_table_entry *fixup; in fixup_exception() local
/kernel/linux/linux-5.10/arch/s390/kernel/
Dtraps.c51 const struct exception_table_entry *fixup; in do_report_trap() local
242 const struct exception_table_entry *fixup; in monitor_event_exception() local

123456