Lines Matching refs:hw_error_code

1227 do_kern_addr_fault(struct pt_regs *regs, unsigned long hw_error_code,  in do_kern_addr_fault()  argument
1235 WARN_ON_ONCE(hw_error_code & X86_PF_PK); in do_kern_addr_fault()
1255 if (!(hw_error_code & (X86_PF_RSVD | X86_PF_USER | X86_PF_PROT))) { in do_kern_addr_fault()
1261 if (spurious_kernel_fault(hw_error_code, address)) in do_kern_addr_fault()
1276 bad_area_nosemaphore(regs, hw_error_code, address); in do_kern_addr_fault()
1283 unsigned long hw_error_code, in do_user_addr_fault() argument
1303 if (unlikely(hw_error_code & X86_PF_RSVD)) in do_user_addr_fault()
1304 pgtable_bad(regs, hw_error_code, address); in do_user_addr_fault()
1314 !(hw_error_code & X86_PF_USER) && in do_user_addr_fault()
1317 bad_area_nosemaphore(regs, hw_error_code, address); in do_user_addr_fault()
1326 bad_area_nosemaphore(regs, hw_error_code, address); in do_user_addr_fault()
1347 if (hw_error_code & X86_PF_WRITE) in do_user_addr_fault()
1349 if (hw_error_code & X86_PF_INSTR) in do_user_addr_fault()
1365 if (emulate_vsyscall(hw_error_code, regs, address)) in do_user_addr_fault()
1388 bad_area_nosemaphore(regs, hw_error_code, address); in do_user_addr_fault()
1404 bad_area(regs, hw_error_code, address); in do_user_addr_fault()
1410 bad_area(regs, hw_error_code, address); in do_user_addr_fault()
1414 bad_area(regs, hw_error_code, address); in do_user_addr_fault()
1423 if (unlikely(access_error(hw_error_code, vma))) { in do_user_addr_fault()
1424 bad_area_access_error(regs, hw_error_code, address, vma); in do_user_addr_fault()
1463 no_context(regs, hw_error_code, address, SIGBUS, BUS_ADRERR); in do_user_addr_fault()
1469 mm_fault_error(regs, hw_error_code, address, fault); in do_user_addr_fault()
1494 __do_page_fault(struct pt_regs *regs, unsigned long hw_error_code, in __do_page_fault() argument
1504 do_kern_addr_fault(regs, hw_error_code, address); in __do_page_fault()
1506 do_user_addr_fault(regs, hw_error_code, address); in __do_page_fault()