Home
last modified time | relevance | path

Searched refs:s_ring_state (Results 1 – 5 of 5) sorted by relevance

/titanic_41/usr/src/uts/common/io/mac/
H A Dmac_soft_ring.c128 if (!(ringp->s_ring_state & S_RING_PROC) && in mac_soft_ring_worker_wakeup()
129 !(ringp->s_ring_state & S_RING_BLANK) && in mac_soft_ring_worker_wakeup()
241 ASSERT((softring->s_ring_state & in mac_soft_ring_free()
277 ringp->s_ring_state |= S_RING_BOUND; in mac_soft_ring_bind()
305 if (!(ringp->s_ring_state & S_RING_BOUND)) { in mac_soft_ring_unbind()
312 ringp->s_ring_state &= ~S_RING_BOUND; in mac_soft_ring_unbind()
334 if (!(ringp->s_ring_state & S_RING_PROC)) { in mac_soft_ring_fire()
364 ASSERT(!(ringp->s_ring_state & S_RING_PROC)); in mac_rx_soft_ring_drain()
369 ringp->s_ring_state |= S_RING_PROC; in mac_rx_soft_ring_drain()
376 !(ringp->s_ring_state & S_RING_PAUSE)) { in mac_rx_soft_ring_drain()
[all …]
H A Dmac_sched.c4586 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()
4696 if (ringp->s_ring_state & S_RING_BLANK || in mac_rx_soft_ring_process()
4697 ringp->s_ring_state & S_RING_PROC) { in mac_rx_soft_ring_process()
4715 ringp->s_ring_state |= (S_RING_PROC); in mac_rx_soft_ring_process()
4744 ringp->s_ring_state &= ~S_RING_PROC; in mac_rx_soft_ring_process()
4745 if (ringp->s_ring_state & S_RING_CLIENT_WAIT) in mac_rx_soft_ring_process()
4749 (ringp->s_ring_state & S_RING_BLANK)) { in mac_rx_soft_ring_process()
4794 ringp->s_ring_state |= S_RING_ENQUEUED; \
4841 ringp->s_ring_state |= S_RING_WAKEUP_CLIENT; in mac_tx_sring_enqueue()
[all …]
H A Dmac_datapath_setup.c474 while (softring->s_ring_state & S_RING_PROC) { in mac_srs_client_poll_disable()
475 softring->s_ring_state |= S_RING_CLIENT_WAIT; in mac_srs_client_poll_disable()
479 softring->s_ring_state &= ~S_RING_CLIENT_WAIT; in mac_srs_client_poll_disable()
3591 if (!(softring->s_ring_state & S_RING_QUIESCE)) in mac_srs_worker_restart()
H A Dmac_client.c3592 if (sringp->s_ring_state & S_RING_TX_HIWAT) in mac_tx_is_flow_blocked()
3599 if (sringp->s_ring_state & S_RING_TX_HIWAT) { in mac_tx_is_flow_blocked()
/titanic_41/usr/src/uts/common/sys/
H A Dmac_soft_ring.h70 uint16_t s_ring_state; /* state flags and message count */ member