Home
last modified time | relevance | path

Searched refs:ex (Results 1 – 25 of 88) sorted by relevance

1234

/arch/arm64/mm/
A Dextable.c27 if (!ex) in insn_may_access_user()
30 switch (ex->type) { in insn_may_access_user()
32 return cpy_faulted_on_uaccess(ex, esr); in insn_may_access_user()
41 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup()
53 regs->pc = get_ex_fixup(ex); in ex_handler_uaccess_err_zero()
61 if (!cpy_faulted_on_uaccess(ex, esr)) in ex_handler_uaccess_cpy()
64 regs->pc = get_ex_fixup(ex); in ex_handler_uaccess_cpy()
91 regs->pc = get_ex_fixup(ex); in ex_handler_load_unaligned_zeropad()
100 if (!ex) in fixup_exception()
103 switch (ex->type) { in fixup_exception()
[all …]
/arch/s390/mm/
A Dextable.c26 regs->psw.addr = extable_fixup(ex); in ex_handler_fixup()
35 regs->psw.addr = extable_fixup(ex); in ex_handler_ua_fault()
49 regs->psw.addr = extable_fixup(ex); in ex_handler_ua_load_reg()
65 regs->psw.addr = extable_fixup(ex); in ex_handler_zeropad()
72 regs->psw.addr = extable_fixup(ex); in ex_handler_fpc()
106 regs->psw.addr = extable_fixup(ex); in ex_handler_ua_mvcos()
124 if (!ex) in fixup_exception()
126 switch (ex->type) { in fixup_exception()
128 return ex_handler_fixup(ex, regs); in fixup_exception()
130 return ex_handler_bpf(ex, regs); in fixup_exception()
[all …]
/arch/riscv/mm/
A Dextable.c20 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup()
26 regs->epc = get_ex_fixup(ex); in ex_handler_fixup()
57 regs->epc = get_ex_fixup(ex); in ex_handler_uaccess_err_zero()
78 regs->epc = get_ex_fixup(ex); in ex_handler_load_unaligned_zeropad()
84 const struct exception_table_entry *ex; in fixup_exception() local
86 ex = search_exception_tables(regs->epc); in fixup_exception()
87 if (!ex) in fixup_exception()
90 switch (ex->type) { in fixup_exception()
92 return ex_handler_fixup(ex, regs); in fixup_exception()
94 return ex_handler_bpf(ex, regs); in fixup_exception()
[all …]
/arch/loongarch/mm/
A Dextable.c12 get_ex_fixup(const struct exception_table_entry *ex) in get_ex_fixup() argument
14 return ((unsigned long)&ex->fixup + ex->fixup); in get_ex_fixup()
27 regs->csr_era = get_ex_fixup(ex); in ex_handler_fixup()
35 int reg_err = FIELD_GET(EX_DATA_REG_ERR, ex->data); in ex_handler_uaccess_err_zero()
40 regs->csr_era = get_ex_fixup(ex); in ex_handler_uaccess_err_zero()
47 const struct exception_table_entry *ex; in fixup_exception() local
50 if (!ex) in fixup_exception()
53 switch (ex->type) { in fixup_exception()
55 return ex_handler_fixup(ex, regs); in fixup_exception()
57 return ex_handler_uaccess_err_zero(ex, regs); in fixup_exception()
[all …]
/arch/s390/boot/
A Dpgm_check.c45 const struct exception_table_entry *ex; in ex_handler() local
47 for (ex = __start___ex_table; ex < __stop___ex_table; ex++) { in ex_handler()
48 if (extable_insn(ex) != regs->psw.addr) in ex_handler()
50 if (ex->type != EX_TYPE_FIXUP) in ex_handler()
52 regs->psw.addr = extable_fixup(ex); in ex_handler()
/arch/mips/include/asm/
A Delf.h329 #define SET_PERSONALITY2(ex, state) \ argument
360 #define __SET_PERSONALITY32_O32(ex, state) \ argument
372 #define __SET_PERSONALITY32_O32(ex, state) \ argument
377 #define __SET_PERSONALITY32(ex, state) \ argument
379 if ((((ex).e_flags & EF_MIPS_ABI2) != 0) && \
380 ((ex).e_flags & EF_MIPS_ABI) == 0) \
383 __SET_PERSONALITY32_O32(ex, state); \
389 #define SET_PERSONALITY2(ex, state) \ argument
399 if ((ex).e_ident[EI_CLASS] == ELFCLASS32) \
400 __SET_PERSONALITY32(ex, state); \
[all …]
/arch/x86/kvm/vmx/
A Dsgx.c77 struct x86_exception ex; in sgx_gva_to_gpa() local
85 kvm_inject_emulated_page_fault(vcpu, &ex); in sgx_gva_to_gpa()
107 struct x86_exception ex; in sgx_inject_fault() local
127 memset(&ex, 0, sizeof(ex)); in sgx_inject_fault()
128 ex.vector = PF_VECTOR; in sgx_inject_fault()
131 ex.address = gva; in sgx_inject_fault()
132 ex.error_code_valid = true; in sgx_inject_fault()
133 ex.nested_page_fault = false; in sgx_inject_fault()
134 kvm_inject_emulated_page_fault(vcpu, &ex); in sgx_inject_fault()
225 struct x86_exception ex; in handle_encls_ecreate() local
[all …]
/arch/powerpc/boot/dts/
A Dcanyonlands.dts53 compatible = "ibm,uic-460ex","ibm,uic";
63 compatible = "ibm,uic-460ex","ibm,uic";
75 compatible = "ibm,uic-460ex","ibm,uic";
87 compatible = "ibm,uic-460ex","ibm,uic";
99 compatible = "ibm,sdr-460ex";
104 compatible = "ibm,cpr-460ex";
128 compatible = "ibm,plb-460ex", "ibm,plb4";
202 compatible = "amcc,sata-460ex";
211 compatible = "ibm,opb-460ex", "ibm,opb";
218 compatible = "ibm,ebc-460ex", "ibm,ebc";
[all …]
/arch/powerpc/include/asm/
A Delf.h83 # define SET_PERSONALITY(ex) \ argument
85 if (((ex).e_flags & 0x3) == 2) \
89 if ((ex).e_ident[EI_CLASS] == ELFCLASS32) \
104 # define elf_read_implies_exec(ex, exec_stk) (is_32bit_task() ? \ argument
107 # define elf_read_implies_exec(ex, exec_stk) (exec_stk == EXSTACK_DEFAULT) argument
/arch/x86/include/asm/
A Delf.h173 #define COMPAT_START_THREAD(ex, regs, new_ip, new_sp) \ argument
174 compat_start_thread(regs, new_ip, new_sp, ex->e_machine == EM_X86_64)
177 #define COMPAT_SET_PERSONALITY(ex) \ argument
178 set_personality_ia32((ex).e_machine == EM_X86_64)
260 #define SET_PERSONALITY(ex) set_personality_64bit() argument
286 #define elf_read_implies_exec(ex, executable_stack) \ argument
373 #define COMPAT_ARCH_SETUP_ADDITIONAL_PAGES(bprm, ex, interpreter) \ argument
375 (ex->e_machine == EM_X86_64))
/arch/mips/boot/
A Delf2ecoff.c270 Elf32_Ehdr ex; in main() local
307 i = read(infile, &ex, sizeof ex); in main()
308 if (i != sizeof ex) { in main()
315 if (ex.e_ident[EI_DATA] == ELFDATA2MSB) in main()
326 convert_elf_hdr(&ex); in main()
333 convert_elf_phdrs(ph, ex.e_phnum); in main()
339 convert_elf_shdrs(sh, ex.e_shnum); in main()
349 for (i = 0; i < ex.e_phnum; i++) { in main()
388 ex.e_phnum, ph[i].p_type); in main()
425 eah.entry = ex.e_entry; in main()
[all …]
/arch/arm/include/asm/
A Delf.h119 #define elf_read_implies_exec(ex,stk) arm_elf_read_implies_exec(stk) argument
140 #define SET_PERSONALITY(ex) elf_set_personality(&(ex)) argument
/arch/arm64/boot/dts/renesas/
A Dr8a774e1-hihope-rzg2h-ex-idk-1110wr.dts9 #include "r8a774e1-hihope-rzg2h-ex.dts"
10 #include "hihope-rzg2-ex-lvds.dtsi"
A Dr8a774a1-hihope-rzg2m-ex-idk-1110wr.dts9 #include "r8a774a1-hihope-rzg2m-ex.dts"
10 #include "hihope-rzg2-ex-lvds.dtsi"
A Dr8a774b1-hihope-rzg2n-ex-idk-1110wr.dts9 #include "r8a774b1-hihope-rzg2n-ex.dts"
10 #include "hihope-rzg2-ex-lvds.dtsi"
A Dr8a774a1-hihope-rzg2m-rev2-ex-idk-1110wr.dts9 #include "r8a774a1-hihope-rzg2m-rev2-ex.dts"
10 #include "hihope-rzg2-ex-lvds.dtsi"
A Dr8a774b1-hihope-rzg2n-rev2-ex.dts9 #include "hihope-rzg2-ex.dtsi"
13 compatible = "hoperun,hihope-rzg2-ex", "hoperun,hihope-rzg2n",
A Dr8a774b1-hihope-rzg2n-rev2-ex-idk-1110wr.dts9 #include "r8a774b1-hihope-rzg2n-rev2-ex.dts"
10 #include "hihope-rzg2-ex-lvds.dtsi"
A DMakefile4 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-hihope-rzg2m-ex.dtb
5 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-hihope-rzg2m-ex-idk-1110wr.dtb
6 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-hihope-rzg2m-ex-mipi-2.1.dtb
8 dtb-$(CONFIG_ARCH_R8A774A1) += r8a774a1-hihope-rzg2m-rev2-ex.dtb
13 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-hihope-rzg2n-ex.dtb
14 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-hihope-rzg2n-ex-idk-1110wr.dtb
15 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-hihope-rzg2n-ex-mipi-2.1.dtb
17 dtb-$(CONFIG_ARCH_R8A774B1) += r8a774b1-hihope-rzg2n-rev2-ex.dtb
27 dtb-$(CONFIG_ARCH_R8A774E1) += r8a774e1-hihope-rzg2h-ex.dtb
28 dtb-$(CONFIG_ARCH_R8A774E1) += r8a774e1-hihope-rzg2h-ex-idk-1110wr.dtb
[all …]
A Dr8a774e1-hihope-rzg2h-ex-mipi-2.1.dts10 #include "r8a774e1-hihope-rzg2h-ex.dts"
11 #include "hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi"
A Dr8a774e1-hihope-rzg2h-ex.dts9 #include "hihope-rzg2-ex.dtsi"
13 compatible = "hoperun,hihope-rzg2-ex", "hoperun,hihope-rzg2h",
A Dr8a774b1-hihope-rzg2n-ex-mipi-2.1.dts10 #include "r8a774b1-hihope-rzg2n-ex.dts"
11 #include "hihope-rzg2-ex-aistarvision-mipi-adapter-2.1.dtsi"
/arch/loongarch/include/asm/
A Dextable.h36 bool ex_handler_bpf(const struct exception_table_entry *ex, struct pt_regs *regs);
39 bool ex_handler_bpf(const struct exception_table_entry *ex, struct pt_regs *regs) in ex_handler_bpf() argument
/arch/arm64/include/asm/
A Dextable.h39 bool ex_handler_bpf(const struct exception_table_entry *ex,
43 bool ex_handler_bpf(const struct exception_table_entry *ex, in ex_handler_bpf() argument
/arch/riscv/include/asm/
A Dextable.h42 bool ex_handler_bpf(const struct exception_table_entry *ex, struct pt_regs *regs);
45 ex_handler_bpf(const struct exception_table_entry *ex, in ex_handler_bpf() argument

Completed in 36 milliseconds

1234