Home
last modified time | relevance | path

Searched refs:mac_group_t (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dmac_impl.h167 typedef struct mac_group_s mac_group_t; typedef
275 mac_group_t *mrg_next; /* next group in the chain */
326 mac_group_t *ma_group; /* asscociated group */
406 mac_group_t *mi_rx_groups;
407 mac_group_t *mi_rx_donor_grp;
421 mac_group_t *mi_tx_groups;
731 extern int mac_group_addmac(mac_group_t *, const uint8_t *);
732 extern int mac_group_remmac(mac_group_t *, const uint8_t *);
733 extern int mac_group_addvlan(mac_group_t *, uint16_t);
734 extern int mac_group_remvlan(mac_group_t *, uint16_t);
[all …]
H A Dmac_soft_ring.h136 mac_group_t *st_group; /* TX group for share */
/illumos-gate/usr/src/uts/common/io/mac/
H A Dmac.c388 static int mac_start_group_and_rings(mac_group_t *);
389 static void mac_stop_group_and_rings(mac_group_t *);
1167 mac_group_t *defgrp; in mac_start()
1232 mac_group_t *grp; in mac_stop()
1533 mac_rx_group_unmark(mac_group_t *grp, uint_t flag) in mac_rx_group_unmark()
1579 mac_group_t *grp; in mac_hwrings_get()
1642 mac_group_t *grp; in mac_hwrings_idx_get()
1985 mac_group_t *group = (mac_group_t *)gh; in mac_hwgroup_addmac()
1993 mac_group_t *group = (mac_group_t *)gh; in mac_hwgroup_remmac()
2006 mac_group_t *group = (mac_group_t *)gh; in mac_hwgroup_addvlan()
[all …]
H A Dmac_provider.c1104 mac_ring_intr_retarget(mac_group_t *group, mac_ring_t *ring) in mac_ring_intr_retarget()
1153 mac_group_t *pgroup; in mac_pseudo_ring_intr_retarget()
1161 pgroup = (mac_group_t *)pring->mr_gh; in mac_pseudo_ring_intr_retarget()
1218 mac_group_t *group = (mac_group_t *)ring->mr_gh; in mac_ring_intr_set()
1438 mac_group_t *group = (mac_group_t *)gh; in mac_group_add_ring()
1456 mac_group_t *group = (mac_group_t *)gh; in mac_group_rem_ring()
H A Dmac_datapath_setup.c731 if (RETARGETABLE_CLIENT((mac_group_t *)flent->fe_tx_ring_group, in mac_tx_cpu_init()
2326 mac_rx_switch_grp_to_sw(mac_group_t *group) in mac_rx_switch_grp_to_sw()
2398 mac_group_t *rx_group = flent->fe_rx_ring_group; in mac_rx_srs_group_setup()
2520 mac_group_t *grp; in mac_tx_srs_group_setup()
2522 grp = (mac_group_t *)flent->fe_tx_ring_group; in mac_tx_srs_group_setup()
2667 mac_group_next_state(mac_group_t *grp, mac_client_impl_t **group_only_mcip, in mac_group_next_state()
2668 mac_group_t *defgrp, boolean_t rx_group) in mac_group_next_state()
2889 mac_group_t *rgroup = NULL; in mac_datapath_setup()
2890 mac_group_t *tgroup = NULL; in mac_datapath_setup()
2891 mac_group_t *default_rgroup; in mac_datapath_setup()
[all …]
H A Dmac_stat.c1007 mac_group_t *grp = (mac_group_t *)ring->mr_gh; in mac_ring_stat_create()
1214 mac_group_t *group; in mac_pseudo_ring_stat_rename()
H A Dmac_client.c1732 mac_group_t *defgrp; in mac_client_set_rings_prop()
1733 mac_group_t *group; in mac_client_set_rings_prop()
1734 mac_group_t *ngrp; in mac_client_set_rings_prop()
/illumos-gate/usr/src/cmd/mdb/common/modules/mac/
H A Dmac.c981 mac_group_t group; in mac_ring_dcmd()
1067 mac_group_t mg; in mac_group_walk_step()
1088 if (mdb_vread(&mg, sizeof (mac_group_t), mgp) == -1) { in mac_group_walk_step()
1101 if (mdb_vread(&mg, sizeof (mac_group_t), mgp) == -1) { in mac_group_walk_step()
1116 mac_group_count_clients(mac_group_t *mgp) in mac_group_count_clients()
1136 mac_group_type(mac_group_t *mgp) in mac_group_type()
1156 mac_group_state(mac_group_t *mgp) in mac_group_state()
1185 mac_group_t mg; in mac_group_dcmd()
1204 if (mdb_vread(&mg, sizeof (mac_group_t), addr) == -1) { in mac_group_dcmd()