Home
last modified time | relevance | path

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

/dragonfly/sys/dev/netif/ath/ath/
H A Dif_athvar.h786 struct lock sc_txbuflock; /* txbuf lock */ member
788 struct mtx sc_txbuflock; /* txbuf lock */ member
1034 lockinit(&(_sc)->sc_txbuflock, (_sc)->sc_txname, 0, 0); \
1036 #define ATH_TXBUF_LOCK_DESTROY(_sc) lockuninit(&(_sc)->sc_txbuflock)
1037 #define ATH_TXBUF_LOCK(_sc) lockmgr(&(_sc)->sc_txbuflock, LK_EXCLUSIVE)
1038 #define ATH_TXBUF_UNLOCK(_sc) lockmgr(&(_sc)->sc_txbuflock, LK_RELEASE)
1040 KKASSERT(lockstatus(&(_sc)->sc_txbuflock, curthread) == LK_EXCLUSIVE)
1042 KKASSERT(lockstatus(&(_sc)->sc_txbuflock, curthread) != LK_EXCLUSIVE)