Lines Matching refs:mtx
43 struct mtx mtx; member
48 mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF | MTX_RECURSE); \
50 #define IEEE80211_LOCK_OBJ(_ic) (&(_ic)->ic_comlock.mtx)
67 struct mtx mtx; member
72 mtx_init(&cl->mtx, cl->name, NULL, MTX_DEF); \
74 #define IEEE80211_TX_LOCK_OBJ(_ic) (&(_ic)->ic_txlock.mtx)
88 struct mtx mtx; member
93 mtx_init(&nl->mtx, nl->name, NULL, MTX_DEF | MTX_RECURSE); \
95 #define IEEE80211_NODE_LOCK_OBJ(_nt) (&(_nt)->nt_nodelock.mtx)
114 struct mtx mtx; member
119 mtx_init(&sl->mtx, sl->name, NULL, MTX_DEF); \
121 #define IEEE80211_NODE_ITERATE_LOCK_OBJ(_nt) (&(_nt)->nt_scanlock.mtx)
132 typedef struct mtx ieee80211_psq_lock_t;
157 typedef struct mtx ieee80211_ageq_lock_t;
167 typedef struct mtx acl_lock_t;
179 typedef struct mtx ieee80211_scan_table_lock_t;