Lines Matching defs:cpu
47 #define APIX_NVECTOR 256 /* max number of per-cpu vectors */
106 processorid_t v_cpuid; /* current target cpu */
111 processorid_t v_bound_cpuid; /* binding cpu */
118 struct apix_vector *v_next; /* next on per-cpu obosoletes chain */
122 processorid_t x_cpuid; /* cpu number */
136 #define HILEVEL_PENDING(cpu) \
137 (apixs[(cpu)->cpu_id]->x_intr_pending & CPU_INTR_ACTV_HIGH_LEVEL_MASK)
138 #define LOWLEVEL_PENDING(cpu) \
139 (apixs[(cpu)->cpu_id]->x_intr_pending & ~CPU_INTR_ACTV_HIGH_LEVEL_MASK)
140 #define IS_HILEVEL_RUNNING(cpu) \
141 (((ushort_t)((cpu)->intr_actv)) & CPU_INTR_ACTV_HIGH_LEVEL_MASK)
142 #define IS_LOWLEVEL_RUNNING(cpu) \
143 (((ushort_t)((cpu)->intr_actv)) & ~CPU_INTR_ACTV_HIGH_LEVEL_MASK)
176 #define xv_vector(cpu, v) apixs[(cpu)]->x_vectbl[(v)]
177 #define xv_intrmap_private(cpu, v) (xv_vector(cpu, v))->v_intrmap_private