Lines Matching defs:mtx
106 #define RUMPMTX(mtx) (*(struct rumpuser_mtx *const *)(mtx)) argument
109 _mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl, in _mutex_init()
145 mutex_init(kmutex_t *mtx, kmutex_type_t type, int ipl) in mutex_init()
152 mutex_destroy(kmutex_t *mtx) in mutex_destroy()
160 mutex_enter(kmutex_t *mtx) in mutex_enter()
171 mutex_spin_enter(kmutex_t *mtx) in mutex_spin_enter()
181 mutex_tryenter(kmutex_t *mtx) in mutex_tryenter()
194 mutex_exit(kmutex_t *mtx) in mutex_exit()
206 mutex_ownable(const kmutex_t *mtx) in mutex_ownable()
216 mutex_owned(const kmutex_t *mtx) in mutex_owned()
381 docvwait(kcondvar_t *cv, kmutex_t *mtx, struct timespec *ts) in docvwait()
439 cv_wait(kcondvar_t *cv, kmutex_t *mtx) in cv_wait()
448 cv_wait_sig(kcondvar_t *cv, kmutex_t *mtx) in cv_wait_sig()
457 cv_timedwait(kcondvar_t *cv, kmutex_t *mtx, int ticks) in cv_timedwait()