Home
last modified time | relevance | path

Searched refs:tx_lock (Results 1 – 25 of 50) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4v/io/
H A Dldc.c814 mutex_enter(&ldcp->tx_lock); in i_ldc_set_rx_head()
816 mutex_exit(&ldcp->tx_lock); in i_ldc_set_rx_head()
1123 mutex_enter(&ldcp->tx_lock); in i_ldc_send_pkt()
1134 mutex_exit(&ldcp->tx_lock); in i_ldc_send_pkt()
1167 mutex_exit(&ldcp->tx_lock); in i_ldc_send_pkt()
1174 mutex_exit(&ldcp->tx_lock); in i_ldc_send_pkt()
1235 mutex_enter(&ldcp->tx_lock); in i_ldc_process_VER()
1509 mutex_exit(&ldcp->tx_lock); in i_ldc_process_VER()
1637 mutex_exit(&ldcp->tx_lock); in i_ldc_process_RTS()
1866 mutex_exit(&ldcp->tx_lock); in i_ldc_process_data_ACK()
[all …]
/illumos-gate/usr/src/uts/common/io/nge/
H A Dnge_tx.c173 mutex_enter(srp->tx_lock); in nge_tx_recycle()
179 mutex_exit(srp->tx_lock); in nge_tx_recycle()
243 mutex_enter(srp->tx_lock); in nge_tx_recycle()
255 mutex_exit(srp->tx_lock); in nge_tx_recycle()
287 mutex_enter(srp->tx_lock); in nge_tx_alloc()
291 mutex_exit(srp->tx_lock); in nge_tx_alloc()
293 mutex_enter(srp->tx_lock); in nge_tx_alloc()
305 mutex_exit(srp->tx_lock); in nge_tx_alloc()
323 mutex_enter(srp->tx_lock); in nge_tx_start()
344 mutex_exit(srp->tx_lock); in nge_tx_start()
/illumos-gate/usr/src/uts/common/io/bge/
H A Dbge_send.c317 mutex_enter(srp->tx_lock); in bge_get_txbuf()
319 mutex_exit(srp->tx_lock); in bge_get_txbuf()
384 mutex_enter(srp->tx_lock); in bge_send_serial()
385 else if (mutex_tryenter(srp->tx_lock) == 0) in bge_send_serial()
489 mutex_exit(srp->tx_lock); in bge_send_serial()
/illumos-gate/usr/src/uts/common/io/qede/
H A Dqede_fp.c823 if (mutex_tryenter(&tx_ring->tx_lock) != 0) { in qede_process_fastpath()
826 mutex_exit(&tx_ring->tx_lock); in qede_process_fastpath()
1015 mutex_enter(&tx_ring->tx_lock); in qede_tx_bcopy()
1020 mutex_exit(&tx_ring->tx_lock); in qede_tx_bcopy()
1066 mutex_exit(&tx_ring->tx_lock); in qede_tx_bcopy()
1342 mutex_enter(&tx_ring->tx_lock); in qede_tx_mapped()
1355 mutex_exit(&tx_ring->tx_lock); in qede_tx_mapped()
1386 mutex_exit(&tx_ring->tx_lock); in qede_tx_mapped()
1426 mutex_enter(&tx_ring->tx_lock); in qede_send_tx_packet()
1439 mutex_exit(&tx_ring->tx_lock); in qede_send_tx_packet()
[all …]
/illumos-gate/usr/src/uts/common/io/e1000g/
H A De1000g_tx.c400 mutex_enter(&tx_ring->tx_lock); in e1000g_send()
411 mutex_exit(&tx_ring->tx_lock); in e1000g_send()
417 mutex_exit(&tx_ring->tx_lock); in e1000g_send()
1698 mutex_enter(&tx_ring->tx_lock); in e1000g_82547_timeout()
1703 mutex_exit(&tx_ring->tx_lock); in e1000g_82547_timeout()
1711 ASSERT(MUTEX_HELD(&tx_ring->tx_lock)); in e1000g_82547_tx_move_tail()
1717 mutex_exit(&tx_ring->tx_lock); in e1000g_82547_tx_move_tail()
1721 mutex_enter(&tx_ring->tx_lock); in e1000g_82547_tx_move_tail()
/illumos-gate/usr/src/uts/common/io/ral/
H A Drt2560.c1030 mutex_enter(&sc->txq.tx_lock); in rt2560_tx_intr()
1098 mutex_exit(&sc->txq.tx_lock); in rt2560_tx_intr()
1116 mutex_enter(&sc->prioq.tx_lock); in rt2560_prio_intr()
1165 mutex_exit(&sc->prioq.tx_lock); in rt2560_prio_intr()
1447 mutex_enter(&sc->prioq.tx_lock); in rt2560_mgmt_send()
1552 mutex_exit(&sc->prioq.tx_lock); in rt2560_mgmt_send()
1579 mutex_enter(&sc->txq.tx_lock); in rt2560_send()
1706 mutex_exit(&sc->txq.tx_lock); in rt2560_send()
2623 mutex_destroy(&sc->txq.tx_lock); in rt2560_attach()
2624 mutex_destroy(&sc->prioq.tx_lock); in rt2560_attach()
[all …]
H A Drt2560_var.h109 kmutex_t tx_lock; member
/illumos-gate/usr/src/uts/common/io/rge/
H A Drge_rxtx.c390 mutex_enter(rgep->tx_lock); in rge_send_claim()
395 mutex_exit(rgep->tx_lock); in rge_send_claim()
649 mutex_enter(rgep->tx_lock); in rge_send()
655 mutex_exit(rgep->tx_lock); in rge_send()
/illumos-gate/usr/src/uts/common/io/ural/
H A Dural_var.h78 kmutex_t tx_lock; member
H A Dural.c425 mutex_enter(&sc->tx_lock); in ural_txeof()
435 mutex_exit(&sc->tx_lock); in ural_txeof()
687 mutex_enter(&sc->tx_lock); in ural_send()
819 mutex_exit(&sc->tx_lock); in ural_send()
2231 mutex_init(&sc->tx_lock, NULL, MUTEX_DRIVER, NULL); in ural_attach()
2374 mutex_destroy(&sc->tx_lock); in ural_attach()
2420 mutex_destroy(&sc->tx_lock); in ural_detach()
/illumos-gate/usr/src/uts/common/io/rum/
H A Drum_var.h81 kmutex_t tx_lock; member
H A Drum.c490 mutex_enter(&sc->tx_lock); in rum_txeof()
500 mutex_exit(&sc->tx_lock); in rum_txeof()
748 mutex_enter(&sc->tx_lock); in rum_send()
884 mutex_exit(&sc->tx_lock); in rum_send()
2256 mutex_init(&sc->tx_lock, NULL, MUTEX_DRIVER, NULL); in rum_attach()
2419 mutex_destroy(&sc->tx_lock); in rum_attach()
2463 mutex_destroy(&sc->tx_lock); in rum_detach()
/illumos-gate/usr/src/uts/common/io/ntxn/
H A Dunm_nic_main.c779 UNM_SPIN_LOCK(&adapter->tx_lock); in unm_send_copy()
787 UNM_SPIN_UNLOCK(&adapter->tx_lock); in unm_send_copy()
849 UNM_SPIN_UNLOCK(&adapter->tx_lock); in unm_send_copy()
904 UNM_SPIN_LOCK(&adapter->tx_lock); in unm_send_mapped()
1050 UNM_SPIN_UNLOCK(&adapter->tx_lock); in unm_send_mapped()
1078 UNM_SPIN_UNLOCK(&adapter->tx_lock); in unm_send_mapped()
1432 UNM_SPIN_LOCK(&adapter->tx_lock); in unm_process_cmd_ring()
1444 UNM_SPIN_UNLOCK(&adapter->tx_lock); in unm_process_cmd_ring()
1651 UNM_SPIN_LOCK_ISR(&adapter->tx_lock); in unm_nic_fill_statistics_128M()
1663 UNM_SPIN_UNLOCK_ISR(&adapter->tx_lock); in unm_nic_fill_statistics_128M()
[all …]
H A Dunm_gem.c396 mutex_enter(&adapter->tx_lock); in unm_free_tx_dmahdl()
410 mutex_exit(&adapter->tx_lock); in unm_free_tx_dmahdl()
419 mutex_enter(&adapter->tx_lock); in unm_alloc_tx_dmahdl()
423 mutex_exit(&adapter->tx_lock); in unm_alloc_tx_dmahdl()
434 mutex_exit(&adapter->tx_lock); in unm_alloc_tx_dmahdl()
1191 mutex_init(&adapter->tx_lock, NULL, in unmattach()
/illumos-gate/usr/src/uts/common/io/urtw/
H A Durtw_var.h79 kmutex_t tx_lock; member
H A Durtw.c2912 mutex_enter(&sc->tx_lock); in urtw_txeof_low()
2924 mutex_exit(&sc->tx_lock); in urtw_txeof_low()
2942 mutex_enter(&sc->tx_lock); in urtw_txeof_normal()
2954 mutex_exit(&sc->tx_lock); in urtw_txeof_normal()
3464 mutex_enter(&sc->tx_lock); in urtw_send()
3592 mutex_exit(&sc->tx_lock); in urtw_send()
4266 mutex_init(&sc->tx_lock, NULL, MUTEX_DRIVER, NULL); in urtw_attach()
4463 mutex_destroy(&sc->tx_lock); in urtw_attach()
4519 mutex_destroy(&sc->tx_lock); in urtw_detach()
/illumos-gate/usr/src/uts/common/io/igb/
H A Digb_tx.c408 mutex_enter(&tx_ring->tx_lock); in igb_tx()
420 mutex_exit(&tx_ring->tx_lock); in igb_tx()
432 mutex_exit(&tx_ring->tx_lock); in igb_tx()
897 ASSERT(mutex_owned(&tx_ring->tx_lock)); in igb_tx_fill_ring()
H A Digb_main.c1140 mutex_init(&tx_ring->tx_lock, NULL, in igb_init_locks()
1177 mutex_destroy(&tx_ring->tx_lock); in igb_destroy_locks()
1654 mutex_enter(&igb->tx_rings[i].tx_lock); in igb_reset()
1695 mutex_exit(&igb->tx_rings[i].tx_lock); in igb_reset()
1707 mutex_exit(&igb->tx_rings[i].tx_lock); in igb_reset()
1886 mutex_enter(&igb->tx_rings[i].tx_lock); in igb_start()
1922 mutex_exit(&igb->tx_rings[i].tx_lock); in igb_start()
1930 mutex_exit(&igb->tx_rings[i].tx_lock); in igb_start()
1964 mutex_enter(&igb->tx_rings[i].tx_lock); in igb_stop()
1977 mutex_exit(&igb->tx_rings[i].tx_lock); in igb_stop()
[all …]
/illumos-gate/usr/src/uts/common/io/ixgbe/
H A Dixgbe_tx.c364 mutex_enter(&tx_ring->tx_lock); in ixgbe_ring_tx()
375 mutex_exit(&tx_ring->tx_lock); in ixgbe_ring_tx()
395 mutex_exit(&tx_ring->tx_lock); in ixgbe_ring_tx()
891 ASSERT(mutex_owned(&tx_ring->tx_lock)); in ixgbe_tx_fill_ring()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_gld.c495 mutex_enter(&tx_ring->tx_lock); in ql_m_tx()
497 mutex_exit(&tx_ring->tx_lock); in ql_m_tx()
538 mutex_exit(&tx_ring->tx_lock); in ql_m_tx()
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_tx.c847 mutex_enter(&wq->tx_lock); in oce_send_packet()
850 mutex_exit(&wq->tx_lock); in oce_send_packet()
871 mutex_exit(&wq->tx_lock); in oce_send_packet()
H A Doce_gld.c145 mutex_enter(&dev->wq[qidx]->tx_lock); in oce_stop()
154 mutex_exit(&dev->wq[qidx]->tx_lock); in oce_stop()
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dvsw_ldc.h407 kmutex_t tx_lock; /* transmit lock */ member
H A Dldc_impl.h439 kmutex_t tx_lock; /* Transmit lock */ member
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/oce/
H A Doce_io.h214 kmutex_t tx_lock; /* lock for the WQ */ member

12