Home | History | Annotate | Download | only in librumpuser

Lines Matching defs:rumpuser_mtx

52 struct rumpuser_mtx {
95 rumpuser_mutex_init(struct rumpuser_mtx **mtx, int flags)
98 *mtx = calloc(1, sizeof(struct rumpuser_mtx));
102 rumpuser_mutex_spin_p(struct rumpuser_mtx *mtx)
109 rumpuser_mutex_enter(struct rumpuser_mtx *mtx)
117 rumpuser_mutex_enter_nowrap(struct rumpuser_mtx *mtx)
124 rumpuser_mutex_tryenter(struct rumpuser_mtx *mtx)
132 rumpuser_mutex_exit(struct rumpuser_mtx *mtx)
141 rumpuser_mutex_destroy(struct rumpuser_mtx *mtx)
148 rumpuser_mutex_owner(struct rumpuser_mtx *mtx, struct lwp **lp)
256 rumpuser_cv_wait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
263 rumpuser_cv_wait_nowrap(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
270 rumpuser_cv_timedwait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx,