Searched refs:pkvm_handle_t (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | pkvm.c | 200 static unsigned int vm_handle_to_idx(pkvm_handle_t handle) in vm_handle_to_idx() 205 static pkvm_handle_t idx_to_vm_handle(unsigned int idx) in idx_to_vm_handle() 232 static struct pkvm_hyp_vm *get_vm_by_handle(pkvm_handle_t handle) in get_vm_by_handle() 246 struct pkvm_hyp_vcpu *pkvm_load_hyp_vcpu(pkvm_handle_t handle, in pkvm_load_hyp_vcpu() 298 struct pkvm_hyp_vm *get_pkvm_hyp_vm(pkvm_handle_t handle) in get_pkvm_hyp_vm() 318 struct pkvm_hyp_vm *get_np_pkvm_hyp_vm(pkvm_handle_t handle) in get_np_pkvm_hyp_vm() 416 unsigned int nr_vcpus, pkvm_handle_t handle) in init_pkvm_hyp_vm() 548 static int __insert_vm_table_entry(pkvm_handle_t handle, in __insert_vm_table_entry() 580 static int insert_vm_table_entry(pkvm_handle_t handle, in insert_vm_table_entry() 595 static void remove_vm_table_entry(pkvm_handle_t handle) in remove_vm_table_entry() [all …]
|
| H A D | hyp-main.c | 167 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_vcpu_load() 278 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_host_unshare_guest() 318 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_host_wrprotect_guest() 339 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_host_test_clear_young_guest() 426 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_tlb_flush_vmid() 560 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_unreserve_vm() 577 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_init_vcpu() 587 DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1); in handle___pkvm_teardown_vm()
|
| /linux/arch/arm64/kvm/ |
| H A D | pkvm.c | 110 pkvm_handle_t handle = vcpu->kvm->arch.pkvm.handle; in __pkvm_create_hyp_vcpu() 328 pkvm_handle_t handle = kvm->arch.pkvm.handle; in __pkvm_pgtable_stage2_unmap() 415 pkvm_handle_t handle = kvm->arch.pkvm.handle; in pkvm_pgtable_stage2_wrprotect() 446 pkvm_handle_t handle = kvm->arch.pkvm.handle; in pkvm_pgtable_stage2_test_clear_young()
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 250 typedef unsigned int pkvm_handle_t; typedef 253 pkvm_handle_t handle;
|