Searched refs:tx_mtx (Results 1 - 14 of 14) sorted by relevance

/freebsd-11.0-release/sys/dev/e1000/
H A Dif_lem.h326 struct mtx tx_mtx; member in struct:adapter
503 mtx_init(&(_sc)->tx_mtx, _name, "EM TX Lock", MTX_DEF)
507 #define EM_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
510 #define EM_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
511 #define EM_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
514 #define EM_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
517 #define EM_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
H A Dif_em.h324 struct mtx tx_mtx; member in struct:tx_ring
536 mtx_init(&(_sc)->tx_mtx, _name, "EM TX Lock", MTX_DEF)
540 #define EM_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
543 #define EM_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
544 #define EM_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
547 #define EM_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
550 #define EM_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
H A Dif_igb.h357 struct mtx tx_mtx; member in struct:tx_ring
599 #define IGB_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
600 #define IGB_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
601 #define IGB_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
602 #define IGB_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
603 #define IGB_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
H A Dif_igb.c3410 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF);
3432 M_WAITOK, &txr->tx_mtx);
4043 mtx_assert(&txr->tx_mtx, MA_OWNED);
H A Dif_em.c3429 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF);
3450 M_WAITOK, &txr->tx_mtx);
H A Dif_lem.c429 callout_init_mtx(&adapter->tx_fifo_timer, &adapter->tx_mtx, 0);
/freebsd-11.0-release/sys/mips/cavium/octe/
H A Dcavium-ethernet.h88 struct mtx tx_mtx; member in struct:__anon12170
H A Docte.c80 #define OCTE_TX_LOCK(priv) mtx_lock(&(priv)->tx_mtx)
81 #define OCTE_TX_UNLOCK(priv) mtx_unlock(&(priv)->tx_mtx)
181 mtx_init(&priv->tx_mtx, ifp->if_xname, "octe tx send queue", MTX_DEF);
/freebsd-11.0-release/sys/dev/wpi/
H A Dif_wpivar.h174 struct mtx tx_mtx; member in struct:wpi_softc
271 mtx_init(&(_sc)->tx_mtx, "tx path lock", NULL, MTX_DEF)
272 #define WPI_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
273 #define WPI_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
274 #define WPI_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
/freebsd-11.0-release/usr.sbin/bhyve/
H A Dpci_virtio_net.c155 pthread_mutex_t tx_mtx; member in struct:pci_vtnet_softc
189 pthread_mutex_lock(&sc->tx_mtx);
191 pthread_mutex_unlock(&sc->tx_mtx);
193 pthread_mutex_lock(&sc->tx_mtx);
195 pthread_mutex_unlock(&sc->tx_mtx);
649 pthread_mutex_lock(&sc->tx_mtx);
653 pthread_mutex_unlock(&sc->tx_mtx);
672 pthread_mutex_lock(&sc->tx_mtx);
673 error = pthread_cond_wait(&sc->tx_cond, &sc->tx_mtx);
685 error = pthread_cond_wait(&sc->tx_cond, &sc->tx_mtx);
[all...]
/freebsd-11.0-release/sys/dev/ixgbe/
H A Dixgbe.h364 struct mtx tx_mtx; member in struct:tx_ring
607 #define IXGBE_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
610 #define IXGBE_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
611 #define IXGBE_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
614 #define IXGBE_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
617 #define IXGBE_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
H A Dix_txrx.c1008 mtx_assert(&txr->tx_mtx, MA_OWNED);
2205 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF);
2227 M_WAITOK, &txr->tx_mtx);
/freebsd-11.0-release/sys/dev/bxe/
H A Dbxe.h566 struct mtx tx_mtx; member in struct:bxe_fastpath
571 #define BXE_FP_TX_LOCK(fp) mtx_lock(&fp->tx_mtx)
572 #define BXE_FP_TX_UNLOCK(fp) mtx_unlock(&fp->tx_mtx)
573 #define BXE_FP_TX_LOCK_ASSERT(fp) mtx_assert(&fp->tx_mtx, MA_OWNED)
574 #define BXE_FP_TX_TRYLOCK(fp) mtx_trylock(&fp->tx_mtx)
H A Dbxe.c6132 if (mtx_initialized(&fp->tx_mtx)) {
15712 M_NOWAIT, &fp->tx_mtx);
15753 mtx_init(&fp->tx_mtx, fp->tx_mtx_name, NULL, MTX_DEF);
15771 if (mtx_initialized(&fp->tx_mtx)) {
15772 mtx_destroy(&fp->tx_mtx);

Completed in 169 milliseconds