Lines Matching refs:defgrp
1167 mac_group_t *defgrp; in mac_start() local
1202 if ((defgrp = MAC_DEFAULT_RX_GROUP(mip)) != NULL) { in mac_start()
1209 ASSERT(defgrp->mrg_state == MAC_GROUP_STATE_REGISTERED); in mac_start()
1210 err = mac_start_group_and_rings(defgrp); in mac_start()
1218 mac_set_group_state(defgrp, MAC_GROUP_STATE_SHARED); in mac_start()
5136 mac_group_t *defgrp; in i_mac_group_rem_ring() local
5206 defgrp = MAC_DEFAULT_TX_GROUP(mip); in i_mac_group_rem_ring()
5218 if (group != defgrp) { in i_mac_group_rem_ring()
6615 mac_group_t *defgrp; in mac_reclaim_ring_from_grp() local
6629 defgrp = mip->mi_rx_donor_grp; in mac_reclaim_ring_from_grp()
6632 if (mac_rx_switch_group(mcip, group, defgrp) != 0) in mac_reclaim_ring_from_grp()
6639 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6654 if (mac_group_mov_ring(mip, defgrp, ring) != 0) { in mac_reclaim_ring_from_grp()
6655 (void) mac_group_mov_ring(mip, defgrp, tring); in mac_reclaim_ring_from_grp()
6659 ASSERT(ring->mr_gh == (mac_group_handle_t)defgrp); in mac_reclaim_ring_from_grp()
6663 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_reclaim_ring_from_grp()
6669 if (defgrp->mrg_cur_count == 1) { in mac_reclaim_ring_from_grp()
6702 defgrp); in mac_reclaim_ring_from_grp()
6712 if (defgrp->mrg_cur_count <= 1) in mac_reclaim_ring_from_grp()
6718 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6749 mac_tx_switch_group(mcip, group, defgrp); in mac_reclaim_ring_from_grp()
6755 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6778 if (mac_group_mov_ring(mip, defgrp, ring) != 0) { in mac_reclaim_ring_from_grp()
6779 (void) mac_group_mov_ring(mip, defgrp, tring); in mac_reclaim_ring_from_grp()
6785 ASSERT(ring->mr_gh == (mac_group_handle_t)defgrp); in mac_reclaim_ring_from_grp()
7568 mac_group_t *defgrp; in mac_reserve_tx_group() local
7634 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_reserve_tx_group()
7640 defnrings = defgrp->mrg_cur_count - 1; in mac_reserve_tx_group()
7711 mac_tx_switch_group(gclient, grp, defgrp); in mac_reserve_tx_group()
7726 ASSERT(defgrp->mrg_cur_count > need_rings); in mac_reserve_tx_group()
7729 defgrp, grp, share, need_rings); in mac_reserve_tx_group()
7758 rv = i_mac_group_allocate_rings(mip, MAC_RING_TYPE_TX, defgrp, grp, in mac_reserve_tx_group()
7785 mac_group_t *defgrp; in mac_release_tx_group() local
7787 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_release_tx_group()
7810 (void) mac_group_mov_ring(mip, defgrp, ring); in mac_release_tx_group()
7862 mac_group_t *defgrp; in mac_tx_switch_group() local
7867 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_tx_switch_group()
7870 if (fgrp == defgrp) { in mac_tx_switch_group()
7895 &group_only_mcip, defgrp, B_FALSE); in mac_tx_switch_group()
7958 &group_only_mcip, defgrp, B_FALSE); in mac_tx_switch_group()
7975 defgrp, B_FALSE); in mac_tx_switch_group()
8171 mac_group_t *defgrp) in mac_group_ring_modify() argument
8212 mip->mi_rx_donor_grp = defgrp; in mac_group_ring_modify()
8214 defgrp = mip->mi_rx_donor_grp; in mac_group_ring_modify()
8223 rv = mac_group_mov_ring(mip, defgrp, ring); in mac_group_ring_modify()
8245 defgrp = mip->mi_rx_donor_grp; in mac_group_ring_modify()
8251 mip->mi_rx_donor_grp = defgrp; in mac_group_ring_modify()
8264 if (defgrp->mrg_cur_count < (modify + 1)) { in mac_group_ring_modify()
8277 defgrp->mrg_cur_count) < (modify + 1)) { in mac_group_ring_modify()
8281 defgrp) != 0) { in mac_group_ring_modify()
8295 defgrp->mrg_cur_count) < (modify + 1)) { in mac_group_ring_modify()
8301 mac_tx_switch_group(mcip, tgrp, defgrp); in mac_group_ring_modify()
8306 if (defgrp->mrg_cur_count < (modify + 1)) in mac_group_ring_modify()
8309 if ((rv = i_mac_group_allocate_rings(mip, group->mrg_type, defgrp, in mac_group_ring_modify()
8574 mac_group_t *defgrp; in mac_set_rings_effective() local
8582 defgrp = MAC_DEFAULT_RX_GROUP(mip); in mac_set_rings_effective()
8602 if (grp != defgrp || grp->mrg_state == MAC_GROUP_STATE_SHARED) { in mac_set_rings_effective()
8606 mgcp = defgrp->mrg_clients; in mac_set_rings_effective()
8622 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_set_rings_effective()
8645 if (grp != defgrp && in mac_set_rings_effective()
8646 defgrp->mrg_state == MAC_GROUP_STATE_RESERVED) { in mac_set_rings_effective()
8647 gmcip = MAC_GROUP_ONLY_CLIENT(defgrp); in mac_set_rings_effective()
8649 emrp->mrp_ntxrings = defgrp->mrg_cur_count; in mac_set_rings_effective()
8669 mac_group_t *defgrp = MAC_DEFAULT_RX_GROUP(mip); in mac_check_primary_relocation() local
8680 if (flent->fe_rx_ring_group != defgrp || mrp->mrp_mask & MRP_RX_RINGS) in mac_check_primary_relocation()
8703 if (mac_rx_switch_group(mcip, defgrp, ngrp) != 0) { in mac_check_primary_relocation()