Home
last modified time | relevance | path

Searched refs:rx_group (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/io/aggr/
H A Daggr_grp.c2542 rx_group->arg_gh = gh; in aggr_fill_group()
2543 rx_group->arg_grp = grp; in aggr_fill_group()
2578 aggr_pseudo_rx_group_t *rx_group; in aggr_fill_ring() local
2686 uint_t idx = rx_group->arg_index; in aggr_addmac()
2699 pprev = &rx_group->arg_macaddr; in aggr_addmac()
2749 pprev = &rx_group->arg_macaddr; in aggr_remmac()
2817 rx_group->arg_untagged++; in aggr_addvlan()
2857 rx_group->arg_untagged--; in aggr_addvlan()
2894 rx_group->arg_untagged--; in aggr_remvlan()
2896 if (rx_group->arg_untagged > 0) in aggr_remvlan()
[all …]
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_main.c1145 ixgbe_rx_group_t *rx_group; in ixgbe_init_driver_settings() local
1195 rx_group = &ixgbe->rx_groups[i]; in ixgbe_init_driver_settings()
1196 rx_group->index = i; in ixgbe_init_driver_settings()
1197 rx_group->ixgbe = ixgbe; in ixgbe_init_driver_settings()
2331 list_destroy(&rx_group->vlans); in ixgbe_free_rings()
6300 ixgbe_rx_group_t *rx_group; in ixgbe_fill_group() local
6303 rx_group->group_handle = gh; in ixgbe_fill_group()
6484 rx_group->aupe = B_TRUE; in ixgbe_addvlan()
6574 rx_group->aupe = B_FALSE; in ixgbe_remvlan()
6656 ixgbe_t *ixgbe = rx_group->ixgbe; in ixgbe_addmac()
[all …]
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_gld.c593 igb_rx_group_t *rx_group = (igb_rx_group_t *)arg; in igb_addmac() local
594 igb_t *igb = rx_group->igb; in igb_addmac()
618 if (igb->unicst_addr[rx_group->index].mac.set == 1) { in igb_addmac()
630 slot = rx_group->index; in igb_addmac()
642 igb->unicst_addr[slot].mac.group_index = rx_group->index; in igb_addmac()
657 igb_rx_group_t *rx_group = (igb_rx_group_t *)arg; in igb_remmac() local
658 igb_t *igb = rx_group->igb; in igb_remmac()
850 igb_rx_group_t *rx_group; in igb_fill_group() local
854 rx_group = &igb->rx_groups[index]; in igb_fill_group()
855 rx_group->group_handle = gh; in igb_fill_group()
[all …]
H A Digb_main.c2204 igb_rx_group_t *rx_group; in igb_setup_rx() local
2236 rx_group = &igb->rx_groups[i]; in igb_setup_rx()
2237 rx_group->index = i; in igb_setup_rx()
2238 rx_group->igb = igb; in igb_setup_rx()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_gld.c167 qede_mac_group_t *rx_group = (qede_mac_group_t *)arg; in qede_add_mac_addr() local
168 qede_t *qede = rx_group->qede; in qede_add_mac_addr()
222 qede_mac_group_t *rx_group = (qede_mac_group_t *)arg; in qede_rem_mac_addr() local
223 qede_t *qede = rx_group->qede; in qede_rem_mac_addr()
540 qede_mac_group_t *rx_group; local
542 rx_group = &qede->rx_groups[index];
543 rx_group->group_handle = gh;
544 rx_group->group_index = index;
545 rx_group->qede = qede;
546 infop->mgi_driver = (mac_group_driver_t)rx_group;
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac_datapath_setup.c2398 mac_group_t *rx_group = flent->fe_rx_ring_group; in mac_rx_srs_group_setup() local
2407 if (rx_group == NULL) in mac_rx_srs_group_setup()
2410 for (ring = rx_group->mrg_rings; ring != NULL; in mac_rx_srs_group_setup()
2439 if (rx_group == NULL) in mac_rx_srs_group_setup()
2446 switch (rx_group->mrg_state) { in mac_rx_srs_group_setup()
2448 for (ring = rx_group->mrg_rings; ring != NULL; in mac_rx_srs_group_setup()
2466 if ((!MAC_GROUP_HW_VLAN(rx_group) && in mac_rx_srs_group_setup()
2497 mac_rx_switch_grp_to_sw(rx_group); in mac_rx_srs_group_setup()
2668 mac_group_t *defgrp, boolean_t rx_group) in mac_group_next_state() argument
2690 if (rx_group) in mac_group_next_state()
[all …]
H A Dmac.c8182 boolean_t rx_group = group->mrg_type == MAC_RING_TYPE_RX; in mac_group_ring_modify() local
8193 if (rx_group) { in mac_group_ring_modify()
8209 if (rx_group) { in mac_group_ring_modify()
8243 if (rx_group) { in mac_group_ring_modify()
8266 if (rx_group) { in mac_group_ring_modify()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_hio.c1473 dc = vr->rx_group.dc; in nxge_hio_share_assign()
1525 dc = vr->rx_group.dc; in nxge_hio_share_unassign()
2047 group = (type == MAC_RING_TYPE_TX ? &vr->tx_group : &vr->rx_group); in nxge_hio_remres()
2342 group = (type == MAC_RING_TYPE_TX ? &vr->tx_group : &vr->rx_group); in nxge_hio_dc_share()
2539 group = (type == MAC_RING_TYPE_TX) ? &vr->tx_group : &vr->rx_group; in nxge_hio_dc_unshare()
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_hio.h243 nxge_grp_t rx_group; member
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_sw.h918 mac_group_handle_t rx_group; member
H A De1000g_main.c3165 Adapter->rx_group = gh; in e1000g_fill_group()