Home
last modified time | relevance | path

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

/linux-6.14.4/arch/arm64/kvm/hyp/nvhe/
Dtlb.c27 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in enter_vmid_context()
124 host_ctxt = &this_cpu_ptr(&kvm_host_data)->host_ctxt; in exit_vmid_context()
Dswitch.c32 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
Dsetup.c78 struct kvm_host_data *host_data = per_cpu_ptr(&kvm_host_data, i); in pkvm_create_host_sve_mappings()
/linux-6.14.4/arch/arm64/include/asm/
Dkvm_host.h615 struct kvm_host_data { struct
1279 DECLARE_KVM_HYP_PER_CPU(struct kvm_host_data, kvm_host_data);
1299 #define host_data_ptr(f) (&this_cpu_ptr(&kvm_host_data)->f)
1303 &this_cpu_ptr(&kvm_host_data)->f : \
1304 &this_cpu_ptr_hyp_sym(kvm_host_data)->f)
Dkvm_asm.h307 adr_this_cpu \reg, kvm_host_data, \tmp
/linux-6.14.4/arch/arm64/kvm/hyp/vhe/
Dswitch.c32 DEFINE_PER_CPU(struct kvm_host_data, kvm_host_data);
/linux-6.14.4/arch/arm64/kvm/
Darm.c2352 sve_state = per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_state; in teardown_hyp_mode()
2458 per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_state = page_address(page); in init_pkvm_host_sve_state()
2481 sve_state = per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_state; in finalize_init_hyp_mode()
2482 per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_state = in finalize_init_hyp_mode()
/linux-6.14.4/arch/arm64/kernel/
Dasm-offsets.c117 DEFINE(HOST_DATA_CONTEXT, offsetof(struct kvm_host_data, host_ctxt)); in main()