Searched refs:sc_txbuflock (Results 1 – 1 of 1) sorted by relevance
786 struct lock sc_txbuflock; /* txbuf lock */ member788 struct mtx sc_txbuflock; /* txbuf lock */ member1034 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)