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 */
162 struct x86_core *next_in_pkg; /* next core in package */
164 struct x86_pkg *package; /* package containing core */
180 struct x86_die *next_in_pkg; /* next die in package */
183 struct x86_pkg *package; /* package containing the die */
185 uint32_t ldie_num; /* logical die # (unique to package) */
193 #define X86PKG_FL_PRESENT 0x80000000 /* package is present */
194 #define X86PKG_FL_READY 0x40000000 /* package struct init'd */
195 #define X86PKG_FL_HAS_HPET 0x10000000 /* package has HPET assigned */
196 #define X86PKG_FL_HALTED 0x00008000 /* package is halted */
197 #define X86PKG_FL_IDLE 0x00004000 /* package is idle */
201 struct x86_pkg *next; /* next package */
202 struct x86_lcpu *lcpus; /* list of logical cpus in package */
203 struct x86_core *cores; /* list of cores in package */
204 struct x86_die *dies; /* list of dies in package */
206 uint32_t lpkg_num; /* logical package # */
207 uint32_t ppkg_num; /* physical package # */
208 uint32_t num_dies; /* number of dies in package */
209 void *pmStats; /* Power Management stats for package*/
210 void *pmState; /* Power Management state for package*/