Searched refs:hyp_vm (Results 1 – 2 of 2) sorted by relevance
234 struct pkvm_hyp_vm *hyp_vm; in pkvm_load_hyp_vcpu() local241 hyp_vm = get_vm_by_handle(handle); in pkvm_load_hyp_vcpu()242 if (!hyp_vm || hyp_vm->nr_vcpus <= vcpu_idx) in pkvm_load_hyp_vcpu()245 hyp_vcpu = hyp_vm->vcpus[vcpu_idx]; in pkvm_load_hyp_vcpu()254 hyp_page_ref_inc(hyp_virt_to_page(hyp_vm)); in pkvm_load_hyp_vcpu()265 struct pkvm_hyp_vm *hyp_vm = pkvm_hyp_vcpu_to_hyp_vm(hyp_vcpu); in pkvm_put_hyp_vcpu() local270 hyp_page_ref_dec(hyp_virt_to_page(hyp_vm)); in pkvm_put_hyp_vcpu()282 struct pkvm_hyp_vm *hyp_vm; in get_pkvm_hyp_vm() local285 hyp_vm = get_vm_by_handle(handle); in get_pkvm_hyp_vm()286 if (hyp_vm) in get_pkvm_hyp_vm()[all …]
131 void *pgd, *hyp_vm; in __pkvm_create_hyp_vm() 153 hyp_vm = alloc_pages_exact(hyp_vm_sz, GFP_KERNEL_ACCOUNT); in __pkvm_create_hyp_vm() 154 if (!hyp_vm) { in __pkvm_create_hyp_vm() 160 ret = kvm_call_hyp_nvhe(__pkvm_init_vm, host_kvm, hyp_vm, pgd); in __pkvm_create_hyp_vm() 199 free_pages_exact(hyp_vm, hyp_vm_sz); in __pkvm_create_hyp_vm() 130 void *pgd, *hyp_vm; __pkvm_create_hyp_vm() local