Home
last modified time | relevance | path

Searched refs:kvm_host_data (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/arch/arm64/kvm/
Dpmu.c34 struct kvm_host_data *ctx = this_cpu_ptr(&kvm_host_data); in kvm_set_pmu_events()
50 struct kvm_host_data *ctx = this_cpu_ptr(&kvm_host_data); in kvm_clr_pmu_events()
167 struct kvm_host_data *host; in kvm_vcpu_pmu_restore_guest()
174 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in kvm_vcpu_pmu_restore_guest()
188 struct kvm_host_data *host; in kvm_vcpu_pmu_restore_host()
195 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in kvm_vcpu_pmu_restore_host()
/Linux-v5.4/arch/arm64/include/asm/
Dkvm_host.h230 struct kvm_host_data { struct
235 typedef struct kvm_host_data kvm_host_data_t; argument
485 DECLARE_PER_CPU(kvm_host_data_t, kvm_host_data);
504 u64 tpidr_el2 = ((u64)this_cpu_ptr(&kvm_host_data) - in __cpu_init_hyp_mode()
505 (u64)kvm_ksym_ref(kvm_host_data)); in __cpu_init_hyp_mode()
Dkvm_asm.h106 hyp_adr_this_cpu \reg, kvm_host_data, \tmp
/Linux-v5.4/arch/arm64/kvm/hyp/
Dswitch.c555 struct kvm_host_data *host; in __pmu_switch_to_guest()
558 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in __pmu_switch_to_guest()
575 struct kvm_host_data *host; in __pmu_switch_to_host()
578 host = container_of(host_ctxt, struct kvm_host_data, host_ctxt); in __pmu_switch_to_host()
/Linux-v5.4/arch/arm/include/asm/
Dkvm_host.h143 struct kvm_host_data { struct
147 typedef struct kvm_host_data kvm_host_data_t; argument
/Linux-v5.4/virt/kvm/arm/
Darm.c47 DEFINE_PER_CPU(kvm_host_data_t, kvm_host_data);
363 cpu_data = this_cpu_ptr(&kvm_host_data); in kvm_arch_vcpu_load()
1345 kvm_init_host_cpu_context(&this_cpu_ptr(&kvm_host_data)->host_ctxt); in cpu_hyp_reinit()
1583 cpu_data = per_cpu_ptr(&kvm_host_data, cpu); in init_hyp_mode()
/Linux-v5.4/arch/arm64/kernel/
Dasm-offsets.c104 DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt)); in main()