OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Wed Oct 22 06:10:02 GMT 2025