Home
last modified time | relevance | path

Searched refs:hv_vp_assist_page (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.10/arch/x86/hyperv/
Dhv_init.c38 struct hv_vp_assist_page **hv_vp_assist_page; variable
39 EXPORT_SYMBOL_GPL(hv_vp_assist_page);
72 struct hv_vp_assist_page **hvp = &hv_vp_assist_page[smp_processor_id()]; in hv_cpu_init()
90 if (!hv_vp_assist_page) in hv_cpu_init()
217 if (hv_vp_assist_page && hv_vp_assist_page[cpu]) in hv_cpu_die()
358 hv_vp_assist_page = kcalloc(num_possible_cpus(), in hyperv_init()
359 sizeof(*hv_vp_assist_page), GFP_KERNEL); in hyperv_init()
360 if (!hv_vp_assist_page) { in hyperv_init()
409 kfree(hv_vp_assist_page); in hyperv_init()
410 hv_vp_assist_page = NULL; in hyperv_init()
Dhv_apic.c89 struct hv_vp_assist_page *hvp = hv_vp_assist_page[smp_processor_id()]; in hv_apic_eoi_write()
/Linux-v5.10/arch/x86/include/asm/
Dmshyperv.h215 extern struct hv_vp_assist_page **hv_vp_assist_page;
217 static inline struct hv_vp_assist_page *hv_get_vp_assist_page(unsigned int cpu) in hv_get_vp_assist_page()
219 if (!hv_vp_assist_page) in hv_get_vp_assist_page()
222 return hv_vp_assist_page[cpu]; in hv_get_vp_assist_page()
263 static inline struct hv_vp_assist_page *hv_get_vp_assist_page(unsigned int cpu) in hv_get_vp_assist_page()
Dhyperv-tlfs.h299 struct hv_vp_assist_page { struct
/Linux-v5.10/arch/x86/kvm/
Dhyperv.h98 struct hv_vp_assist_page *assist_page);
Dhyperv.c850 struct hv_vp_assist_page *assist_page) in kvm_hv_get_assist_page()
1273 sizeof(struct hv_vp_assist_page))) in kvm_hv_set_msr()
/Linux-v5.10/arch/x86/kvm/vmx/
Devmcs.h179 struct hv_vp_assist_page *vp_ap = in evmcs_load()
Devmcs.c312 struct hv_vp_assist_page assist_page; in nested_enlightened_vmentry()
Dvmx.c7924 struct hv_vp_assist_page *vp_ap; in vmx_exit()
/Linux-v5.10/tools/testing/selftests/kvm/include/
Devmcs.h23 struct hv_vp_assist_page { struct
223 extern struct hv_vp_assist_page *current_vp_assist;
/Linux-v5.10/tools/testing/selftests/kvm/lib/x86_64/
Dvmx.c21 struct hv_vp_assist_page *current_vp_assist;