Home
last modified time | relevance | path

Searched refs:loaded_hyp_vcpu (Results 1 – 2 of 2) sorted by relevance

/arch/arm64/kvm/hyp/nvhe/
A Dpkvm.c29 static DEFINE_PER_CPU(struct pkvm_hyp_vcpu *, loaded_hyp_vcpu);
244 if (__this_cpu_read(loaded_hyp_vcpu)) in pkvm_load_hyp_vcpu()
257 if (unlikely(hyp_vcpu->loaded_hyp_vcpu)) { in pkvm_load_hyp_vcpu()
262 hyp_vcpu->loaded_hyp_vcpu = this_cpu_ptr(&loaded_hyp_vcpu); in pkvm_load_hyp_vcpu()
268 __this_cpu_write(loaded_hyp_vcpu, hyp_vcpu); in pkvm_load_hyp_vcpu()
277 hyp_vcpu->loaded_hyp_vcpu = NULL; in pkvm_put_hyp_vcpu()
278 __this_cpu_write(loaded_hyp_vcpu, NULL); in pkvm_put_hyp_vcpu()
285 return __this_cpu_read(loaded_hyp_vcpu); in pkvm_get_loaded_hyp_vcpu()
/arch/arm64/kvm/hyp/include/nvhe/
A Dpkvm.h28 struct pkvm_hyp_vcpu **loaded_hyp_vcpu; member

Completed in 7 milliseconds