Searched refs:pkvm_hyp_vcpu (Results 1 – 4 of 4) sorted by relevance
18 struct pkvm_hyp_vcpu { struct47 struct pkvm_hyp_vcpu *vcpus[];51 pkvm_hyp_vcpu_to_hyp_vm(struct pkvm_hyp_vcpu *hyp_vcpu) in pkvm_hyp_vcpu_to_hyp_vm()56 static inline bool pkvm_hyp_vcpu_is_protected(struct pkvm_hyp_vcpu *hyp_vcpu) in pkvm_hyp_vcpu_is_protected()69 struct pkvm_hyp_vcpu *pkvm_load_hyp_vcpu(pkvm_handle_t handle,71 void pkvm_put_hyp_vcpu(struct pkvm_hyp_vcpu *hyp_vcpu);
265 struct pkvm_hyp_vcpu *pkvm_load_hyp_vcpu(pkvm_handle_t handle, in pkvm_load_hyp_vcpu()268 struct pkvm_hyp_vcpu *hyp_vcpu = NULL; in pkvm_load_hyp_vcpu()283 void pkvm_put_hyp_vcpu(struct pkvm_hyp_vcpu *hyp_vcpu) in pkvm_put_hyp_vcpu()298 static void unpin_host_vcpus(struct pkvm_hyp_vcpu *hyp_vcpus[], in unpin_host_vcpus()315 static int init_pkvm_hyp_vcpu(struct pkvm_hyp_vcpu *hyp_vcpu, in init_pkvm_hyp_vcpu()406 size_mul(sizeof(struct pkvm_hyp_vcpu *), nr_vcpus)); in pkvm_get_hyp_vm_size()545 struct pkvm_hyp_vcpu *hyp_vcpu; in __pkvm_init_vcpu()634 struct pkvm_hyp_vcpu *hyp_vcpu = hyp_vm->vcpus[idx]; in __pkvm_teardown_vm()
94 static void flush_hyp_vcpu(struct pkvm_hyp_vcpu *hyp_vcpu) in flush_hyp_vcpu()120 static void sync_hyp_vcpu(struct pkvm_hyp_vcpu *hyp_vcpu) in sync_hyp_vcpu()150 struct pkvm_hyp_vcpu *hyp_vcpu; in handle___kvm_vcpu_run()
11 DEFINE(PKVM_HYP_VCPU_SIZE, sizeof(struct pkvm_hyp_vcpu)); in main()