Lines Matching defs:package
118 * package, die, core, logical CPU).
130 struct x86_lcpu *next_in_pkg; /* next logical cpu in package */
134 struct x86_pkg *package; /* package containing the logical cpu */
141 boolean_t primary; /* logical cpu is primary CPU in package */
160 struct x86_core *next_in_pkg; /* next core in package */
162 struct x86_pkg *package; /* package containing core */
178 struct x86_die *next_in_pkg; /* next die in package */
181 struct x86_pkg *package; /* package containing the die */
183 uint32_t ldie_num; /* logical die # (unique to package) */
191 #define X86PKG_FL_PRESENT 0x80000000 /* package is present */
192 #define X86PKG_FL_READY 0x40000000 /* package struct init'd */
193 #define X86PKG_FL_HAS_HPET 0x10000000 /* package has HPET assigned */
194 #define X86PKG_FL_HALTED 0x00008000 /* package is halted */
195 #define X86PKG_FL_IDLE 0x00004000 /* package is idle */
199 struct x86_pkg *next; /* next package */
200 struct x86_lcpu *lcpus; /* list of logical cpus in package */
201 struct x86_core *cores; /* list of cores in package */
202 struct x86_die *dies; /* list of dies in package */
204 uint32_t lpkg_num; /* logical package # */
205 uint32_t ppkg_num; /* physical package # */
206 uint32_t num_dies; /* number of dies in package */
207 void *pmStats; /* Power Management stats for package*/
208 void *pmState; /* Power Management state for package*/