Lines Matching refs:fault
712 enum vm_reg_name seg, enum vm_reg_name gpr, uint64_t *gla, int *fault)
754 *fault = 0;
758 *fault = 1;
774 int error, fault, opsize, seg, repeat;
821 PROT_READ, seg, VM_REG_GUEST_RSI, &srcaddr, &fault);
822 if (error || fault)
826 copyinfo, nitems(copyinfo), &fault);
828 if (fault)
829 goto done; /* Resume guest to handle fault */
847 &fault);
848 if (error || fault)
852 PROT_WRITE, copyinfo, nitems(copyinfo), &fault);
854 if (fault)
855 goto done; /* Resume guest to handle fault */
862 * successful. If a page-fault needs to be
882 PROT_READ, &srcgpa, &fault);
883 if (error || fault)
887 PROT_WRITE, &dstgpa, &fault);
888 if (error || fault)
1524 int error, fault, size, stackaddrsize, pushop;
1591 &fault);
1592 if (error || fault)
2089 * XXX assuming a non-stack reference otherwise a stack fault
2094 goto fault;
2128 goto fault;
2184 goto fault;
2217 goto fault;
2235 goto fault;
2260 fault:
2559 * fault. There has to be a memory access involved to cause the
2560 * EPT fault.
2809 * page table fault matches with our instruction decoding.