Home
last modified time | relevance | path

Searched refs:mac_ring_t (Results 1 – 12 of 12) sorted by relevance

/titanic_50/usr/src/uts/common/sys/
H A Dmac_impl.h186 typedef struct mac_ring_s mac_ring_t; typedef
208 mac_ring_t *mr_next; /* next ring in the chain */
283 mac_ring_t *mrg_rings; /* grouped rings */
534 mac_ring_t *mi_ring_freelist; /* mi_ring_lock */
673 mac_ring_t *mnt_ring;
771 extern mac_ring_t *mac_reserve_tx_ring(mac_impl_t *, mac_ring_t *);
860 extern void mac_compare_ddi_handle(mac_group_t *, uint_t, mac_ring_t *);
864 extern int mac_start_ring(mac_ring_t *);
865 extern void mac_stop_ring(mac_ring_t *);
873 extern int i_mac_group_add_ring(mac_group_t *, mac_ring_t *, int);
[all …]
H A Dmac_soft_ring.h365 mac_ring_t *srs_ring; /* Ring Descriptor */
649 mac_ring_t *);
677 extern boolean_t mac_tx_srs_ring_present(mac_soft_ring_set_t *, mac_ring_t *);
679 mac_ring_t *);
680 extern void mac_tx_srs_add_ring(mac_soft_ring_set_t *, mac_ring_t *);
681 extern void mac_tx_srs_del_ring(mac_soft_ring_set_t *, mac_ring_t *);
710 mac_soft_ring_set_t *, mac_ring_t *, mac_classify_type_t);
H A Dmac_stat.h103 extern void mac_ring_stat_create(mac_ring_t *);
104 extern void mac_ring_stat_delete(mac_ring_t *);
/titanic_50/usr/src/uts/common/io/mac/
H A Dmac.c383 static void mac_rx_ring_quiesce(mac_ring_t *, uint_t);
428 sizeof (mac_ring_t), 0, i_mac_ring_ctor, i_mac_ring_dtor, NULL, in mac_init()
602 mac_ring_t *ring = (mac_ring_t *)buf; in i_mac_ring_ctor()
604 bzero(ring, sizeof (mac_ring_t)); in i_mac_ring_ctor()
615 mac_ring_t *ring = (mac_ring_t *)buf; in i_mac_ring_dtor()
1090 mac_ring_t *ring = NULL; in mac_start()
1106 ring = (mac_ring_t *)mip->mi_default_tx_ring; in mac_start()
1177 mac_ring_t *ring; in mac_stop()
1179 ring = (mac_ring_t *)mip->mi_default_tx_ring; in mac_stop()
1448 mac_ring_t *ring; in mac_rx_group_unmark()
[all …]
H A Dmac_stat.c415 mac_ring_t *ring = (mac_ring_t *)handle; in mac_rx_ring_stat_get()
439 i_mac_rx_ring_stat_create(mac_ring_t *ring, const char *modname, in i_mac_rx_ring_stat_create()
456 mac_ring_t *ring = (mac_ring_t *)handle; in mac_tx_ring_stat_get()
480 i_mac_tx_ring_stat_create(mac_ring_t *ring, const char *modname, in i_mac_tx_ring_stat_create()
1003 mac_ring_stat_create(mac_ring_t *ring) in mac_ring_stat_create()
1049 mac_ring_t *ring = srs_tx->st_arg2; in mac_srs_stat_create()
1061 mac_ring_t *ring = mac_srs->srs_ring; in mac_srs_stat_create()
1096 mac_ring_t *ring = (mac_ring_t *)ringp->s_ring_tx_arg2; in mac_soft_ring_stat_create()
1139 mac_ring_stat_delete(mac_ring_t *ring) in mac_ring_stat_delete()
1213 mac_ring_t *ring; in mac_pseudo_ring_stat_rename()
H A Dmac_provider.c631 mac_ring_t *mr = (mac_ring_t *)mrh; in mac_rx_ring()
697 mac_ring_t *mr = (mac_ring_t *)mrh; in mac_rx_common()
1004 mac_ring_intr_retarget(mac_group_t *group, mac_ring_t *ring) in mac_ring_intr_retarget()
1049 mac_pseudo_ring_intr_retarget(mac_impl_t *mip, mac_ring_t *ring, in mac_pseudo_ring_intr_retarget()
1052 mac_ring_t *pring; in mac_pseudo_ring_intr_retarget()
1060 pring = (mac_ring_t *)ring->mr_prh; in mac_pseudo_ring_intr_retarget()
1117 mac_ring_t *ring = (mac_ring_t *)mrh; in mac_ring_intr_set()
1347 i_mac_group_rem_ring(group, (mac_ring_t *)rh, B_TRUE); in mac_group_rem_ring()
H A Dmac_datapath_setup.c505 mac_ring_t *ring; in mac_srs_poll_state_change()
714 mac_ring_t *ring; in mac_tx_cpu_init()
740 ring = (mac_ring_t *)sringp->s_ring_tx_arg2; in mac_tx_cpu_init()
760 ring = (mac_ring_t *)srs_tx->st_arg2; in mac_tx_cpu_init()
1275 mac_ring_t *ring = mac_srs->srs_ring; in mac_rx_srs_retarget_intr()
1323 mac_ring_t *ring; in mac_tx_srs_retarget_intr()
1337 ring = (mac_ring_t *)sringp->s_ring_tx_arg2; in mac_tx_srs_retarget_intr()
1367 ring = (mac_ring_t *)srs_tx->st_arg2; in mac_tx_srs_retarget_intr()
2076 mac_ring_t *ring) in mac_srs_create()
2317 mac_ring_t *ring; in mac_rx_switch_grp_to_sw()
[all …]
H A Dmac_soft_ring.c214 ((mac_ring_t *)x_arg2)->mr_index] == NULL); in mac_soft_ring_create()
215 tx->st_soft_rings[((mac_ring_t *)x_arg2)->mr_index] = in mac_soft_ring_create()
H A Dmac_util.c854 mac_ring_t *ring; in mac_client_intr_cpu()
H A Dmac_sched.c4002 sringp = srs_tx->st_soft_rings[((mac_ring_t *)ring)->mr_index]; in mac_tx_aggr_mode()
4501 mac_tx_srs_ring_present(mac_soft_ring_set_t *srs, mac_ring_t *tx_ring) in mac_tx_srs_ring_present()
4524 mac_tx_srs_get_soft_ring(mac_soft_ring_set_t *srs, mac_ring_t *tx_ring) in mac_tx_srs_get_soft_ring()
H A Dmac_client.c5314 mac_ring_t *ring; in mac_get_hwrxgrp_info()
5377 mac_ring_t *ring; in mac_get_hwtxgrp_info()
/titanic_50/usr/src/cmd/mdb/common/modules/mac/
H A Dmac.c714 mac_ring_t *m_ringp, m_ring; in mac_srs_dcmd()
776 mac_ring_t *m_ringp, m_ring; in mac_srs_dcmd()
977 mac_ring_t ring; in mac_ring_dcmd()