Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/intel/io/viona/
H A Dviona_ring.c247 if (!viona_ring_map(ring, ring->vr_state == VRS_INIT)) { in viona_ring_lease_renew()
307 if (ring->vr_state != VRS_RESET) { in viona_ring_init()
349 ring->vr_state = VRS_SETUP; in viona_ring_init()
382 if (ring->vr_state == VRS_RUN) { in viona_ring_get_state()
405 if (ring->vr_state == VRS_RESET) { in viona_ring_reset()
414 while (ring->vr_state != VRS_RESET) { in viona_ring_reset()
421 if (rs <= 0 && ring->vr_state != VRS_RESET) { in viona_ring_reset()
621 switch (ring->vr_state) { in viona_ring_pause()
649 panic("invalid ring state %d", ring->vr_state); in viona_ring_pause()
656 if (ring->vr_state == VRS_INIT || in viona_ring_pause()
[all …]
H A Dviona_rx.c94 ASSERT3U(ring->vr_state, ==, VRS_RUN); in viona_worker_rx()
127 ring->vr_state = VRS_STOP; in viona_worker_rx()
650 if (ring->vr_state != VRS_RUN || in viona_rx_classified()
669 if (ring->vr_state != VRS_RUN || in viona_rx_mcast()
H A Dviona_tx.c199 ASSERT3U(ring->vr_state, ==, VRS_RUN); in viona_worker_tx()
253 ring->vr_state = VRS_STOP; in viona_worker_tx()
273 ring->vr_state = VRS_STOP; in viona_worker_tx()
H A Dviona_impl.h106 uint16_t vr_state; member
H A Dviona_main.c1130 switch (ring->vr_state) { in viona_ioc_ring_kick()
1211 if (ring->vr_state == VRS_RUN) { in viona_notify_iop()