Lines Matching defs:as_lock
68 struct mtx as_lock;
92 mtx_init(&as->as_lock, as->as_name, NULL, MTX_DEF);
115 mtx_lock(&as->as_lock);
126 if (mtx_sleep(&as->as_reset, &as->as_lock,
131 mtx_unlock(&as->as_lock);
140 mtx_unlock(&as->as_lock);
142 mtx_destroy(&as->as_lock);
163 mtx_lock(&as->as_lock);
170 mtx_unlock(&as->as_lock);
182 error = cv_wait_sig(&as->as_cv, &as->as_lock);
202 mtx_unlock(&as->as_lock);
204 mtx_lock(&as->as_lock);
212 error = cv_timedwait_sig(&as->as_cv, &as->as_lock, tmo);
231 mtx_unlock(&as->as_lock);
247 mtx_lock(&as->as_lock);
258 mtx_unlock(&as->as_lock);
267 mtx_unlock(&as->as_lock);