Lines Matching refs:lcc
167 lgrp_cpuwalk_cbdata_t *lcc = (lgrp_cpuwalk_cbdata_t *)cb_data; in lgrp_cpuwalk_callback() local
168 uint_t opt_p = lcc->lcc_opt_p; in lgrp_cpuwalk_callback()
191 for (offset = 0; offset < lcc->lcc_used; offset++) in lgrp_cpuwalk_callback()
192 if (cp_id == lcc->lcc_psrsetid[offset]) { in lgrp_cpuwalk_callback()
196 if (offset >= lcc->lcc_count) { in lgrp_cpuwalk_callback()
202 lcc->lcc_psrsetid[offset] = cp_id; in lgrp_cpuwalk_callback()
203 lcc->lcc_used++; in lgrp_cpuwalk_callback()
211 lcc->lcc_loadavg[offset] = lpl.lpl_loadavg; in lgrp_cpuwalk_callback()
214 found: lcc->lcc_cpucnt[offset]++; in lgrp_cpuwalk_callback()
215 BT_SET(lcc->lcc_cpuset[offset], cpu->cpu_id); in lgrp_cpuwalk_callback()
226 lgrp_cpuwalk_cbdata_t lcc; in lgrp() local
350 lcc.lcc_used = 0; in lgrp()
351 lcc.lcc_cpucnt = mdb_zalloc(sizeof (uint_t) * lcpu, in lgrp()
353 lcc.lcc_psrsetid = mdb_zalloc(sizeof (uint_t) * lcpu, in lgrp()
355 lcc.lcc_cpuset = mdb_zalloc(sizeof (uintptr_t) * lcpu, in lgrp()
358 lcc.lcc_cpuset[i] = mdb_zalloc(cpusetsize, in lgrp()
360 lcc.lcc_loadavg = mdb_zalloc(sizeof (int) * lcpu, in lgrp()
362 lcc.lcc_count = lcpu; in lgrp()
363 lcc.lcc_opt_p = opt_p; in lgrp()
365 if (mdb_pwalk("lgrp_cpulist", lgrp_cpuwalk_callback, &lcc, in lgrp()
395 print_cpuset_range(lcc.lcc_cpuset[0], in lgrp()
400 for (i = 0; i < lcc.lcc_used; i++) { in lgrp()
403 lcc.lcc_psrsetid[i], in lgrp()
404 lcc.lcc_loadavg[i], in lgrp()
405 lcc.lcc_cpucnt[i]); in lgrp()
406 if (lcc.lcc_cpucnt[i]) in lgrp()
407 print_cpuset_range(lcc.lcc_cpuset[i], in lgrp()