Lines Matching refs:lineno
26 static void __mutex_lock(struct mutex *m, const char *fname, int lineno) in __mutex_lock() argument
64 wq_wait_final(&m->wq, &wqe, 0, m, fname, lineno); in __mutex_lock()
71 int lineno) in __mutex_lock_recursive() argument
84 __mutex_lock(&m->m, fname, lineno); in __mutex_lock_recursive()
91 static void __mutex_unlock(struct mutex *m, const char *fname, int lineno) in __mutex_unlock() argument
109 wq_wake_next(&m->wq, m, fname, lineno); in __mutex_unlock()
113 const char *fname, int lineno) in __mutex_unlock_recursive() argument
124 __mutex_unlock(&m->m, fname, lineno); in __mutex_unlock_recursive()
129 int lineno __unused) in __mutex_trylock()
151 static void __mutex_read_unlock(struct mutex *m, const char *fname, int lineno) in __mutex_read_unlock() argument
170 wq_wake_next(&m->wq, m, fname, lineno); in __mutex_read_unlock()
173 static void __mutex_read_lock(struct mutex *m, const char *fname, int lineno) in __mutex_read_lock() argument
209 wq_wait_final(&m->wq, &wqe, 0, m, fname, lineno); in __mutex_read_lock()
216 int lineno __unused) in __mutex_read_trylock()
237 void mutex_unlock_debug(struct mutex *m, const char *fname, int lineno) in mutex_unlock_debug() argument
239 __mutex_unlock(m, fname, lineno); in mutex_unlock_debug()
242 void mutex_lock_debug(struct mutex *m, const char *fname, int lineno) in mutex_lock_debug() argument
244 __mutex_lock(m, fname, lineno); in mutex_lock_debug()
247 bool mutex_trylock_debug(struct mutex *m, const char *fname, int lineno) in mutex_trylock_debug() argument
249 return __mutex_trylock(m, fname, lineno); in mutex_trylock_debug()
252 void mutex_read_unlock_debug(struct mutex *m, const char *fname, int lineno) in mutex_read_unlock_debug() argument
254 __mutex_read_unlock(m, fname, lineno); in mutex_read_unlock_debug()
257 void mutex_read_lock_debug(struct mutex *m, const char *fname, int lineno) in mutex_read_lock_debug() argument
259 __mutex_read_lock(m, fname, lineno); in mutex_read_lock_debug()
262 bool mutex_read_trylock_debug(struct mutex *m, const char *fname, int lineno) in mutex_read_trylock_debug() argument
264 return __mutex_read_trylock(m, fname, lineno); in mutex_read_trylock_debug()
268 int lineno) in mutex_unlock_recursive_debug() argument
270 __mutex_unlock_recursive(m, fname, lineno); in mutex_unlock_recursive_debug()
274 int lineno) in mutex_lock_recursive_debug() argument
276 __mutex_lock_recursive(m, fname, lineno); in mutex_lock_recursive_debug()
393 int lineno) in cv_signal() argument
403 wq_promote_condvar(&m->wq, cv, only_one, m, fname, lineno); in cv_signal()
408 void condvar_signal_debug(struct condvar *cv, const char *fname, int lineno) in condvar_signal_debug() argument
410 cv_signal(cv, true /* only one */, fname, lineno); in condvar_signal_debug()
413 void condvar_broadcast_debug(struct condvar *cv, const char *fname, int lineno) in condvar_broadcast_debug() argument
415 cv_signal(cv, false /* all */, fname, lineno); in condvar_broadcast_debug()
432 int lineno) in __condvar_wait_timeout() argument
471 wq_wake_next(&m->wq, m, fname, lineno); in __condvar_wait_timeout()
473 res = wq_wait_final(&m->wq, &wqe, timeout_ms, m, fname, lineno); in __condvar_wait_timeout()
485 const char *fname, int lineno) in condvar_wait_debug() argument
487 __condvar_wait_timeout(cv, m, 0, fname, lineno); in condvar_wait_debug()
492 int lineno) in condvar_wait_timeout_debug() argument
494 return __condvar_wait_timeout(cv, m, timeout_ms, fname, lineno); in condvar_wait_timeout_debug()