PFERR_FETCH_MASK
u16 rf = (pfec & (PFERR_WRITE_MASK|PFERR_FETCH_MASK)) ? 0 : (u16)~r;
if (pfec & PFERR_FETCH_MASK) {
ff |= (pfec & PFERR_FETCH_MASK) ? (u16)~x : 0;
ff |= (pfec & PFERR_FETCH_MASK) ? kf : 0;
smapf = (pfec & (PFERR_RSVD_MASK|PFERR_FETCH_MASK)) ? 0 : kf;
ff = pfec & PFERR_FETCH_MASK;
.exec = err & PFERR_FETCH_MASK,
{ PFERR_FETCH_MASK, "F" }
const int fetch_fault = access & PFERR_FETCH_MASK;
errcode |= PFERR_FETCH_MASK;
(error_code & PFERR_FETCH_MASK)) {
if (error_code & (PFERR_GUEST_PAGE_MASK | PFERR_FETCH_MASK))
? PFERR_FETCH_MASK : 0;
(PFERR_WRITE_MASK | PFERR_FETCH_MASK | PFERR_USER_MASK);
gpa_t gpa = mmu->gva_to_gpa(vcpu, mmu, addr, access|PFERR_FETCH_MASK,