Searched refs:mac_group_t (Results 1 – 8 of 8) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_impl.h | 167 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 D | mac_soft_ring.h | 136 mac_group_t *st_group; /* TX group for share */
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac.c | 388 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 D | mac_provider.c | 1104 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 D | mac_datapath_setup.c | 731 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 D | mac_stat.c | 1007 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 D | mac_client.c | 1732 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 D | mac.c | 981 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()
|