Lines Matching defs:hw_error_code
1157 do_kern_addr_fault(struct pt_regs *regs, unsigned long hw_error_code,
1165 WARN_ON_ONCE(hw_error_code & X86_PF_PK);
1192 if (!(hw_error_code & (X86_PF_RSVD | X86_PF_USER | X86_PF_PROT))) {
1199 if (spurious_kernel_fault(hw_error_code, address))
1214 bad_area_nosemaphore(regs, hw_error_code, address);
1221 unsigned long hw_error_code,
1241 if (unlikely(hw_error_code & X86_PF_RSVD))
1242 pgtable_bad(regs, hw_error_code, address);
1252 !(hw_error_code & X86_PF_USER) &&
1255 bad_area_nosemaphore(regs, hw_error_code, address);
1264 bad_area_nosemaphore(regs, hw_error_code, address);
1285 if (hw_error_code & X86_PF_WRITE)
1287 if (hw_error_code & X86_PF_INSTR)
1303 if (emulate_vsyscall(hw_error_code, regs, address))
1326 bad_area_nosemaphore(regs, hw_error_code, address);
1342 bad_area(regs, hw_error_code, address);
1348 bad_area(regs, hw_error_code, address);
1352 bad_area(regs, hw_error_code, address);
1361 if (unlikely(access_error(hw_error_code, vma))) {
1362 bad_area_access_error(regs, hw_error_code, address, vma);
1384 no_context(regs, hw_error_code, address, SIGBUS,
1402 mm_fault_error(regs, hw_error_code, address, fault);