Home | History | Annotate | Download | only in librumpuser

Lines Matching defs:rumpuser_mtx

134 struct rumpuser_mtx {
141 rumpuser_mutex_init(struct rumpuser_mtx **mtxp, int flags)
143 struct rumpuser_mtx *mtx;
163 rumpuser_mutex_spin_p(struct rumpuser_mtx *mtx)
170 mtxenter(struct rumpuser_mtx *mtx)
181 mtxexit(struct rumpuser_mtx *mtx)
192 rumpuser_mutex_enter(struct rumpuser_mtx *mtx)
207 rumpuser_mutex_enter_nowrap(struct rumpuser_mtx *mtx)
216 rumpuser_mutex_tryenter(struct rumpuser_mtx *mtx)
229 rumpuser_mutex_exit(struct rumpuser_mtx *mtx)
237 rumpuser_mutex_destroy(struct rumpuser_mtx *mtx)
245 rumpuser_mutex_owner(struct rumpuser_mtx *mtx, struct lwp **lp)
519 cv_unschedule(struct rumpuser_mtx *mtx, int *nlocks)
527 cv_reschedule(struct rumpuser_mtx *mtx, int nlocks)
557 rumpuser_cv_wait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
569 rumpuser_cv_wait_nowrap(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
580 rumpuser_cv_timedwait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx,