Lines Matching +full:inter +full:- +full:processor
1 /* SPDX-License-Identifier: GPL-2.0 */
4 * This file contains definitions from Hyper-V Hypervisor Top-Level Functional
6 * https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/reference/tlfs
73 * than inter-processor interrupts
78 * EOI, ICR and TPR rather than their memory-mapped counterparts
81 /* Recommend using the hypervisor-provided MSR to initiate a system RESET */
91 * Recommend not using Auto End-Of-Interrupt feature
107 * Virtual processor will never share a physical core with another virtual
108 * processor, except for virtual processors that are reported as sibling SMT
118 /* Hyper-V specific model specific registers (MSRs) */
135 /* MSR used to read the per-partition time reference counter */
188 /* Hyper-V guest idle MSR */
191 /* Hyper-V guest crash notification MSR's */
240 (~((1ull << HV_X64_MSR_HYPERCALL_PAGE_ADDRESS_SHIFT) - 1))
243 (1 + (HV_X64_MSR_CRASH_P4 - HV_X64_MSR_CRASH_P0))
251 (~((1ull << HV_X64_MSR_VP_ASSIST_PAGE_ADDRESS_SHIFT) - 1))
253 /* Hyper-V Enlightened VMCS version mask in nested features CPUID */
279 /* Platform-specific processor intercept messages. */
298 /* Define virtual processor assist page structure. */
520 #include <asm-generic/hyperv-tlfs.h>