Home
last modified time | relevance | path

Searched refs:pkvm_handle_t (Results 1 – 4 of 4) sorted by relevance

/linux/arch/arm64/kvm/hyp/nvhe/
H A Dpkvm.c200 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 Dhyp-main.c167 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 Dpkvm.c110 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 Dkvm_host.h250 typedef unsigned int pkvm_handle_t; typedef
253 pkvm_handle_t handle;