Home
last modified time | relevance | path

Searched refs:search_exception_tables (Results 1 – 65 of 65) sorted by relevance

/linux-4.4.14/arch/x86/um/
Dfault.c15 const struct exception_table_entry *search_exception_tables(unsigned long add);
22 fixup = search_exception_tables(address); in arch_fixup()
/linux-4.4.14/arch/x86/mm/
Dextable.c36 fixup = search_exception_tables(regs->ip); in fixup_exception()
58 fixup = search_exception_tables(*ip); in early_fixup_exception()
Dfault.c1186 !search_exception_tables(regs->ip)) { in __do_page_fault()
/linux-4.4.14/arch/sh/mm/
Dextable_32.c14 fixup = search_exception_tables(regs->pc); in fixup_exception()
Dextable_64.c75 fixup = search_exception_tables(regs->pc); in fixup_exception()
/linux-4.4.14/arch/mn10300/mm/
Dextable.c19 fixup = search_exception_tables(regs->pc); in fixup_exception()
Dmisalignment.c344 fixup = search_exception_tables(regs->pc); in misalignment()
/linux-4.4.14/arch/mips/mm/
Dextable.c17 fixup = search_exception_tables(exception_epc(regs)); in fixup_exception()
/linux-4.4.14/arch/tile/mm/
Dextable.c23 fixup = search_exception_tables(regs->pc); in fixup_exception()
Dfault.c234 if (in_nmi() && search_exception_tables(pc)) in handle_migrating_pte()
385 !search_exception_tables(regs->pc)) { in handle_page_fault()
670 fixup = search_exception_tables(pc); in do_page_fault_ics()
/linux-4.4.14/arch/nios2/mm/
Dextable.c18 fixup = search_exception_tables(regs->ea); in fixup_exception()
Dfault.c87 if (!user_mode(regs) && !search_exception_tables(regs->ea)) in do_page_fault()
/linux-4.4.14/arch/m32r/mm/
Dextable.c12 fixup = search_exception_tables(regs->bpc); in fixup_exception()
Dfault.c140 !search_exception_tables(regs->psw)) in do_page_fault()
/linux-4.4.14/arch/score/mm/
Dextable.c32 fixup = search_exception_tables(regs->cp0_epc); in fixup_exception()
/linux-4.4.14/arch/arm64/mm/
Dextable.c12 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception()
Dfault.c291 if (!user_mode(regs) && !search_exception_tables(regs->pc)) in do_page_fault()
302 if (!user_mode(regs) && !search_exception_tables(regs->pc)) in do_page_fault()
/linux-4.4.14/arch/unicore32/mm/
Dextable.c19 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception()
Dfault.c236 && !search_exception_tables(regs->UCreg_pc)) in do_pf()
249 !search_exception_tables(regs->UCreg_pc)) in do_pf()
/linux-4.4.14/arch/metag/mm/
Dextable.c10 fixup = search_exception_tables(pc); in fixup_exception()
/linux-4.4.14/arch/arm/mm/
Dextable.c11 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception()
Dfault.c293 if (!user_mode(regs) && !search_exception_tables(regs->ARM_pc)) in do_page_fault()
306 !search_exception_tables(regs->ARM_pc)) in do_page_fault()
/linux-4.4.14/arch/microblaze/mm/
Dfault.c72 fixup = search_exception_tables(regs->pc); in bad_page_fault()
142 if (kernel_mode(regs) && !search_exception_tables(regs->pc)) in do_page_fault()
/linux-4.4.14/arch/frv/mm/
Dextable.c43 extab = search_exception_tables(pc); in search_exception_table()
/linux-4.4.14/arch/arc/mm/
Dextable.c18 fixup = search_exception_tables(instruction_pointer(regs)); in fixup_exception()
/linux-4.4.14/kernel/
Dextable.c51 const struct exception_table_entry *search_exception_tables(unsigned long addr) in search_exception_tables() function
/linux-4.4.14/arch/sparc/mm/
Dextable.c94 entry = search_exception_tables(addr); in search_extables_range()
Dfault_64.c252 entry = search_exception_tables(regs->tpc); in do_kernel_fault()
340 !search_exception_tables(regs->tpc)) { in do_sparc64_fault()
Dinit_64.c2803 entry = search_exception_tables(regs->tpc); in hugetlb_setup()
/linux-4.4.14/arch/cris/arch-v10/mm/
Dfault.c29 *search_exception_tables(unsigned long addr);
/linux-4.4.14/arch/powerpc/mm/
Dfault.c319 if (!user_mode(regs) && !search_exception_tables(regs->nip)) in do_page_fault()
514 if ((entry = search_exception_tables(regs->nip)) != NULL) { in bad_page_fault()
/linux-4.4.14/arch/powerpc/platforms/embedded6xx/
Dmpc7448_hpc2.c176 if ((entry = search_exception_tables(regs->nip)) != NULL) { in mpc7448_machine_check_exception()
Dholly.c265 if ((entry = search_exception_tables(regs->nip)) != NULL) { in ppc750_machine_check_exception()
/linux-4.4.14/arch/cris/arch-v32/kernel/
Dtraps.c159 fixup = search_exception_tables(instruction_pointer(regs) - 2); in fixup_BUG()
/linux-4.4.14/arch/hexagon/mm/
Dvm_fault.c169 fixup = search_exception_tables(pt_elr(regs)); in do_page_fault()
/linux-4.4.14/arch/sh/kernel/
Dtraps.c73 fixup = search_exception_tables(regs->pc); in die_if_no_fixup()
Dkprobes.c466 if ((entry = search_exception_tables(regs->pc)) != NULL) { in kprobe_fault_handler()
/linux-4.4.14/arch/ia64/include/asm/
Duaccess.h354 extern const struct exception_table_entry *search_exception_tables (unsigned long addr);
360 e = search_exception_tables(regs->cr_iip + ia64_psr(regs)->ri); in ia64_done_with_exception()
/linux-4.4.14/arch/openrisc/mm/
Dfault.c240 if ((entry = search_exception_tables(regs->pc)) != NULL) { in do_page_fault()
/linux-4.4.14/arch/alpha/mm/
Dfault.c196 if ((fixup = search_exception_tables(regs->pc)) != 0) { in do_page_fault()
/linux-4.4.14/arch/avr32/mm/
Dfault.c193 fixup = search_exception_tables(regs->pc); in do_page_fault()
/linux-4.4.14/arch/avr32/kernel/
Dtraps.c85 fixup = search_exception_tables(regs->pc); in _exception()
/linux-4.4.14/arch/cris/mm/
Dfault.c379 fixup = search_exception_tables(ip); in find_fixup_code()
/linux-4.4.14/arch/sh/include/asm/
Duaccess.h194 const struct exception_table_entry *search_exception_tables(unsigned long addr);
/linux-4.4.14/arch/parisc/mm/
Dfault.c149 fix = search_exception_tables(regs->iaoq[0]); in fixup_exception()
/linux-4.4.14/arch/xtensa/mm/
Dfault.c249 if ((entry = search_exception_tables(regs->pc)) != NULL) { in bad_page_fault()
/linux-4.4.14/arch/s390/kernel/
Dtraps.c72 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_report_trap()
Dearly.c255 fixup = search_exception_tables(addr & PSW_ADDR_INSN); in early_pgm_check_handler()
Dkprobes.c608 entry = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in kprobe_trap_handler()
/linux-4.4.14/arch/score/kernel/
Dtraps.c184 fixup = search_exception_tables(regs->cp0_epc); in do_adedata()
/linux-4.4.14/arch/x86/kernel/kprobes/
Dopt.c255 if (search_exception_tables(addr)) in can_optimize()
Dcore.c171 if (search_exception_tables((unsigned long)opcodes)) in can_boost()
/linux-4.4.14/arch/powerpc/kernel/
Dkprobes.c452 if ((entry = search_exception_tables(regs->nip)) != NULL) { in kprobe_fault_handler()
Dtraps.c337 && (entry = search_exception_tables(regs->nip)) != NULL) { in check_io_access()
/linux-4.4.14/arch/sparc/kernel/
Dkprobes.c373 entry = search_exception_tables(regs->tpc); in kprobe_fault_handler()
Dunaligned_64.c264 entry = search_exception_tables(regs->tpc); in kernel_mna_trap_fault()
Dtraps_64.c280 entry = search_exception_tables(regs->tpc); in spitfire_data_access_exception()
332 entry = search_exception_tables(regs->tpc); in sun4v_data_access_exception()
1697 entry = search_exception_tables(regs->tpc); in cheetah_deferred_handler()
/linux-4.4.14/include/linux/
Dmodule.h272 const struct exception_table_entry *search_exception_tables(unsigned long add);
/linux-4.4.14/arch/s390/mm/
Dfault.c260 fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); in do_no_context()
/linux-4.4.14/arch/alpha/kernel/
Dtraps.c638 if ((fixup = search_exception_tables(pc)) != 0) { in do_entUna()
/linux-4.4.14/arch/powerpc/sysdev/
Dfsl_rio.c109 entry = search_exception_tables(regs->nip); in fsl_rio_mcheck_exception()
/linux-4.4.14/arch/ia64/kernel/
Dkprobes.c549 if (search_exception_tables(bundle_addr + slot) || in can_boost()
Dunaligned.c1319 eh = search_exception_tables(regs->cr_iip + ia64_psr(regs)->ri); in ia64_handle_unaligned()
/linux-4.4.14/arch/m68k/kernel/
Dsignal.c97 fixup = search_exception_tables(regs->pc); in handle_kernel_fault()
/linux-4.4.14/arch/tile/kernel/
Dunaligned.c873 if (!search_exception_tables(regs->pc)) { in jit_bundle_gen()