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 D | mmu.c | 720 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 D | paging_tmpl.h | 460 gpa_t gpa = UNMAPPED_GVA; local 466 gpa = (gpa_t)walker.gfn << PAGE_SHIFT; 467 gpa |= vaddr & ~PAGE_MASK; 471 return gpa;
|
H A D | kvm_main.c | 1002 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 D | kvm.h | 86 * 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