Lines Matching refs:ring_mtx
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()
1631 mtx_lock(&sc->tx_ring[q].ring_mtx); in mvneta_tx_lockq()
1640 mtx_unlock(&sc->tx_ring[q].ring_mtx); in mvneta_tx_unlockq()