Lines Matching defs:proc_info

200 struct proc_info {  struct
201 uint32_t nrof_structs;
202 uint32_t index;
203 uint32_t struct_size;
204 uint32_t per_buc_info_off; /* iplcb offset to buc_info for me */
205 u_char *proc_int_area;
213 uint32_t proc_int_area_size; /* size/4 == nrof intr pres regs */
214 int proc_present; /* 0 no, -1 dead, 1 running, 2 loop
216 uint32_t test_run; /* which tests were run on proc */
217 uint32_t test_stat; /* test status */
218 int link; /* 0 = loop until nonzero !=0 branch to
220 u_char *lind_addr; /* see above */
221 union {
227 } u0;
228 int architecture; /* proc arch */
229 int implementation; /* proc type */
230 int version; /* proc version */
231 int width; /* proc data word size */
232 int cache_attrib; /* bit 0 = cache not, cache is present
234 int coherency_size; /* size of coherence block */
235 int resv_size; /* size of reservation granule */
236 int icache_block; /* L1 icache block size */
237 int dcache_block; /* L1 dcache block size */
238 int icache_size; /* L1 icache size */
239 int dcache_size; /* L1 dcache size */
240 int icache_line; /* L1 icache line size */
241 int dcache_line; /* L1 dcache line size */
242 int icache_asc; /* L1 icache associativity */
243 int dcache_asc; /* L1 dcache associativity */
244 int L2_cache_size; /* L2 cache size */
245 int L2_cach_asc; /* L2 cache associativity */
246 int tlb_attrib; /* tlb buffer attribute bitfield
250 int itlb_size; /* entries */
251 int dtlb_size;
252 int itlb_asc;
253 int dtlb_asc;
254 int slb_attrib; /* segment lookaside buffer bitfield
257 int islb_size; /* entries */
258 int dslb_size;
259 int islb_asc;
260 int dslb_asc;
261 int priv_lck_cnt; /* spin lock count */
262 int rtc_type; /* RTC type */
263 int rtcXint; /* nanosec per timebase tick int mult*/
264 int rtcXfrac; /* same, but fraction multiplier */
265 int bus_freq; /* bus clock in Hz */
266 int tb_freq; /* time base clockfreq */
267 char proc_desc[16]; /* processor name ASCII string */