Searched refs:kvm_host_data (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.4/arch/arm64/kvm/ |
D | pmu.c | 34 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/ |
D | kvm_host.h | 230 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()
|
D | kvm_asm.h | 106 hyp_adr_this_cpu \reg, kvm_host_data, \tmp
|
/Linux-v5.4/arch/arm64/kvm/hyp/ |
D | switch.c | 555 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/ |
D | kvm_host.h | 143 struct kvm_host_data { struct 147 typedef struct kvm_host_data kvm_host_data_t; argument
|
/Linux-v5.4/virt/kvm/arm/ |
D | arm.c | 47 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/ |
D | asm-offsets.c | 104 DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt)); in main()
|