Home | History | Annotate | Download | only in linux

Lines Matching defs:c_lock

60 	kmutex_t	c_lock;
86 mutex_init(&completion->c_lock, MUTEX_DEFAULT, IPL_SCHED);
109 mutex_destroy(&completion->c_lock);
119 mutex_enter(&completion->c_lock);
130 mutex_exit(&completion->c_lock);
141 mutex_enter(&completion->c_lock);
151 mutex_exit(&completion->c_lock);
169 mutex_enter(&completion->c_lock);
172 mutex_exit(&completion->c_lock);
179 KASSERT(mutex_owned(&completion->c_lock));
199 mutex_enter(&completion->c_lock);
208 &completion->c_lock, MIN(ticks, INT_MAX/2));
220 out: mutex_exit(&completion->c_lock);
238 mutex_enter(&completion->c_lock);
246 error = cv_timedwait(&completion->c_cv, &completion->c_lock,
259 out: mutex_exit(&completion->c_lock);
276 mutex_enter(&completion->c_lock);
280 error = cv_wait_sig(&completion->c_cv, &completion->c_lock);
289 out: mutex_exit(&completion->c_lock);
316 mutex_enter(&completion->c_lock);
318 cv_wait(&completion->c_cv, &completion->c_lock);
320 mutex_exit(&completion->c_lock);
332 mutex_enter(&completion->c_lock);
339 mutex_exit(&completion->c_lock);