HomeSort by: relevance | last modified time | path
    Searched refs:rumpuser_cv (Results 1 - 11 of 11) sorted by relevancy

  /src/sys/rump/include/rump/
rumpuser.h 215 struct rumpuser_cv;
216 void rumpuser_cv_init(struct rumpuser_cv **);
217 void rumpuser_cv_destroy(struct rumpuser_cv *);
218 void rumpuser_cv_wait(struct rumpuser_cv *, struct rumpuser_mtx *);
219 void rumpuser_cv_wait_nowrap(struct rumpuser_cv *, struct rumpuser_mtx *);
220 int rumpuser_cv_timedwait(struct rumpuser_cv *, struct rumpuser_mtx *,
222 void rumpuser_cv_signal(struct rumpuser_cv *);
223 void rumpuser_cv_broadcast(struct rumpuser_cv *);
224 void rumpuser_cv_has_waiters(struct rumpuser_cv *, int *);
  /src/lib/librumpuser/
rumpuser_pth_dummy.c 50 struct rumpuser_cv {}; struct
242 rumpuser_cv_init(struct rumpuser_cv **cv)
249 rumpuser_cv_destroy(struct rumpuser_cv *cv)
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,
286 rumpuser_cv_signal(struct rumpuser_cv *cv)
293 rumpuser_cv_broadcast(struct rumpuser_cv *cv)
300 rumpuser_cv_has_waiters(struct rumpuser_cv *cv, int *rvp)
rumpuser_pth.c 496 struct rumpuser_cv { struct
502 rumpuser_cv_init(struct rumpuser_cv **cv)
505 NOFAIL(*cv = malloc(sizeof(struct rumpuser_cv)));
511 rumpuser_cv_destroy(struct rumpuser_cv *cv)
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,
613 rumpuser_cv_signal(struct rumpuser_cv *cv)
620 rumpuser_cv_broadcast(struct rumpuser_cv *cv)
627 rumpuser_cv_has_waiters(struct rumpuser_cv *cv, int *nwaiters
    [all...]
rumpfiber.c 904 struct rumpuser_cv { struct
910 rumpuser_cv_init(struct rumpuser_cv **cvp)
912 struct rumpuser_cv *cv;
921 rumpuser_cv_destroy(struct rumpuser_cv *cv)
952 rumpuser_cv_wait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
964 rumpuser_cv_wait_nowrap(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx)
975 rumpuser_cv_timedwait(struct rumpuser_cv *cv, struct rumpuser_mtx *mtx,
991 rumpuser_cv_signal(struct rumpuser_cv *cv)
998 rumpuser_cv_broadcast(struct rumpuser_cv *cv)
1005 rumpuser_cv_has_waiters(struct rumpuser_cv *cv, int *rvp
    [all...]
  /src/sys/rump/librump/rumpkern/
locks_up.c 53 struct rumpuser_cv *upm_rucv;
172 struct rumpuser_cv *uprw_rucv_reader;
173 struct rumpuser_cv *uprw_rucv_writer;
210 struct rumpuser_cv *rucv;
325 #define RUMPCV(cv) (*(struct rumpuser_cv **)(cv))
334 rumpuser_cv_init((struct rumpuser_cv **)cv);
scheduler.c 52 struct rumpuser_cv *rcpu_cv;
84 static struct rumpuser_cv *lwp0cv;
183 rump_schedlock_cv_signal(struct cpu_info *ci, struct rumpuser_cv *cv)
196 rump_schedlock_cv_wait(struct rumpuser_cv *cv)
206 rump_schedlock_cv_timedwait(struct rumpuser_cv *cv, const struct timespec *ts)
ltsleep.c 51 struct rumpuser_cv *user;
locks.c 362 #define RUMPCV(cv) (*(struct rumpuser_cv **)(cv))
370 rumpuser_cv_init((struct rumpuser_cv **)cv);
intr.c 72 struct rumpuser_cv *si_cv;
79 static struct rumpuser_cv *sicpucv;
threads.c 57 static struct rumpuser_cv *thrcv;
  /src/sys/rump/include/rump-sys/
kern.h 174 void rump_schedlock_cv_wait(struct rumpuser_cv *);
175 int rump_schedlock_cv_timedwait(struct rumpuser_cv *,
177 void rump_schedlock_cv_signal(struct cpu_info *, struct rumpuser_cv *);

Completed in 25 milliseconds