Symbol: pkvm_handle_t
arch/arm64/include/asm/kvm_host.h
257
pkvm_handle_t handle;
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
71
void __pkvm_unreserve_vm(pkvm_handle_t handle);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
74
int __pkvm_init_vcpu(pkvm_handle_t handle, struct kvm_vcpu *host_vcpu,
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
77
int __pkvm_reclaim_dying_guest_page(pkvm_handle_t handle, u64 gfn);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
78
int __pkvm_start_teardown_vm(pkvm_handle_t handle);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
79
int __pkvm_finalize_teardown_vm(pkvm_handle_t handle);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
81
struct pkvm_hyp_vm *get_vm_by_handle(pkvm_handle_t handle);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
82
struct pkvm_hyp_vcpu *pkvm_load_hyp_vcpu(pkvm_handle_t handle,
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
87
struct pkvm_hyp_vm *get_pkvm_hyp_vm(pkvm_handle_t handle);
arch/arm64/kvm/hyp/include/nvhe/pkvm.h
88
struct pkvm_hyp_vm *get_np_pkvm_hyp_vm(pkvm_handle_t handle);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
190
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
311
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
345
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
363
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
444
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
572
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
589
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
615
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
623
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
630
DECLARE_REG(pkvm_handle_t, handle, host_ctxt, 1);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
634
pkvm_handle_t handle = vm->kvm.arch.pkvm.handle;
arch/arm64/kvm/hyp/nvhe/mem_protect.c
636
BUILD_BUG_ON((pkvm_handle_t)-1 > KVM_HOST_PTE_OWNER_GUEST_HANDLE_MASK);
arch/arm64/kvm/hyp/nvhe/mem_protect.c
646
pkvm_handle_t handle;
arch/arm64/kvm/hyp/nvhe/pkvm.c
202
static unsigned int vm_handle_to_idx(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
207
static pkvm_handle_t idx_to_vm_handle(unsigned int idx)
arch/arm64/kvm/hyp/nvhe/pkvm.c
227
BUILD_BUG_ON((u64)HANDLE_OFFSET + KVM_MAX_PVMS > (pkvm_handle_t)-1);
arch/arm64/kvm/hyp/nvhe/pkvm.c
235
struct pkvm_hyp_vm *get_vm_by_handle(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
251
struct pkvm_hyp_vcpu *pkvm_load_hyp_vcpu(pkvm_handle_t handle,
arch/arm64/kvm/hyp/nvhe/pkvm.c
307
struct pkvm_hyp_vm *get_pkvm_hyp_vm(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
327
struct pkvm_hyp_vm *get_np_pkvm_hyp_vm(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
426
unsigned int nr_vcpus, pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
588
static int __insert_vm_table_entry(pkvm_handle_t handle,
arch/arm64/kvm/hyp/nvhe/pkvm.c
620
static int insert_vm_table_entry(pkvm_handle_t handle,
arch/arm64/kvm/hyp/nvhe/pkvm.c
635
static void remove_vm_table_entry(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
718
void __pkvm_unreserve_vm(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
814
pkvm_handle_t handle;
arch/arm64/kvm/hyp/nvhe/pkvm.c
899
int __pkvm_init_vcpu(pkvm_handle_t handle, struct kvm_vcpu *host_vcpu,
arch/arm64/kvm/hyp/nvhe/pkvm.c
947
int __pkvm_reclaim_dying_guest_page(pkvm_handle_t handle, u64 gfn)
arch/arm64/kvm/hyp/nvhe/pkvm.c
962
static struct pkvm_hyp_vm *get_pkvm_unref_hyp_vm_locked(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
975
int __pkvm_start_teardown_vm(pkvm_handle_t handle)
arch/arm64/kvm/hyp/nvhe/pkvm.c
994
int __pkvm_finalize_teardown_vm(pkvm_handle_t handle)
arch/arm64/kvm/pkvm.c
110
pkvm_handle_t handle = vcpu->kvm->arch.pkvm.handle;
arch/arm64/kvm/pkvm.c
340
pkvm_handle_t handle = kvm->arch.pkvm.handle;
arch/arm64/kvm/pkvm.c
366
pkvm_handle_t handle = kvm->arch.pkvm.handle;
arch/arm64/kvm/pkvm.c
386
pkvm_handle_t handle = kvm->arch.pkvm.handle;
arch/arm64/kvm/pkvm.c
496
pkvm_handle_t handle = kvm->arch.pkvm.handle;
arch/arm64/kvm/pkvm.c
530
pkvm_handle_t handle = kvm->arch.pkvm.handle;