Lines Matching defs:map
576 struct kvm_host_map *map = &vmx->nested.msr_bitmap_map;
596 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->msr_bitmap), map))
599 msr_bitmap_l1 = (unsigned long *)map->hva;
3170 * L2 was running), map it here to make sure vmcs12 changes are
3196 struct kvm_host_map *map;
3211 map = &vmx->nested.apic_access_page_map;
3213 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->apic_access_addr), map)) {
3214 vmcs_write64(APIC_ACCESS_ADDR, pfn_to_hpa(map->pfn));
3227 map = &vmx->nested.virtual_apic_map;
3229 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->virtual_apic_page_addr), map)) {
3230 vmcs_write64(VIRTUAL_APIC_PAGE_ADDR, pfn_to_hpa(map->pfn));
3253 map = &vmx->nested.pi_desc_map;
3255 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->posted_intr_desc_addr), map)) {
3257 (struct pi_desc *)(((void *)map->hva) +
3260 pfn_to_hpa(map->pfn) + offset_in_page(vmcs12->posted_intr_desc_addr));
4737 * KVM_REQ_GET_NESTED_STATE_PAGES is also used to map