Lines Matching refs:dgrp
505 struct dgrp_info *dgrp = NULL; in mc_ioctl() local
705 if ((dgrp = (struct dgrp_info *)mc_node_get(mcdevgrp.id, in mc_ioctl()
713 mcdevgrp.ndevices = dgrp->ndevices; in mc_ioctl()
714 mcdevgrp.size = dgrp->size; in mc_ioctl()
1486 struct dgrp_info *dgrp; in mc_construct() local
1517 if ((dgrp = (struct dgrp_info *)mc_node_get(idx, dgrp_head)) in mc_construct()
1524 dgrp = kmem_zalloc(sizeof (struct dgrp_info), KM_SLEEP); in mc_construct()
1529 dgrp->deviceids[j] = dmidx; in mc_construct()
1547 dgrp->dgrp_node.id = idx; in mc_construct()
1548 dgrp->ndevices = NDIMMS; in mc_construct()
1549 dgrp->size = 0; in mc_construct()
1550 mc_node_add((mc_dlist_t *)dgrp, &dgrp_head, &dgrp_tail); in mc_construct()
1585 struct dgrp_info *dgrp; in mlayout_add() local
1677 if ((dgrp = (struct dgrp_info *)mc_node_get(idx, dgrp_head)) == NULL) { in mlayout_add()
1686 dgrp->size += size; in mlayout_add()
1690 dmidx = dgrp->dgrp_node.id * NDIMMS + i; in mlayout_add()
1691 dgrp->deviceids[i] = dmidx; in mlayout_add()