Lines Matching refs:addr
68 #define PT_INDEX(addr, lvl) __PT_INDEX(addr, lvl, PT_LEVEL_BITS)
200 gpa_t addr, int write_fault)
225 if (kvm_x86_ops.nested_ops->write_log_dirty(vcpu, addr))
304 gpa_t addr, u64 access)
324 trace_kvm_mmu_pagetable_walk(addr, access);
333 pte = mmu->get_pdptr(vcpu, (addr >> 30) & 3);
370 index = PT_INDEX(addr, walker->level);
441 gfn += (addr & PT_LVL_OFFSET_MASK(walker->level)) >> PAGE_SHIFT;
467 addr, write_fault);
517 walker->fault.address = addr;
526 struct kvm_vcpu *vcpu, gpa_t addr, u64 access)
528 return FNAME(walk_addr_generic)(walker, vcpu, vcpu->arch.mmu, addr,
665 for_each_shadow_entry(vcpu, fault->addr, it) {
789 r = FNAME(walk_addr)(&walker, vcpu, fault->addr,
807 shadow_page_table_clear_flood(vcpu, fault->addr);
867 /* Note, @addr is a GPA when gva_to_gpa() translates an L2 GPA to an L1 GPA. */
869 gpa_t addr, u64 access,
878 WARN_ON_ONCE((addr >> 32) && mmu == vcpu->arch.walk_mmu);
881 r = FNAME(walk_addr_generic)(&walker, vcpu, mmu, addr, access);
885 gpa |= addr & ~PAGE_MASK;