Lines Matching refs:mctrl
507 mc_dlist_t *mctrl; in mc_ioctl() local
761 mctrl = mctrl_head; in mc_ioctl()
763 while (mctrl != NULL) { in mc_ioctl()
764 mcctrlconf->mcids[i].globalid = mctrl->id; in mc_ioctl()
765 mcctrlconf->mcids[i].localid = mctrl->id; in mc_ioctl()
767 mctrl = mctrl->next; in mc_ioctl()
1485 struct mctrl_info *mctrl; in mc_construct() local
1492 if ((mctrl = (struct mctrl_info *)mc_node_get(mc_id, in mc_construct()
1499 mctrl = kmem_zalloc(sizeof (struct mctrl_info), KM_SLEEP); in mc_construct()
1506 mctrl->mctrl_node.id = mc_id; in mc_construct()
1507 mctrl->ndevgrps = 0; in mc_construct()
1508 mc_node_add((mc_dlist_t *)mctrl, &mctrl_head, &mctrl_tail); in mc_construct()
1516 mctrl->devgrpids[i] = idx; in mc_construct()
1554 mctrl->mctrl_node.id = mc_id; in mc_construct()
1555 mctrl->ndevgrps = NDGRPS; in mc_construct()
1556 mc_node_add((mc_dlist_t *)mctrl, &mctrl_head, &mctrl_tail); in mc_construct()
1782 struct mctrl_info *mctrl; in mlayout_del() local
1790 if ((mctrl = (struct mctrl_info *)mc_node_get(mc_id, mctrl_head)) != in mlayout_del()
1792 ndevgrps = mctrl->ndevgrps; in mlayout_del()
1793 mc_node_del((mc_dlist_t *)mctrl, &mctrl_head, &mctrl_tail); in mlayout_del()
1794 kmem_free(mctrl, sizeof (struct mctrl_info)); in mlayout_del()