Home
last modified time | relevance | path

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

/dragonfly/sys/dev/netif/ath/ath/
H A Dif_athvar.h205 struct lock an_mtx; /* protecting the rate control state */ member
207 struct mtx an_mtx; /* protecting the rate control state */ member
424 #define ATH_NODE_LOCK(_an) lockmgr(&(_an)->an_mtx, LK_EXCLUSIVE)
425 #define ATH_NODE_UNLOCK(_an) lockmgr(&(_an)->an_mtx, LK_RELEASE)
426 #define ATH_NODE_LOCK_ASSERT(_an) KKASSERT(lockstatus(&(_an)->an_mtx, curthread) == LK_EXCLUSIVE)
427 #define ATH_NODE_UNLOCK_ASSERT(_an) KKASSERT(lockstatus(&(_an)->an_mtx, curthread) != LK_EXCLUSIVE)
H A Dif_ath.c3875 lockinit(&an->an_mtx, an->an_name, 0, 0);
3877 mtx_init(&an->an_mtx, an->an_name, NULL, MTX_DEF);
3926 lockuninit(&ATH_NODE(ni)->an_mtx);
3928 mtx_destroy(&ATH_NODE(ni)->an_mtx);