taglinefilesource code
error_code14include/linux/kernel.hvolatile void do_exit(long error_code);
error_code99include/linux/mm.hextern void do_wp_page(unsigned long error_code, unsigned long address,
error_code101include/linux/mm.hextern void do_no_page(unsigned long error_code, unsigned long address,
error_code108include/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_code498mm/memory.cvoid do_wp_page(unsigned long error_code, unsigned long address,
error_code612mm/memory.cstruct task_struct * p, unsigned long error_code, unsigned long newpage)
error_code644mm/memory.cif (error_code & PAGE_RW) {
error_code668mm/memory.cunsigned long address, unsigned long error_code, unsigned long newpage)
error_code687mm/memory.cif (try_to_share(address,tsk,*p,error_code,newpage))
error_code721mm/memory.cvoid do_no_page(unsigned long error_code, unsigned long address,
error_code779mm/memory.cif (share_page(tsk,inode,address,error_code,page)) {
error_code797mm/memory.cif (!(error_code & PAGE_RW) && share_page(tsk,inode,address, error_code,page))
error_code818mm/memory.cvoid do_page_fault(unsigned long *esp, unsigned long error_code)
error_code829mm/memory.cif (error_code & 4) {  /* user mode access? */
error_code837mm/memory.cif (error_code & 1)
error_code838mm/memory.cdo_wp_page(error_code, address, current, user_esp);
error_code840mm/memory.cdo_no_page(error_code, address, current, user_esp);
error_code854mm/memory.cdie_if_kernel("Oops",(long)esp,error_code);