ESR_ELx_WNR
return kvm_vcpu_get_esr(vcpu) & (ESR_ELx_CM | ESR_ELx_WNR | ESR_ELx_FSC);
return kvm_vcpu_get_esr(vcpu) & ESR_ELx_WNR;
access = (esr & ESR_ELx_WNR) ? HW_BREAKPOINT_W :
__put_user_error(!!(current->thread.fault_code & ESR_ELx_WNR) <<
ESR_ELx_WNR |
bool fault_on_write = esr & ESR_ELx_WNR;
bool is_write = !!(esr & ESR_ELx_WNR);
if (esr & ESR_ELx_WNR)
kfence_handle_page_fault(addr, esr & ESR_ELx_WNR, regs))
ESR_ELx_CM | ESR_ELx_WNR;
return (esr & ESR_ELx_WNR) && !(esr & ESR_ELx_CM);
(esr & ESR_ELx_WNR) >> ESR_ELx_WNR_SHIFT,