taglinefilesource code
error_code10include/linux/kernel.hvolatile void do_exit(long error_code);
error_code88include/linux/mm.hextern void do_wp_page(unsigned long error_code, unsigned long address,
error_code90include/linux/mm.hextern void do_no_page(unsigned long error_code, unsigned long address,
error_code97include/linux/mm.hextern void do_page_fault(unsigned long *esp, unsigned long error_code);
error_code441kernel/exit.cint sys_exit(int error_code)
error_code443kernel/exit.cdo_exit((error_code&0xff)<<8);
error_code80kernel/traps.cvoid do_double_fault(long esp, long error_code)
error_code83kernel/traps.cdie_if_kernel("double fault",esp,error_code);
error_code86kernel/traps.cvoid do_general_protection(long esp, long error_code)
error_code89kernel/traps.cdie_if_kernel("general protection",esp,error_code);
error_code92kernel/traps.cvoid do_alignment_check(long esp, long error_code)
error_code95kernel/traps.cdie_if_kernel("alignment check",esp,error_code);
error_code98kernel/traps.cvoid do_divide_error(long esp, long error_code)
error_code101kernel/traps.cdie_if_kernel("divide error",esp,error_code);
error_code104kernel/traps.cvoid do_int3(long esp, long error_code)
error_code107kernel/traps.cdie_if_kernel("int3",esp,error_code);
error_code110kernel/traps.cvoid do_nmi(long esp, long error_code)
error_code115kernel/traps.cvoid do_debug(long esp, long error_code)
error_code118kernel/traps.cdie_if_kernel("debug",esp,error_code);
error_code121kernel/traps.cvoid do_overflow(long esp, long error_code)
error_code124kernel/traps.cdie_if_kernel("overflow",esp,error_code);
error_code127kernel/traps.cvoid do_bounds(long esp, long error_code)
error_code130kernel/traps.cdie_if_kernel("bounds",esp,error_code);
error_code133kernel/traps.cvoid do_invalid_op(long esp, long error_code)
error_code136kernel/traps.cdie_if_kernel("invalid operand",esp,error_code);
error_code139kernel/traps.cvoid do_device_not_available(long esp, long error_code)
error_code142kernel/traps.cdie_if_kernel("device not available",esp,error_code);
error_code145kernel/traps.cvoid do_coprocessor_segment_overrun(long esp, long error_code)
error_code148kernel/traps.cdie_if_kernel("coprocessor segment overrun",esp,error_code);
error_code151kernel/traps.cvoid do_invalid_TSS(long esp,long error_code)
error_code154kernel/traps.cdie_if_kernel("invalid TSS",esp,error_code);
error_code157kernel/traps.cvoid do_segment_not_present(long esp,long error_code)
error_code160kernel/traps.cdie_if_kernel("segment not present",esp,error_code);
error_code163kernel/traps.cvoid do_stack_segment(long esp,long error_code)
error_code166kernel/traps.cdie_if_kernel("stack segment",esp,error_code);
error_code169kernel/traps.cvoid do_coprocessor_error(long esp, long error_code)
error_code176kernel/traps.cvoid do_reserved(long esp, long error_code)
error_code179kernel/traps.cdie_if_kernel("reserved (15,17-47) error",esp,error_code);
error_code460mm/memory.cvoid do_wp_page(unsigned long error_code, unsigned long address,
error_code671mm/memory.cvoid do_no_page(unsigned long error_code, unsigned long address,
error_code767mm/memory.cvoid do_page_fault(unsigned long *esp, unsigned long error_code)
error_code778mm/memory.cif (error_code & 4) {  /* user mode access? */
error_code786mm/memory.cif (error_code & 1)
error_code787mm/memory.cdo_wp_page(error_code, address, current, user_esp);
error_code789mm/memory.cdo_no_page(error_code, address, current, user_esp);
error_code803mm/memory.cdie_if_kernel("Oops",esp,error_code);