Home
last modified time | relevance | path

Searched refs:sringp (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_sched.c3996 mac_soft_ring_t *sringp; in mac_tx_aggr_mode() local
4002 sringp = srs_tx->st_soft_rings[((mac_ring_t *)ring)->mr_index]; in mac_tx_aggr_mode()
4003 return (mac_tx_soft_ring_process(sringp, mp_chain, flag, ret_mp)); in mac_tx_aggr_mode()
4552 mac_soft_ring_t *sringp; in mac_tx_srs_wakeup() local
4583 sringp = mac_srs->srs_tx_soft_rings[i]; in mac_tx_srs_wakeup()
4584 mutex_enter(&sringp->s_ring_lock); in mac_tx_srs_wakeup()
4585 if (sringp->s_ring_tx_arg2 == ring) { in mac_tx_srs_wakeup()
4586 if (sringp->s_ring_state & S_RING_BLOCK) { in mac_tx_srs_wakeup()
4587 sringp->s_ring_state &= ~S_RING_BLOCK; in mac_tx_srs_wakeup()
4588 sringp->s_st_stat.mts_unblockcnt++; in mac_tx_srs_wakeup()
[all …]
H A Dmac_client.c3556 mac_soft_ring_t *sringp; in mac_tx_is_flow_blocked() local
3590 sringp = (mac_soft_ring_t *)cookie; in mac_tx_is_flow_blocked()
3591 mutex_enter(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
3592 if (sringp->s_ring_state & S_RING_TX_HIWAT) in mac_tx_is_flow_blocked()
3594 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
3597 sringp = mac_srs->srs_tx_soft_rings[i]; in mac_tx_is_flow_blocked()
3598 mutex_enter(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
3599 if (sringp->s_ring_state & S_RING_TX_HIWAT) { in mac_tx_is_flow_blocked()
3601 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
3604 mutex_exit(&sringp->s_ring_lock); in mac_tx_is_flow_blocked()
H A Dmac_datapath_setup.c712 mac_soft_ring_t *sringp; in mac_tx_cpu_init() local
738 sringp = tx_srs->srs_tx_soft_rings[i]; in mac_tx_cpu_init()
739 ring = (mac_ring_t *)sringp->s_ring_tx_arg2; in mac_tx_cpu_init()
1324 mac_soft_ring_t *sringp; in mac_tx_srs_retarget_intr() local
1335 sringp = mac_srs->srs_tx_soft_rings[i]; in mac_tx_srs_retarget_intr()
1336 ring = (mac_ring_t *)sringp->s_ring_tx_arg2; in mac_tx_srs_retarget_intr()
H A Dmac.c4702 mac_soft_ring_t *sringp; in i_mac_group_rem_ring() local
4729 sringp = srs_tx->st_soft_rings[ring->mr_index]; in i_mac_group_rem_ring()
4730 ASSERT(sringp != NULL); in i_mac_group_rem_ring()
4731 mac_tx_invoke_callbacks(mcip, (mac_tx_cookie_t)sringp); in i_mac_group_rem_ring()