Searched refs:ring_mtx (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/sys/dev/neta/
H A Dif_mvnetavar.h122 struct mtx ring_mtx; member in struct:mvneta_rx_ring
155 struct mtx ring_mtx; member in struct:mvneta_tx_ring
215 KASSERT(mtx_owned(&(sc)->rx_ring[(q)].ring_mtx),\
218 KASSERT(mtx_owned(&(sc)->tx_ring[(q)].ring_mtx),\
H A Dif_mvneta.c1228 mtx_init(&rx->ring_mtx, "mvneta_rx", NULL, MTX_DEF);
1271 mtx_init(&tx->ring_mtx, "mvneta_tx", NULL, MTX_DEF);
1287 &tx->ring_mtx);
1327 if (mtx_name(&tx->ring_mtx) != NULL) {
1357 if (mtx_name(&tx->ring_mtx) != NULL)
1358 mtx_destroy(&tx->ring_mtx);
1387 if (mtx_name(&rx->ring_mtx) != NULL)
1388 mtx_destroy(&rx->ring_mtx);
1626 mtx_lock(&sc->rx_ring[q].ring_mtx);
1635 mtx_unlock(&sc->rx_ring[q].ring_mtx);
[all...]
/freebsd-13-stable/sys/dev/ena/
H A Dena.h341 struct mtx ring_mtx; member in struct:ena_ring
479 #define ENA_RING_MTX_LOCK(_ring) mtx_lock(&(_ring)->ring_mtx)
480 #define ENA_RING_MTX_TRYLOCK(_ring) mtx_trylock(&(_ring)->ring_mtx)
481 #define ENA_RING_MTX_UNLOCK(_ring) mtx_unlock(&(_ring)->ring_mtx)
H A Dena.c452 M_WAITOK, &txr->ring_mtx);
468 mtx_init(&txr->ring_mtx, txr->mtx_name, NULL, MTX_DEF);
500 mtx_destroy(&txr->ring_mtx);

Completed in 112 milliseconds