Home
last modified time | relevance | path

Searched refs:hypercall_msr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/hyperv/
H A Dhv_init.c270 union hv_x64_msr_hypercall_contents hypercall_msr; in hv_suspend() local
284 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
285 hypercall_msr.enable = 0; in hv_suspend()
286 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
294 union hv_x64_msr_hypercall_contents hypercall_msr; in hv_resume() local
301 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
302 hypercall_msr.enable = 1; in hv_resume()
303 hypercall_msr.guest_physical_address = in hv_resume()
305 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
354 union hv_x64_msr_hypercall_contents hypercall_msr; in hyperv_init() local
454 union hv_x64_msr_hypercall_contents hypercall_msr; hyperv_cleanup() local
537 union hv_x64_msr_hypercall_contents hypercall_msr; hv_is_hyperv_initialized() local
[all...]
/kernel/linux/linux-6.6/arch/x86/hyperv/
H A Dhv_init.c322 union hv_x64_msr_hypercall_contents hypercall_msr; in hv_suspend() local
339 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
340 hypercall_msr.enable = 0; in hv_suspend()
341 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_suspend()
349 union hv_x64_msr_hypercall_contents hypercall_msr; in hv_resume() local
356 rdmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
357 hypercall_msr.enable = 1; in hv_resume()
358 hypercall_msr.guest_physical_address = in hv_resume()
360 wrmsrl(HV_X64_MSR_HYPERCALL, hypercall_msr.as_uint64); in hv_resume()
461 union hv_x64_msr_hypercall_contents hypercall_msr; in hyperv_init() local
655 union hv_x64_msr_hypercall_contents hypercall_msr; hyperv_cleanup() local
714 union hv_x64_msr_hypercall_contents hypercall_msr; hv_is_hyperv_initialized() local
[all...]

Completed in 2 milliseconds