HomeSort by: relevance | last modified time | path
    Searched refs:ring_mtx (Results 1 - 2 of 2) sorted by relevancy

  /src/sys/dev/pci/
if_enavar.h 247 * + For TX, a field in ena_ring is protected by ring_mtx (a spin mutex).
250 * + For RX, a field "stopping" is protected by ring_mtx (a spin mutex).
259 * + global_mtx -> ring_mtx
304 kmutex_t ring_mtx; member in struct:ena_ring
429 #define ENA_RING_MTX_LOCK(_ring) mutex_enter(&(_ring)->ring_mtx)
430 #define ENA_RING_MTX_TRYLOCK(_ring) mutex_tryenter(&(_ring)->ring_mtx)
431 #define ENA_RING_MTX_UNLOCK(_ring) mutex_exit(&(_ring)->ring_mtx)
432 #define ENA_RING_MTX_OWNED(_ring) mutex_owned(&(_ring)->ring_mtx)
if_ena.c 562 M_WAITOK, &txr->ring_mtx);
581 mutex_init(&txr->ring_mtx, MUTEX_DEFAULT, IPL_NET);
582 mutex_init(&rxr->ring_mtx, MUTEX_DEFAULT, IPL_NET);
608 mutex_destroy(&txr->ring_mtx);
609 mutex_destroy(&rxr->ring_mtx);

Completed in 14 milliseconds