Searched refs:gpa (Results 1 - 4 of 4) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/kvm/
H A Dmmu.c720 static void page_header_update_slot(struct kvm *kvm, void *pte, gpa_t gpa) argument
722 int slot = memslot_id(kvm, gfn_to_memslot(kvm, gpa >> PAGE_SHIFT));
728 hpa_t safe_gpa_to_hpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
730 hpa_t hpa = gpa_to_hpa(vcpu, gpa);
732 return is_error_hpa(hpa) ? bad_page_address | (gpa & ~PAGE_MASK): hpa;
735 hpa_t gpa_to_hpa(struct kvm_vcpu *vcpu, gpa_t gpa) argument
739 ASSERT((gpa & HPA_ERR_MASK) == 0);
740 page = gfn_to_page(vcpu->kvm, gpa >> PAGE_SHIFT);
742 return gpa | HPA_ERR_MASK;
744 | (gpa
749 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, gva); local
758 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, gva); local
1140 kvm_mmu_pre_write(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes) argument
1214 kvm_mmu_post_write(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes) argument
1220 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, gva); local
1418 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, va); local
[all...]
H A Dpaging_tmpl.h460 gpa_t gpa = UNMAPPED_GVA; local
466 gpa = (gpa_t)walker.gfn << PAGE_SHIFT;
467 gpa |= vaddr & ~PAGE_MASK;
471 return gpa;
H A Dkvm_main.c1002 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, addr); local
1009 if (gpa == UNMAPPED_GVA)
1011 pfn = gpa >> PAGE_SHIFT;
1054 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, addr); local
1056 if (gpa == UNMAPPED_GVA)
1059 vcpu->mmio_phys_addr = gpa;
1067 static int emulator_write_phys(struct kvm_vcpu *vcpu, gpa_t gpa, argument
1073 if (((gpa + bytes - 1) >> PAGE_SHIFT) != (gpa >> PAGE_SHIFT))
1075 page = gfn_to_page(vcpu->kvm, gpa >> PAGE_SHIF
1093 gpa_t gpa = vcpu->mmu.gva_to_gpa(vcpu, addr); local
2176 gpa_t gpa; local
[all...]
H A Dkvm.h86 * gpa - guest physical address
453 hpa_t gpa_to_hpa(struct kvm_vcpu *vcpu, gpa_t gpa);
527 void kvm_mmu_pre_write(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes);
528 void kvm_mmu_post_write(struct kvm_vcpu *vcpu, gpa_t gpa, int bytes);

Completed in 98 milliseconds