Lines Matching refs:defgrp

1081 	mac_group_t	*defgrp;  in mac_start()  local
1116 if ((defgrp = MAC_DEFAULT_RX_GROUP(mip)) != NULL) { in mac_start()
1122 ASSERT(defgrp->mrg_state == MAC_GROUP_STATE_REGISTERED); in mac_start()
1123 err = mac_start_group_and_rings(defgrp); in mac_start()
1131 mac_set_group_state(defgrp, MAC_GROUP_STATE_SHARED); in mac_start()
4672 mac_group_t *defgrp; in i_mac_group_rem_ring() local
4742 defgrp = MAC_DEFAULT_TX_GROUP(mip); in i_mac_group_rem_ring()
4754 if (group != defgrp) { in i_mac_group_rem_ring()
5966 mac_group_t *defgrp; in mac_reclaim_ring_from_grp() local
5980 defgrp = mip->mi_rx_donor_grp; in mac_reclaim_ring_from_grp()
5983 if (mac_rx_switch_group(mcip, group, defgrp) != 0) in mac_reclaim_ring_from_grp()
5990 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6005 if (mac_group_mov_ring(mip, defgrp, ring) != 0) { in mac_reclaim_ring_from_grp()
6006 (void) mac_group_mov_ring(mip, defgrp, tring); in mac_reclaim_ring_from_grp()
6010 ASSERT(ring->mr_gh == (mac_group_handle_t)defgrp); in mac_reclaim_ring_from_grp()
6014 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_reclaim_ring_from_grp()
6020 if (defgrp->mrg_cur_count == 1) { in mac_reclaim_ring_from_grp()
6053 defgrp); in mac_reclaim_ring_from_grp()
6063 if (defgrp->mrg_cur_count <= 1) in mac_reclaim_ring_from_grp()
6069 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6100 mac_tx_switch_group(mcip, group, defgrp); in mac_reclaim_ring_from_grp()
6106 for (tring = defgrp->mrg_rings; tring != NULL; in mac_reclaim_ring_from_grp()
6129 if (mac_group_mov_ring(mip, defgrp, ring) != 0) { in mac_reclaim_ring_from_grp()
6130 (void) mac_group_mov_ring(mip, defgrp, tring); in mac_reclaim_ring_from_grp()
6136 ASSERT(ring->mr_gh == (mac_group_handle_t)defgrp); in mac_reclaim_ring_from_grp()
6901 mac_group_t *defgrp; in mac_reserve_tx_group() local
6966 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_reserve_tx_group()
6972 defnrings = defgrp->mrg_cur_count - 1; in mac_reserve_tx_group()
7043 mac_tx_switch_group(gclient, grp, defgrp); in mac_reserve_tx_group()
7058 ASSERT(defgrp->mrg_cur_count > need_rings); in mac_reserve_tx_group()
7061 defgrp, grp, share, need_rings); in mac_reserve_tx_group()
7090 rv = i_mac_group_allocate_rings(mip, MAC_RING_TYPE_TX, defgrp, grp, in mac_reserve_tx_group()
7117 mac_group_t *defgrp; in mac_release_tx_group() local
7119 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_release_tx_group()
7142 (void) mac_group_mov_ring(mip, defgrp, ring); in mac_release_tx_group()
7194 mac_group_t *defgrp; in mac_tx_switch_group() local
7199 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_tx_switch_group()
7202 if (fgrp == defgrp) { in mac_tx_switch_group()
7227 &group_only_mcip, defgrp, B_FALSE); in mac_tx_switch_group()
7290 &group_only_mcip, defgrp, B_FALSE); in mac_tx_switch_group()
7307 defgrp, B_FALSE); in mac_tx_switch_group()
7503 mac_group_t *defgrp) in mac_group_ring_modify() argument
7544 mip->mi_rx_donor_grp = defgrp; in mac_group_ring_modify()
7546 defgrp = mip->mi_rx_donor_grp; in mac_group_ring_modify()
7555 rv = mac_group_mov_ring(mip, defgrp, ring); in mac_group_ring_modify()
7577 defgrp = mip->mi_rx_donor_grp; in mac_group_ring_modify()
7583 mip->mi_rx_donor_grp = defgrp; in mac_group_ring_modify()
7596 if (defgrp->mrg_cur_count < (modify + 1)) { in mac_group_ring_modify()
7612 defgrp->mrg_cur_count) < (modify + 1)) { in mac_group_ring_modify()
7616 defgrp) != 0) { in mac_group_ring_modify()
7632 defgrp->mrg_cur_count) < (modify + 1)) { in mac_group_ring_modify()
7638 mac_tx_switch_group(mcip, tgrp, defgrp); in mac_group_ring_modify()
7643 if (defgrp->mrg_cur_count < (modify + 1)) in mac_group_ring_modify()
7646 if ((rv = i_mac_group_allocate_rings(mip, group->mrg_type, defgrp, in mac_group_ring_modify()
7911 mac_group_t *defgrp; in mac_set_rings_effective() local
7919 defgrp = MAC_DEFAULT_RX_GROUP(mip); in mac_set_rings_effective()
7939 if (grp != defgrp || grp->mrg_state == MAC_GROUP_STATE_SHARED) { in mac_set_rings_effective()
7943 mgcp = defgrp->mrg_clients; in mac_set_rings_effective()
7959 defgrp = MAC_DEFAULT_TX_GROUP(mip); in mac_set_rings_effective()
7982 if (grp != defgrp && in mac_set_rings_effective()
7983 defgrp->mrg_state == MAC_GROUP_STATE_RESERVED) { in mac_set_rings_effective()
7984 gmcip = MAC_GROUP_ONLY_CLIENT(defgrp); in mac_set_rings_effective()
7986 emrp->mrp_ntxrings = defgrp->mrg_cur_count; in mac_set_rings_effective()
8006 mac_group_t *defgrp = MAC_DEFAULT_RX_GROUP(mip); in mac_check_primary_relocation() local
8017 if (flent->fe_rx_ring_group != defgrp || mrp->mrp_mask & MRP_RX_RINGS) in mac_check_primary_relocation()
8039 if (mac_rx_switch_group(mcip, defgrp, ngrp) != 0) { in mac_check_primary_relocation()