Lines Matching refs:map
626 struct kvm_host_map *map = &vmx->nested.msr_bitmap_map;
649 if (kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->msr_bitmap), map))
652 msr_bitmap_l1 = (unsigned long *)map->hva;
3231 * L2 was running), map it here to make sure vmcs12 changes are
3258 struct kvm_host_map *map;
3273 map = &vmx->nested.apic_access_page_map;
3275 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->apic_access_addr), map)) {
3276 vmcs_write64(APIC_ACCESS_ADDR, pfn_to_hpa(map->pfn));
3289 map = &vmx->nested.virtual_apic_map;
3291 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->virtual_apic_page_addr), map)) {
3292 vmcs_write64(VIRTUAL_APIC_PAGE_ADDR, pfn_to_hpa(map->pfn));
3315 map = &vmx->nested.pi_desc_map;
3317 if (!kvm_vcpu_map(vcpu, gpa_to_gfn(vmcs12->posted_intr_desc_addr), map)) {
3319 (struct pi_desc *)(((void *)map->hva) +
3322 pfn_to_hpa(map->pfn) + offset_in_page(vmcs12->posted_intr_desc_addr));
4804 * KVM_REQ_GET_NESTED_STATE_PAGES is also used to map