Lines Matching +full:interrupt +full:- +full:affinity
75 * A note about the hypervisor affinity bits: a one bit in the affinity mask
98 * We use %r13-r14 as scratch registers in the trampoline code,
107 * interrupt on the user page table. The CPU is going to push a bunch
112 * to the real interrupt stack once we've set %cr3).
139 uint64_t kf_unused; /* For 16-byte align */
147 * The KPTI is used to contain per-CPU data that is visible in both sets of
148 * page-tables, and hence must be page-aligned and page-sized. See
154 #define MACHCPU_PAD (MMU_PAGESIZE - MACHCPU_SIZE)
155 #define MACHCPU_PAD2 (MMU_PAGESIZE - 16 - 3 * sizeof (struct kpti_frame))
159 * x_call fields - used for interprocessor cross calls
168 int mcpu_nodeid; /* node-id */
225 * whenever an interrupt happens. Userful for detecting
227 * The high order 16 bits will hold the cpu->cpu_id.
228 * The low order bits will be incremented on every interrupt.
244 #define NINTR_THREADS (LOCK_LEVEL-1) /* number of interrupt threads */
248 #define MWAIT_WAKEUP(cpu) (*((cpu)->cpu_m.mcpu_mwait) = MWAIT_RUNNING)
252 /* Please DON'T add any more of this namespace-poisoning sewage here */