Lines Matching refs:lgrp

509 	cmt_lgrp_t	*lgrp;  in pg_cmt_cpu_init()  local
622 if ((lgrp = pg_cmt_find_lgrp(lgrp_handle)) == NULL) in pg_cmt_cpu_init()
623 lgrp = pg_cmt_lgrp_create(lgrp_handle); in pg_cmt_cpu_init()
699 ASSERT(pg->cmt_siblings == &lgrp->cl_pgs || in pg_cmt_cpu_init()
708 pg->cmt_siblings = &lgrp->cl_pgs; in pg_cmt_cpu_init()
709 children = ++lgrp->cl_npgs; in pg_cmt_cpu_init()
710 if (cmt_root != lgrp) in pg_cmt_cpu_init()
753 cpu0_lgrp = lgrp; in pg_cmt_cpu_init()
775 cmt_lgrp_t *lgrp; in pg_cmt_cpu_fini() local
790 lgrp = pg_cmt_find_lgrp(lgrp_handle); in pg_cmt_cpu_fini()
791 if (ncpus == 1 && lgrp != cpu0_lgrp) { in pg_cmt_cpu_fini()
809 lgrp = cpu0_lgrp; in pg_cmt_cpu_fini()
812 ASSERT(lgrp != NULL); in pg_cmt_cpu_fini()
838 if (pg->cmt_siblings == &lgrp->cl_pgs) in pg_cmt_cpu_fini()
839 lgrp->cl_npgs--; in pg_cmt_cpu_fini()
1216 cmt_lgrp_t *lgrp; in pg_cmt_find_lgrp() local
1220 lgrp = cmt_lgrps; in pg_cmt_find_lgrp()
1221 while (lgrp != NULL) { in pg_cmt_find_lgrp()
1222 if (lgrp->cl_hand == hand) in pg_cmt_find_lgrp()
1224 lgrp = lgrp->cl_next; in pg_cmt_find_lgrp()
1226 return (lgrp); in pg_cmt_find_lgrp()
1235 cmt_lgrp_t *lgrp; in pg_cmt_lgrp_create() local
1239 lgrp = kmem_zalloc(sizeof (cmt_lgrp_t), KM_SLEEP); in pg_cmt_lgrp_create()
1241 lgrp->cl_hand = hand; in pg_cmt_lgrp_create()
1242 lgrp->cl_npgs = 0; in pg_cmt_lgrp_create()
1243 lgrp->cl_next = cmt_lgrps; in pg_cmt_lgrp_create()
1244 cmt_lgrps = lgrp; in pg_cmt_lgrp_create()
1245 group_create(&lgrp->cl_pgs); in pg_cmt_lgrp_create()
1247 return (lgrp); in pg_cmt_lgrp_create()
1747 lgrp_handle_t lgrp; in pg_cmt_lineage_validate() local
1754 lgrp = LGRP_NULL_HANDLE; in pg_cmt_lineage_validate()
1849 if (lgrp == LGRP_NULL_HANDLE) { in pg_cmt_lineage_validate()
1850 lgrp = lgrp_plat_cpu_to_hand(cp->cpu_id); in pg_cmt_lineage_validate()
1851 } else if (lgrp_plat_cpu_to_hand(cp->cpu_id) != lgrp) { in pg_cmt_lineage_validate()