Home
last modified time | relevance | path

Searched refs:rx_lock (Results 1 – 25 of 36) sorted by relevance

12

/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_recv2.c293 ASSERT(mutex_owned(rrp->rx_lock)); in bge_receive_ring()
362 mutex_enter(rrp->rx_lock); in bge_poll_ring()
372 mutex_exit(rrp->rx_lock); in bge_poll_ring()
380 mutex_exit(rrp->rx_lock); in bge_poll_ring()
403 mutex_exit(rrp->rx_lock); in bge_poll_ring()
435 if (mutex_tryenter(rrp->rx_lock) == 0) in bge_receive()
438 mutex_exit(rrp->rx_lock); in bge_receive()
H A Dbge_main2.c364 mutex_enter(bgep->recv[ring].rx_lock); in bge_reset()
391 mutex_exit(bgep->recv[ring].rx_lock); in bge_reset()
1690 mutex_enter(rx_ring->rx_lock);
1692 mutex_exit(rx_ring->rx_lock);
2325 mutex_init(rrp->rx_lock, NULL, MUTEX_DRIVER,
2344 mutex_destroy(rrp->rx_lock);
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural_var.h79 kmutex_t rx_lock; member
H A Dural.c523 mutex_enter(&sc->rx_lock); in ural_rxeof()
525 mutex_exit(&sc->rx_lock); in ural_rxeof()
1612 mutex_enter(&sc->rx_lock); in ural_rx_trigger()
1614 mutex_exit(&sc->rx_lock); in ural_rx_trigger()
2232 mutex_init(&sc->rx_lock, NULL, MUTEX_DRIVER, NULL); in ural_attach()
2375 mutex_destroy(&sc->rx_lock); in ural_attach()
2421 mutex_destroy(&sc->rx_lock); in ural_detach()
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum_var.h82 kmutex_t rx_lock; member
H A Drum.c586 mutex_enter(&sc->rx_lock); in rum_rxeof()
588 mutex_exit(&sc->rx_lock); in rum_rxeof()
1618 mutex_enter(&sc->rx_lock); in rum_rx_trigger()
1620 mutex_exit(&sc->rx_lock); in rum_rx_trigger()
2257 mutex_init(&sc->rx_lock, NULL, MUTEX_DRIVER, NULL); in rum_attach()
2420 mutex_destroy(&sc->rx_lock); in rum_attach()
2464 mutex_destroy(&sc->rx_lock); in rum_detach()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_rx.c301 mutex_enter(&rx_ring->rx_lock); in igb_rx_ring_poll()
303 mutex_exit(&rx_ring->rx_lock); in igb_rx_ring_poll()
H A Digb_main.c1134 mutex_init(&rx_ring->rx_lock, NULL, in igb_init_locks()
1172 mutex_destroy(&rx_ring->rx_lock); in igb_destroy_locks()
1652 mutex_enter(&igb->rx_rings[i].rx_lock); in igb_reset()
1697 mutex_exit(&igb->rx_rings[i].rx_lock); in igb_reset()
1709 mutex_exit(&igb->rx_rings[i].rx_lock); in igb_reset()
1924 mutex_exit(&igb->rx_rings[i].rx_lock); in igb_start()
1932 mutex_exit(&igb->rx_rings[i].rx_lock); in igb_start()
1979 mutex_exit(&igb->rx_rings[i].rx_lock); in igb_stop()
2150 ASSERT(mutex_owned(&rx_ring->rx_lock)); in igb_setup_rx_ring()
4062 mutex_enter(&rx_ring->rx_lock); in igb_intr_rx_work()
[all …]
H A Digb_gld.c772 mutex_enter(&rx_ring->rx_lock); in igb_ring_start()
774 mutex_exit(&rx_ring->rx_lock); in igb_ring_start()
/illumos-gate/usr/src/uts/common/io/urtw/
H A Durtw_var.h80 kmutex_t rx_lock; member
H A Durtw.c2592 mutex_enter(&sc->rx_lock); in urtw_rxeof()
2594 mutex_exit(&sc->rx_lock); in urtw_rxeof()
3912 mutex_enter(&sc->rx_lock); in urtw_rx_start()
3914 mutex_exit(&sc->rx_lock); in urtw_rx_start()
4267 mutex_init(&sc->rx_lock, NULL, MUTEX_DRIVER, NULL); in urtw_attach()
4464 mutex_destroy(&sc->rx_lock); in urtw_attach()
4520 mutex_destroy(&sc->rx_lock); in urtw_detach()
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_rxtx.c322 ASSERT(mutex_owned(rgep->rx_lock)); in rge_receive_ring()
365 mutex_enter(rgep->rx_lock); in rge_receive()
367 mutex_exit(rgep->rx_lock); in rge_receive()
H A Drge_main.c690 mutex_enter(rgep->rx_lock); in rge_reset()
703 mutex_exit(rgep->rx_lock); in rge_reset()
1469 mutex_destroy(rgep->rx_lock); in rge_unattach()
1766 mutex_init(rgep->rx_lock, NULL, MUTEX_DRIVER, in rge_attach()
H A Drge.h453 kmutex_t rx_lock[1]; /* receive access */ member
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560_var.h129 kmutex_t rx_lock; member
H A Drt2560.c1192 mutex_enter(&sc->rxq.rx_lock); in rt2560_rx_intr()
1270 mutex_exit(&sc->rxq.rx_lock); in rt2560_rx_intr()
2468 mutex_init(&sc->rxq.rx_lock, NULL, MUTEX_DRIVER, NULL); in rt2560_attach()
2625 mutex_destroy(&sc->rxq.rx_lock); in rt2560_attach()
2687 mutex_destroy(&sc->rxq.rx_lock); in rt2560_detach()
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_main.c1913 mutex_enter(&rx_ring->rx_lock); in e1000g_poll_ring()
1915 mutex_exit(&rx_ring->rx_lock); in e1000g_poll_ring()
2453 mutex_exit(&rx_ring->rx_lock); in e1000g_intr_work()
2916 mutex_enter(&rx_ring->rx_lock); in e1000g_rx_group_intr_enable()
2919 mutex_exit(&rx_ring->rx_lock); in e1000g_rx_group_intr_enable()
2929 mutex_enter(&rx_ring->rx_lock); in e1000g_rx_group_intr_disable()
2937 mutex_exit(&rx_ring->rx_lock); in e1000g_rx_group_intr_disable()
2962 mutex_enter(&rx_ring->rx_lock); in e1000g_rx_ring_intr_enable()
2964 mutex_exit(&rx_ring->rx_lock); in e1000g_rx_ring_intr_enable()
2995 mutex_exit(&rx_ring->rx_lock); in e1000g_rx_ring_intr_disable()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge.c2531 mutex_exit(&rx_ring->rx_lock); in ql_ring_rx()
2684 mutex_enter(&rx_ring->rx_lock); in ql_clean_outbound_rx_ring()
2746 mutex_exit(&rx_ring->rx_lock); in ql_clean_outbound_rx_ring()
2912 mutex_enter(&rx_ring->rx_lock); in ql_isr()
2914 mutex_exit(&rx_ring->rx_lock); in ql_isr()
3053 mutex_enter(&rx_ring->rx_lock); in ql_msix_isr()
3055 mutex_exit(&rx_ring->rx_lock); in ql_msix_isr()
3082 mutex_enter(&rx_ring->rx_lock); in ql_ring_rx_poll()
3084 mutex_exit(&rx_ring->rx_lock); in ql_ring_rx_poll()
3135 mutex_enter(&rx_ring->rx_lock); in ql_msix_rx_isr()
[all …]
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_rx.c765 mutex_enter(&rx_ring->rx_lock); in ixgbe_ring_rx_poll()
767 mutex_exit(&rx_ring->rx_lock); in ixgbe_ring_rx_poll()
H A Dixgbe_main.c1242 mutex_init(&rx_ring->rx_lock, NULL, in ixgbe_init_locks()
1277 mutex_destroy(&rx_ring->rx_lock); in ixgbe_destroy_locks()
1912 mutex_enter(&ixgbe->rx_rings[i].rx_lock); in ixgbe_start()
1970 mutex_exit(&ixgbe->rx_rings[i].rx_lock); in ixgbe_start()
1978 mutex_exit(&ixgbe->rx_rings[i].rx_lock); in ixgbe_start()
2027 mutex_exit(&ixgbe->rx_rings[i].rx_lock); in ixgbe_stop()
2420 ASSERT(mutex_owned(&rx_ring->rx_lock)); in ixgbe_setup_rx_ring()
4658 mutex_enter(&rx_ring->rx_lock); in ixgbe_intr_rx_work()
4661 mutex_exit(&rx_ring->rx_lock); in ixgbe_intr_rx_work()
6196 mutex_enter(&rx_ring->rx_lock); in ixgbe_ring_start()
[all …]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_io.h275 kmutex_t rx_lock; member
/illumos-gate/usr/src/uts/common/io/ib/clients/ibd/
H A Dibd_cm.c1604 mutex_enter(&chan->rx_lock); in ibd_rc_process_rx()
1622 mutex_exit(&chan->rx_lock); in ibd_rc_process_rx()
1625 mutex_exit(&chan->rx_lock); in ibd_rc_process_rx()
1765 mutex_enter(&chan->rx_lock); in ibd_rc_rcq_handler()
1775 mutex_exit(&chan->rx_lock); in ibd_rc_rcq_handler()
1778 mutex_exit(&chan->rx_lock); in ibd_rc_rcq_handler()
/illumos-gate/usr/src/uts/common/io/myri10ge/drv/
H A Dmyri10ge_var.h400 kmutex_t rx_lock; member
H A Dmyri10ge.c2228 mutex_enter(&mgp->ss[i].rx_lock); in myri10ge_stop_locked()
2231 mutex_exit(&mgp->ss[i].rx_lock); in myri10ge_stop_locked()
2647 if (mutex_tryenter(&ss->rx_lock) == 0) in myri10ge_intr_rx()
2654 mutex_exit(&ss->rx_lock); in myri10ge_intr_rx()
2669 mutex_enter(&ss->rx_lock); in myri10ge_poll_rx()
2675 mutex_exit(&ss->rx_lock); in myri10ge_poll_rx()
3769 mutex_enter(&ss->rx_lock); in myri10ge_ring_start()
3771 mutex_exit(&ss->rx_lock); in myri10ge_ring_start()
5553 mutex_destroy(&ss->rx_lock); in myri10ge_free_slices()
5606 mutex_init(&ss->rx_lock, NULL, MUTEX_DEFAULT, mgp->icookie); in myri10ge_alloc_slices()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_queue.c766 mutex_init(&rq->rx_lock, NULL, MUTEX_DRIVER, in oce_rq_init()
815 mutex_destroy(&rq->rx_lock); in oce_rq_fini()

12