Home
last modified time | relevance | path

Searched refs:tx_mtx (Results 1 – 18 of 18) sorted by relevance

/freebsd-11-stable/usr.sbin/bhyve/
HDpci_virtio_net.c161 pthread_mutex_t tx_mtx; member
199 pthread_mutex_lock(&sc->tx_mtx); in pci_vtnet_reset()
202 pthread_mutex_unlock(&sc->tx_mtx); in pci_vtnet_reset()
204 pthread_mutex_lock(&sc->tx_mtx); in pci_vtnet_reset()
219 pthread_mutex_unlock(&sc->tx_mtx); in pci_vtnet_reset()
632 pthread_mutex_lock(&sc->tx_mtx); in pci_vtnet_ping_txq()
636 pthread_mutex_unlock(&sc->tx_mtx); in pci_vtnet_ping_txq()
655 pthread_mutex_lock(&sc->tx_mtx); in pci_vtnet_tx_thread()
656 error = pthread_cond_wait(&sc->tx_cond, &sc->tx_mtx); in pci_vtnet_tx_thread()
667 error = pthread_cond_wait(&sc->tx_cond, &sc->tx_mtx); in pci_vtnet_tx_thread()
[all …]
/freebsd-11-stable/sys/dev/e1000/
HDif_lem.h326 struct mtx tx_mtx; member
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)
HDif_em.h324 struct mtx tx_mtx; member
537 mtx_init(&(_sc)->tx_mtx, _name, "EM TX Lock", MTX_DEF)
541 #define EM_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
544 #define EM_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
545 #define EM_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
548 #define EM_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
551 #define EM_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
HDif_igb.h357 struct mtx tx_mtx; member
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)
HDif_igb.c3419 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF); in igb_allocate_queues()
3441 M_WAITOK, &txr->tx_mtx); in igb_allocate_queues()
4051 mtx_assert(&txr->tx_mtx, MA_OWNED);
HDif_em.c3469 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF); in em_allocate_queues()
3490 M_WAITOK, &txr->tx_mtx); in em_allocate_queues()
HDif_lem.c429 callout_init_mtx(&adapter->tx_fifo_timer, &adapter->tx_mtx, 0); in lem_attach()
/freebsd-11-stable/sys/dev/wpi/
HDif_wpivar.h174 struct mtx tx_mtx; member
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-stable/sys/dev/ixgbe/
HDixgbe.h322 struct mtx tx_mtx; member
558 #define IXGBE_TX_LOCK_DESTROY(_sc) mtx_destroy(&(_sc)->tx_mtx)
561 #define IXGBE_TX_LOCK(_sc) mtx_lock(&(_sc)->tx_mtx)
562 #define IXGBE_TX_TRYLOCK(_sc) mtx_trylock(&(_sc)->tx_mtx)
565 #define IXGBE_TX_UNLOCK(_sc) mtx_unlock(&(_sc)->tx_mtx)
568 #define IXGBE_TX_LOCK_ASSERT(_sc) mtx_assert(&(_sc)->tx_mtx, MA_OWNED)
HDix_txrx.c988 mtx_assert(&txr->tx_mtx, MA_OWNED);
2103 mtx_init(&txr->tx_mtx, txr->mtx_name, NULL, MTX_DEF);
2125 M_WAITOK, &txr->tx_mtx);
/freebsd-11-stable/sys/dev/qlxgbe/
HDql_os.c1392 mtx_init(&fp->tx_mtx, fp->tx_mtx_name, NULL, MTX_DEF); in qla_alloc_tx_br()
1395 M_NOWAIT, &fp->tx_mtx); in qla_alloc_tx_br()
1410 if (mtx_initialized(&fp->tx_mtx)) { in qla_free_tx_br()
1414 mtx_lock(&fp->tx_mtx); in qla_free_tx_br()
1420 mtx_unlock(&fp->tx_mtx); in qla_free_tx_br()
1425 mtx_destroy(&fp->tx_mtx); in qla_free_tx_br()
1453 mtx_lock(&fp->tx_mtx); in qla_fp_taskqueue()
1456 mtx_unlock(&fp->tx_mtx); in qla_fp_taskqueue()
1497 mtx_unlock(&fp->tx_mtx); in qla_fp_taskqueue()
1514 mtx_unlock(&fp->tx_mtx); in qla_fp_taskqueue()
[all …]
HDql_def.h117 struct mtx tx_mtx; member
/freebsd-11-stable/sys/mips/cavium/octe/
HDocte.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); in octe_attach()
HDcavium-ethernet.h88 struct mtx tx_mtx; member
/freebsd-11-stable/sys/dev/qlnx/qlnxe/
HDqlnx_os.c598 if(mtx_trylock(&fp->tx_mtx)) { in qlnx_fp_taskqueue()
613 mtx_unlock(&fp->tx_mtx); in qlnx_fp_taskqueue()
3171 if (mtx_trylock(&fp->tx_mtx)) { in qlnx_transmit()
3184 mtx_unlock(&fp->tx_mtx); in qlnx_transmit()
3218 mtx_lock(&fp->tx_mtx); in qlnx_qflush()
3224 mtx_unlock(&fp->tx_mtx); in qlnx_qflush()
3887 mtx_lock(&fp->tx_mtx); in qlnx_stop()
3888 mtx_unlock(&fp->tx_mtx); in qlnx_stop()
5026 if (mtx_trylock(&fp->tx_mtx)) { in qlnx_fp_isr()
5046 mtx_unlock(&fp->tx_mtx); in qlnx_fp_isr()
[all …]
HDqlnx_def.h193 struct mtx tx_mtx; member
/freebsd-11-stable/sys/dev/bxe/
HDbxe.h571 struct mtx tx_mtx; member
576 #define BXE_FP_TX_LOCK(fp) mtx_lock(&fp->tx_mtx)
577 #define BXE_FP_TX_UNLOCK(fp) mtx_unlock(&fp->tx_mtx)
578 #define BXE_FP_TX_LOCK_ASSERT(fp) mtx_assert(&fp->tx_mtx, MA_OWNED)
579 #define BXE_FP_TX_TRYLOCK(fp) mtx_trylock(&fp->tx_mtx)
HDbxe.c6222 if (mtx_initialized(&fp->tx_mtx)) { in bxe_free_fp_buffers()
16225 M_NOWAIT, &fp->tx_mtx); in bxe_alloc_buf_rings()
16266 mtx_init(&fp->tx_mtx, fp->tx_mtx_name, NULL, MTX_DEF); in bxe_init_fp_mutexs()
16284 if (mtx_initialized(&fp->tx_mtx)) { in bxe_destroy_fp_mutexs()
16285 mtx_destroy(&fp->tx_mtx); in bxe_destroy_fp_mutexs()