/linux-4.1.27/arch/alpha/mm/ |
H A D | extable.c | 9 static inline unsigned long ex_to_addr(const struct exception_table_entry *x) ex_to_addr() 16 struct exception_table_entry *ex_a = a, *ex_b = b; swap_ex() 34 const struct exception_table_entry *x = a, *y = b; cmp_ex() 44 void sort_extable(struct exception_table_entry *start, sort_extable() 45 struct exception_table_entry *finish) sort_extable() 47 sort(start, finish - start, sizeof(struct exception_table_entry), sort_extable() 72 const struct exception_table_entry * search_extable() 73 search_extable(const struct exception_table_entry *first, search_extable() 74 const struct exception_table_entry *last, search_extable() 78 const struct exception_table_entry *mid; search_extable()
|
H A D | fault.c | 89 const struct exception_table_entry *fixup; do_page_fault()
|
/linux-4.1.27/arch/x86/um/ |
H A D | fault.c | 9 struct exception_table_entry struct 15 const struct exception_table_entry *search_exception_tables(unsigned long add); 20 const struct exception_table_entry *fixup; arch_fixup()
|
/linux-4.1.27/arch/score/include/asm/ |
H A D | module.h | 11 const struct exception_table_entry *dbe_start; 12 const struct exception_table_entry *dbe_end; 19 const struct exception_table_entry *search_module_dbetables(unsigned long addr); 21 static inline const struct exception_table_entry search_module_dbetables()
|
H A D | uaccess.h | 416 struct exception_table_entry { struct
|
/linux-4.1.27/arch/ia64/mm/ |
H A D | extable.c | 15 const struct exception_table_entry *l = a, *r = b; cmp_ex() 29 struct exception_table_entry *l = a, *r = b, tmp; swap_ex() 49 void sort_extable (struct exception_table_entry *start, sort_extable() 50 struct exception_table_entry *finish) sort_extable() 52 sort(start, finish - start, sizeof(struct exception_table_entry), sort_extable() 56 static inline unsigned long ex_to_addr(const struct exception_table_entry *x) ex_to_addr() 82 const struct exception_table_entry * search_extable() 83 search_extable (const struct exception_table_entry *first, search_extable() 84 const struct exception_table_entry *last, search_extable() 87 const struct exception_table_entry *mid; search_extable() 106 ia64_handle_exception (struct pt_regs *regs, const struct exception_table_entry *e) ia64_handle_exception()
|
/linux-4.1.27/arch/s390/mm/ |
H A D | extable.c | 12 const struct exception_table_entry * search_extable() 13 search_extable(const struct exception_table_entry *first, search_extable() 14 const struct exception_table_entry *last, search_extable() 17 const struct exception_table_entry *mid; search_extable() 42 const struct exception_table_entry *x = a, *y = b; cmp_ex() 48 void sort_extable(struct exception_table_entry *start, sort_extable() 49 struct exception_table_entry *finish) sort_extable() 51 struct exception_table_entry *p; sort_extable()
|
H A D | fault.c | 255 const struct exception_table_entry *fixup; do_no_context()
|
/linux-4.1.27/arch/x86/mm/ |
H A D | extable.c | 7 ex_insn_addr(const struct exception_table_entry *x) ex_insn_addr() 12 ex_fixup_addr(const struct exception_table_entry *x) ex_fixup_addr() 19 const struct exception_table_entry *fixup; fixup_exception() 55 const struct exception_table_entry *fixup; early_fixup_exception() 81 const struct exception_table_entry * search_extable() 82 search_extable(const struct exception_table_entry *first, search_extable() 83 const struct exception_table_entry *last, search_extable() 87 const struct exception_table_entry *mid; search_extable() 111 const struct exception_table_entry *x = a, *y = b; cmp_ex() 123 void sort_extable(struct exception_table_entry *start, sort_extable() 124 struct exception_table_entry *finish) sort_extable() 126 struct exception_table_entry *p; sort_extable() 138 sort(start, finish - start, sizeof(struct exception_table_entry), sort_extable()
|
/linux-4.1.27/arch/sh/mm/ |
H A D | extable_64.c | 20 static const struct exception_table_entry __copy_user_fixup_ex = { 34 static const struct exception_table_entry *check_exception_ranges(unsigned long addr) check_exception_ranges() 44 const struct exception_table_entry * search_extable() 45 search_extable(const struct exception_table_entry *first, search_extable() 46 const struct exception_table_entry *last, search_extable() 49 const struct exception_table_entry *mid; search_extable() 73 const struct exception_table_entry *fixup; fixup_exception()
|
H A D | extable_32.c | 12 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/sparc/mm/ |
H A D | extable.c | 8 void sort_extable(struct exception_table_entry *start, sort_extable() 9 struct exception_table_entry *finish) sort_extable() 14 const struct exception_table_entry * search_extable() 15 search_extable(const struct exception_table_entry *start, search_extable() 16 const struct exception_table_entry *last, search_extable() 19 const struct exception_table_entry *walk; search_extable() 92 const struct exception_table_entry *entry; search_extables_range()
|
H A D | fault_64.c | 250 const struct exception_table_entry *entry; do_kernel_fault()
|
H A D | init_64.c | 2742 const struct exception_table_entry *entry; hugetlb_setup()
|
/linux-4.1.27/arch/x86/include/asm/ |
H A D | sections.h | 8 extern struct exception_table_entry __stop___ex_table[];
|
H A D | uaccess.h | 105 struct exception_table_entry { struct 108 /* This is not the generic standard exception_table_entry format */
|
/linux-4.1.27/arch/metag/mm/ |
H A D | extable.c | 7 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/arm64/mm/ |
H A D | extable.c | 10 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/m32r/mm/ |
H A D | extable.c | 10 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/lib/ |
H A D | extable.c | 26 const struct exception_table_entry *x = a, *y = b; cmp_ex() 36 void sort_extable(struct exception_table_entry *start, sort_extable() 37 struct exception_table_entry *finish) sort_extable() 39 sort(start, finish - start, sizeof(struct exception_table_entry), sort_extable() 71 const struct exception_table_entry * search_extable() 72 search_extable(const struct exception_table_entry *first, search_extable() 73 const struct exception_table_entry *last, search_extable() 77 const struct exception_table_entry *mid; search_extable()
|
/linux-4.1.27/arch/arm/mm/ |
H A D | extable.c | 9 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/unicore32/mm/ |
H A D | extable.c | 17 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/mips/mm/ |
H A D | extable.c | 15 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/nios2/mm/ |
H A D | extable.c | 16 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/powerpc/include/asm/ |
H A D | module.h | 85 struct exception_table_entry; 86 void sort_ex_table(struct exception_table_entry *start, 87 struct exception_table_entry *finish);
|
H A D | uaccess.h | 78 struct exception_table_entry { struct
|
/linux-4.1.27/arch/tile/mm/ |
H A D | extable.c | 21 const struct exception_table_entry *fixup; fixup_exception()
|
H A D | fault.c | 664 const struct exception_table_entry *fixup; do_page_fault_ics()
|
/linux-4.1.27/arch/mips/include/asm/ |
H A D | module.h | 11 const struct exception_table_entry *dbe_start; 12 const struct exception_table_entry *dbe_end; 75 const struct exception_table_entry*search_module_dbetables(unsigned long addr); 78 static inline const struct exception_table_entry * search_module_dbetables()
|
H A D | uaccess.h | 1437 struct exception_table_entry struct
|
/linux-4.1.27/arch/mn10300/mm/ |
H A D | extable.c | 17 const struct exception_table_entry *fixup; fixup_exception()
|
H A D | misalignment.c | 319 const struct exception_table_entry *fixup; misalignment()
|
/linux-4.1.27/arch/score/mm/ |
H A D | extable.c | 30 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/arch/frv/mm/ |
H A D | extable.c | 20 const struct exception_table_entry *extab; search_exception_table()
|
/linux-4.1.27/arch/arc/mm/ |
H A D | extable.c | 16 const struct exception_table_entry *fixup; fixup_exception()
|
/linux-4.1.27/kernel/ |
H A D | extable.c | 36 extern struct exception_table_entry __start___ex_table[]; 37 extern struct exception_table_entry __stop___ex_table[]; 52 const struct exception_table_entry *search_exception_tables(unsigned long addr) search_exception_tables() 54 const struct exception_table_entry *e; search_exception_tables()
|
H A D | module.c | 3814 const struct exception_table_entry *search_module_extables(unsigned long addr) search_module_extables() 3816 const struct exception_table_entry *e = NULL; search_module_extables()
|
/linux-4.1.27/include/linux/ |
H A D | module.h | 74 struct exception_table_entry; 76 const struct exception_table_entry * 77 search_extable(const struct exception_table_entry *first, 78 const struct exception_table_entry *last, 80 void sort_extable(struct exception_table_entry *start, 81 struct exception_table_entry *finish); 187 const struct exception_table_entry *search_exception_tables(unsigned long add); 273 struct exception_table_entry *extable; 505 const struct exception_table_entry *search_module_extables(unsigned long addr); 515 static inline const struct exception_table_entry * search_module_extables()
|
/linux-4.1.27/arch/x86/kernel/ |
H A D | test_nx.c | 48 struct exception_table_entry *extable; fudze_exception_table() 61 extable = (struct exception_table_entry *)mod->extable; fudze_exception_table()
|
/linux-4.1.27/arch/cris/arch-v10/mm/ |
H A D | fault.c | 28 extern const struct exception_table_entry
|
/linux-4.1.27/arch/s390/include/asm/ |
H A D | uaccess.h | 77 struct exception_table_entry struct 82 static inline unsigned long extable_insn(const struct exception_table_entry *x) extable_insn() 87 static inline unsigned long extable_fixup(const struct exception_table_entry *x) extable_fixup()
|
/linux-4.1.27/arch/sh/kernel/ |
H A D | traps.c | 72 const struct exception_table_entry *fixup; die_if_no_fixup()
|
H A D | kprobes.c | 424 const struct exception_table_entry *entry; kprobe_fault_handler()
|
/linux-4.1.27/arch/score/kernel/ |
H A D | module.c | 129 const struct exception_table_entry *search_module_dbetables(unsigned long addr) search_module_dbetables()
|
H A D | traps.c | 183 const struct exception_table_entry *fixup; do_adedata()
|
/linux-4.1.27/arch/ia64/include/asm/ |
H A D | uaccess.h | 348 struct exception_table_entry { struct 353 extern void ia64_handle_exception (struct pt_regs *regs, const struct exception_table_entry *e); 354 extern const struct exception_table_entry *search_exception_tables (unsigned long addr); 359 const struct exception_table_entry *e; ia64_done_with_exception()
|
/linux-4.1.27/arch/tile/lib/ |
H A D | atomic_asm_32.S | 50 * are somewhat overloading the exception_table_entry notion by doing 55 * exception_table_entry processing in do_page_fault_ics), and
|
/linux-4.1.27/arch/sh/include/asm/ |
H A D | uaccess.h | 183 struct exception_table_entry { struct 194 const struct exception_table_entry *search_exception_tables(unsigned long addr);
|
/linux-4.1.27/arch/mips/kernel/ |
H A D | module.c | 250 const struct exception_table_entry *search_module_dbetables(unsigned long addr) search_module_dbetables() 253 const struct exception_table_entry *e = NULL; search_module_dbetables()
|
H A D | traps.c | 416 extern struct exception_table_entry __start___dbe_table[]; 417 extern struct exception_table_entry __stop___dbe_table[]; 424 static const struct exception_table_entry *search_dbe_tables(unsigned long addr) search_dbe_tables() 426 const struct exception_table_entry *e; search_dbe_tables() 437 const struct exception_table_entry *fixup = NULL; do_be()
|
/linux-4.1.27/arch/um/include/asm/ |
H A D | uaccess.h | 172 struct exception_table_entry struct
|
/linux-4.1.27/arch/powerpc/platforms/embedded6xx/ |
H A D | mpc7448_hpc2.c | 173 const struct exception_table_entry *entry; mpc7448_machine_check_exception()
|
H A D | holly.c | 262 const struct exception_table_entry *entry; ppc750_machine_check_exception()
|
/linux-4.1.27/arch/nios2/include/asm/ |
H A D | uaccess.h | 37 struct exception_table_entry { struct
|
/linux-4.1.27/arch/avr32/kernel/ |
H A D | traps.c | 82 const struct exception_table_entry *fixup; _exception()
|
/linux-4.1.27/arch/cris/arch-v32/kernel/ |
H A D | traps.c | 153 const struct exception_table_entry *fixup; fixup_BUG()
|
/linux-4.1.27/arch/hexagon/mm/ |
H A D | vm_fault.c | 55 const struct exception_table_entry *fixup; do_page_fault()
|
/linux-4.1.27/arch/m68k/include/asm/ |
H A D | uaccess_no.h | 42 struct exception_table_entry struct
|
H A D | uaccess_mm.h | 52 struct exception_table_entry struct
|
/linux-4.1.27/arch/sparc/include/asm/ |
H A D | uaccess_32.h | 68 * exception_table_entry you specify last potentially faulting insn + 1 75 struct exception_table_entry struct
|
H A D | uaccess_64.h | 75 struct exception_table_entry { struct
|
/linux-4.1.27/arch/xtensa/mm/ |
H A D | fault.c | 239 const struct exception_table_entry *entry; bad_page_fault()
|
/linux-4.1.27/arch/metag/include/asm/ |
H A D | uaccess.h | 71 struct exception_table_entry { struct
|
/linux-4.1.27/arch/s390/kernel/ |
H A D | traps.c | 71 const struct exception_table_entry *fixup; do_report_trap()
|
H A D | early.c | 249 const struct exception_table_entry *fixup; early_pgm_check_handler()
|
H A D | kprobes.c | 566 const struct exception_table_entry *entry; kprobe_trap_handler()
|
/linux-4.1.27/arch/parisc/include/asm/ |
H A D | uaccess.h | 63 struct exception_table_entry { struct
|
/linux-4.1.27/arch/arm64/include/asm/ |
H A D | uaccess.h | 48 struct exception_table_entry struct
|
/linux-4.1.27/arch/avr32/include/asm/ |
H A D | uaccess.h | 319 struct exception_table_entry struct
|
/linux-4.1.27/arch/avr32/mm/ |
H A D | fault.c | 61 const struct exception_table_entry *fixup; do_page_fault()
|
/linux-4.1.27/arch/blackfin/include/asm/ |
H A D | uaccess.h | 62 struct exception_table_entry { _access_ok() struct
|
/linux-4.1.27/arch/frv/include/asm/ |
H A D | uaccess.h | 80 struct exception_table_entry struct
|
/linux-4.1.27/include/asm-generic/ |
H A D | uaccess.h | 67 struct exception_table_entry struct
|
/linux-4.1.27/arch/microblaze/include/asm/ |
H A D | uaccess.h | 70 struct exception_table_entry { struct
|
/linux-4.1.27/arch/microblaze/mm/ |
H A D | fault.c | 69 const struct exception_table_entry *fixup; bad_page_fault()
|
/linux-4.1.27/arch/mn10300/include/asm/ |
H A D | uaccess.h | 94 struct exception_table_entry struct
|
/linux-4.1.27/arch/openrisc/include/asm/ |
H A D | uaccess.h | 81 struct exception_table_entry { struct
|
/linux-4.1.27/arch/openrisc/mm/ |
H A D | fault.c | 236 const struct exception_table_entry *entry; do_page_fault()
|
/linux-4.1.27/arch/parisc/mm/ |
H A D | fault.c | 141 const struct exception_table_entry *fix; fixup_exception()
|
/linux-4.1.27/arch/cris/include/asm/ |
H A D | uaccess.h | 73 struct exception_table_entry { struct
|
/linux-4.1.27/arch/cris/mm/ |
H A D | fault.c | 375 const struct exception_table_entry *fixup; find_fixup_code()
|
/linux-4.1.27/arch/alpha/include/asm/ |
H A D | uaccess.h | 463 struct exception_table_entry struct
|
/linux-4.1.27/arch/xtensa/include/asm/ |
H A D | uaccess.h | 493 struct exception_table_entry
|
/linux-4.1.27/arch/sparc/kernel/ |
H A D | kprobes.c | 327 const struct exception_table_entry *entry; kprobe_fault_handler()
|
H A D | unaligned_64.c | 262 const struct exception_table_entry *entry; kernel_mna_trap_fault()
|
H A D | traps_64.c | 278 const struct exception_table_entry *entry; spitfire_data_access_exception() 330 const struct exception_table_entry *entry; sun4v_data_access_exception() 1695 const struct exception_table_entry *entry; cheetah_deferred_handler()
|
/linux-4.1.27/arch/powerpc/kernel/ |
H A D | kprobes.c | 408 const struct exception_table_entry *entry; kprobe_fault_handler()
|
H A D | traps.c | 331 const struct exception_table_entry *entry; check_io_access()
|
/linux-4.1.27/arch/powerpc/mm/ |
H A D | fault.c | 510 const struct exception_table_entry *entry; bad_page_fault()
|
/linux-4.1.27/arch/arm/include/asm/ |
H A D | uaccess.h | 45 struct exception_table_entry struct
|
/linux-4.1.27/scripts/mod/ |
H A D | modpost.c | 1551 * to know the sizeof(struct exception_table_entry) for the target architecture. 1559 * exception_table_entry, fixup) which is equal to sizeof(struct find_extable_entry_size() 1560 * exception_table_entry) divided by two. We use that to our advantage find_extable_entry_size()
|
/linux-4.1.27/arch/tile/include/asm/ |
H A D | uaccess.h | 110 struct exception_table_entry { struct
|
/linux-4.1.27/arch/powerpc/sysdev/ |
H A D | fsl_rio.c | 100 const struct exception_table_entry *entry; fsl_rio_mcheck_exception()
|
/linux-4.1.27/arch/m32r/include/asm/ |
H A D | uaccess.h | 129 struct exception_table_entry struct
|
/linux-4.1.27/arch/m68k/kernel/ |
H A D | signal.c | 93 const struct exception_table_entry *fixup; handle_kernel_fault()
|
/linux-4.1.27/arch/alpha/kernel/ |
H A D | traps.c | 466 const struct exception_table_entry *fixup; do_entUna()
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | unaligned.c | 1299 const struct exception_table_entry *eh = NULL; ia64_handle_unaligned()
|