Lines Matching defs:access
260 * Return true if we want to ignore/silent this failed msr access.
679 * else the access will fault indefinitely (and to emulate hardware).
740 u32 access)
747 real_gfn = mmu->translate_gpa(vcpu, ngpa, access, &exception);
758 void *data, int offset, int len, u32 access)
761 data, offset, len, access);
6096 gpa_t translate_nested_gpa(struct kvm_vcpu *vcpu, gpa_t gpa, u32 access,
6104 access |= PFERR_USER_MASK;
6105 t_gpa = vcpu->arch.mmu->gva_to_gpa(vcpu, gpa, access, exception);
6113 u32 access = (kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0;
6114 return vcpu->arch.walk_mmu->gva_to_gpa(vcpu, gva, access, exception);
6120 u32 access = (kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0;
6121 access |= PFERR_FETCH_MASK;
6122 return vcpu->arch.walk_mmu->gva_to_gpa(vcpu, gva, access, exception);
6128 u32 access = (kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0;
6129 access |= PFERR_WRITE_MASK;
6130 return vcpu->arch.walk_mmu->gva_to_gpa(vcpu, gva, access, exception);
6133 /* uses this to access any guest's mapped memory without checking CPL */
6141 struct kvm_vcpu *vcpu, u32 access,
6148 gpa_t gpa = vcpu->arch.walk_mmu->gva_to_gpa(vcpu, addr, access,
6177 u32 access = (kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0;
6182 gpa_t gpa = vcpu->arch.walk_mmu->gva_to_gpa(vcpu, addr, access|PFERR_FETCH_MASK,
6202 u32 access = (kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0;
6211 return kvm_read_guest_virt_helper(addr, val, bytes, vcpu, access,
6221 u32 access = 0;
6224 access |= PFERR_USER_MASK;
6226 return kvm_read_guest_virt_helper(addr, val, bytes, vcpu, access, exception);
6239 struct kvm_vcpu *vcpu, u32 access,
6247 access,
6274 u32 access = PFERR_WRITE_MASK;
6277 access |= PFERR_USER_MASK;
6280 access, exception);
6319 /* For APIC access vmexit */
6335 u32 access = ((kvm_x86_ops.get_cpl(vcpu) == 3) ? PFERR_USER_MASK : 0)
6345 vcpu->arch.mmio_access, 0, access)) {
6352 *gpa = vcpu->arch.walk_mmu->gva_to_gpa(vcpu, gva, access, exception);
6605 * enabled in the host and the access splits a cache line.
7294 * write access need to be emulated.
7338 * if emulation was due to access to shadowed page table
7345 * If the access faults on its page table, it can not
9036 * The physical address of apic access page is stored in the VMCS.
9290 * since we do this before handling the vmexit, a DR access vmexit
11492 u32 access = error_code &
11496 vcpu->arch.walk_mmu->gva_to_gpa(vcpu, gva, access, &fault) != UNMAPPED_GVA) {