Home
last modified time | relevance | path

Searched refs:kvm_host_data (Results 1 - 21 of 21) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Dpmu.c34 struct kvm_host_data *ctx = this_cpu_ptr_hyp_sym(kvm_host_data); in kvm_set_pmu_events()
50 struct kvm_host_data *ctx = this_cpu_ptr_hyp_sym(kvm_host_data); in kvm_clr_pmu_events()
172 struct kvm_host_data *host; in kvm_vcpu_pmu_restore_guest()
179 host = this_cpu_ptr_hyp_sym(kvm_host_data); in kvm_vcpu_pmu_restore_guest()
193 struct kvm_host_data *host; in kvm_vcpu_pmu_restore_host()
199 host = this_cpu_ptr_hyp_sym(kvm_host_data); in kvm_vcpu_pmu_restore_host()
H A Darm.c1417 kvm_init_host_cpu_context(&this_cpu_ptr_hyp_sym(kvm_host_data)->host_ctxt); in cpu_hyp_reinit()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/
H A Dswitch.c31 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
132 struct kvm_host_data *host; in __pmu_switch_to_guest()
135 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in __pmu_switch_to_guest()
152 struct kvm_host_data *host; in __pmu_switch_to_host()
155 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in __pmu_switch_to_host()
184 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __kvm_vcpu_run()
266 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in hyp_panic()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c34 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
121 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __kvm_vcpu_run_vhe()
206 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __hyp_call_panic()
H A Dsysreg-sr.c69 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in kvm_vcpu_load_sysregs_vhe()
103 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in kvm_vcpu_put_sysregs_vhe()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c32 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
210 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __kvm_vcpu_run_vhe()
301 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __hyp_call_panic()
H A Dsysreg-sr.c70 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in kvm_vcpu_load_sysregs_vhe()
115 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in kvm_vcpu_put_sysregs_vhe()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/
H A Dswitch.c33 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
265 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __kvm_vcpu_run()
368 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in hyp_panic()
H A Dsetup.c260 struct kvm_host_data *host_data = this_cpu_ptr(&kvm_host_data); in __pkvm_init_finalise()
H A Dpsci-relay.c208 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __kvm_host_psci_cpu_entry()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/
H A Ddebug-sr.h138 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __debug_switch_to_guest_common()
157 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __debug_switch_to_host_common()
H A Dswitch.h84 struct kvm_cpu_context *hctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __activate_traps_hfgxtr()
159 struct kvm_cpu_context *hctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __deactivate_traps_hfgxtr()
191 hctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __activate_traps_common()
225 hctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __deactivate_traps_common()
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/
H A Ddebug-sr.h138 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __debug_switch_to_guest_common()
157 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in __debug_switch_to_host_common()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_host.h272 struct kvm_host_data { struct
575 DECLARE_KVM_HYP_PER_CPU(struct kvm_host_data, kvm_host_data);
H A Dkvm_asm.h262 adr_this_cpu \reg, kvm_host_data, \tmp variable
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dpmu.c235 hctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in kvm_set_pmuserenr()
H A Darm.c1841 kvm_init_host_cpu_context(&this_cpu_ptr_hyp_sym(kvm_host_data)->host_ctxt); in cpu_hyp_init_context()
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dkvm_host.h433 struct kvm_host_data { struct
1045 DECLARE_KVM_HYP_PER_CPU(struct kvm_host_data, kvm_host_data);
H A Dkvm_asm.h299 adr_this_cpu \reg, kvm_host_data, \tmp variable
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dasm-offsets.c114 DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt)); in main()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dasm-offsets.c141 DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt)); in main()

Completed in 20 milliseconds