Searched refs:ring_mtx (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14-stable/sys/dev/neta/ |
| HD | if_mvnetavar.h | 120 struct mtx ring_mtx; member 153 struct mtx ring_mtx; member 213 KASSERT(mtx_owned(&(sc)->rx_ring[(q)].ring_mtx),\ 216 KASSERT(mtx_owned(&(sc)->tx_ring[(q)].ring_mtx),\
|
| HD | if_mvneta.c | 1212 mtx_init(&rx->ring_mtx, "mvneta_rx", NULL, MTX_DEF); in mvneta_ring_alloc_rx_queue() 1258 mtx_init(&tx->ring_mtx, "mvneta_tx", NULL, MTX_DEF); in mvneta_ring_alloc_tx_queue() 1274 &tx->ring_mtx); in mvneta_ring_alloc_tx_queue() 1337 if (mtx_name(&tx->ring_mtx) != NULL) in mvneta_ring_dealloc_tx_queue() 1338 mtx_destroy(&tx->ring_mtx); in mvneta_ring_dealloc_tx_queue() 1365 if (mtx_name(&rx->ring_mtx) != NULL) in mvneta_ring_dealloc_rx_queue() 1366 mtx_destroy(&rx->ring_mtx); in mvneta_ring_dealloc_rx_queue() 1604 mtx_lock(&sc->rx_ring[q].ring_mtx); in mvneta_rx_lockq() 1613 mtx_unlock(&sc->rx_ring[q].ring_mtx); in mvneta_rx_unlockq() 1622 return (mtx_trylock(&sc->tx_ring[q].ring_mtx)); in mvneta_tx_trylockq() [all …]
|
| /freebsd-14-stable/sys/dev/ena/ |
| HD | ena.h | 359 struct mtx ring_mtx; member 523 #define ENA_RING_MTX_LOCK(_ring) mtx_lock(&(_ring)->ring_mtx) 524 #define ENA_RING_MTX_TRYLOCK(_ring) mtx_trylock(&(_ring)->ring_mtx) 525 #define ENA_RING_MTX_UNLOCK(_ring) mtx_unlock(&(_ring)->ring_mtx) 527 mtx_assert(&(_ring)->ring_mtx, MA_OWNED)
|
| HD | ena.c | 437 &txr->ring_mtx); in ena_init_io_rings_advanced() 454 mtx_init(&txr->ring_mtx, txr->mtx_name, NULL, MTX_DEF); in ena_init_io_rings_advanced() 486 mtx_destroy(&txr->ring_mtx); in ena_free_io_ring_resources()
|
| /freebsd-14-stable/sys/dev/gve/ |
| HD | gve.h | 133 #define GVE_RING_LOCK(ring) mtx_lock(&(ring)->ring_mtx) 134 #define GVE_RING_TRYLOCK(ring) mtx_trylock(&(ring)->ring_mtx) 135 #define GVE_RING_UNLOCK(ring) mtx_unlock(&(ring)->ring_mtx) 136 #define GVE_RING_ASSERT(ring) mtx_assert(&(ring)->ring_mtx, MA_OWNED) 394 struct mtx ring_mtx; member
|
| HD | gve_tx.c | 82 if (mtx_initialized(&tx->ring_mtx)) in gve_tx_free_ring() 83 mtx_destroy(&tx->ring_mtx); in gve_tx_free_ring() 160 mtx_init(&tx->ring_mtx, mtx_name, NULL, MTX_DEF); in gve_tx_alloc_ring() 163 M_WAITOK, &tx->ring_mtx); in gve_tx_alloc_ring()
|