Searched refs:cvp (Results 1 - 8 of 8) sorted by relevance

/freebsd-10.2-release/sys/sys/
H A Dcondvar.h52 void cv_init(struct cv *cvp, const char *desc);
53 void cv_destroy(struct cv *cvp);
55 void _cv_wait(struct cv *cvp, struct lock_object *lock);
56 void _cv_wait_unlock(struct cv *cvp, struct lock_object *lock);
57 int _cv_wait_sig(struct cv *cvp, struct lock_object *lock);
58 int _cv_timedwait_sbt(struct cv *cvp, struct lock_object *lock,
60 int _cv_timedwait_sig_sbt(struct cv *cvp, struct lock_object *lock,
63 void cv_signal(struct cv *cvp);
64 void cv_broadcastpri(struct cv *cvp, int pri);
66 #define cv_wait(cvp, loc
[all...]
/freebsd-10.2-release/sys/kern/
H A Dkern_condvar.c52 #define CV_ASSERT(cvp, lock, td) do { \
55 KASSERT((cvp) != NULL, ("%s: cvp NULL", __func__)); \
63 cv_init(struct cv *cvp, const char *desc) argument
66 cvp->cv_description = desc;
67 cvp->cv_waiters = 0;
75 cv_destroy(struct cv *cvp) argument
80 sleepq_lock(cvp);
81 sq = sleepq_lookup(cvp);
82 sleepq_release(cvp);
95 _cv_wait(struct cv *cvp, struct lock_object *lock) argument
157 _cv_wait_unlock(struct cv *cvp, struct lock_object *lock) argument
212 _cv_wait_sig(struct cv *cvp, struct lock_object *lock) argument
279 _cv_timedwait_sbt(struct cv *cvp, struct lock_object *lock, sbintime_t sbt, sbintime_t pr, int flags) argument
348 _cv_timedwait_sig_sbt(struct cv *cvp, struct lock_object *lock, sbintime_t sbt, sbintime_t pr, int flags) argument
418 cv_signal(struct cv *cvp) argument
438 cv_broadcastpri(struct cv *cvp, int pri) argument
[all...]
/freebsd-10.2-release/lib/libthr/thread/
H A Dthr_cond.c64 #define CV_PSHARED(cvp) (((cvp)->__flags & USYNC_PROCESS_SHARED) != 0)
69 struct pthread_cond *cvp; local
72 if ((cvp = (pthread_cond_t)
80 cvp->__clock_id = CLOCK_REALTIME;
83 cvp->__flags |= USYNC_PROCESS_SHARED;
84 cvp->__clock_id = (*cond_attr)->c_clockid;
86 *cond = cvp;
109 if (__predict_false((cvp = (*cond)) <= THR_COND_DESTROYED)) { \
110 if (cvp
132 struct pthread_cond *cvp; local
161 cond_wait_kernel(struct pthread_cond *cvp, struct pthread_mutex *mp, const struct timespec *abstime, int cancel) argument
213 cond_wait_user(struct pthread_cond *cvp, struct pthread_mutex *mp, const struct timespec *abstime, int cancel) argument
294 struct pthread_cond *cvp; local
357 struct pthread_cond *cvp; local
442 struct pthread_cond *cvp; local
[all...]
/freebsd-10.2-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_lookup.c69 vnode_t *cvp; local
74 cvp = *cvpp;
88 vfsp = vn_mountedvfs(cvp);
98 vput(cvp);
110 cvp = tvp;
113 *cvpp = cvp;
/freebsd-10.2-release/sys/cddl/compat/opensolaris/sys/
H A Dkcondvar.h63 cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim, hrtime_t res, argument
72 return (cv_timedwait_sbt(cvp, mp, sbt, pr, 0));
/freebsd-10.2-release/contrib/ntp/lib/isc/include/isc/
H A Dutil.h120 #define BROADCAST(cvp) do { \
124 (cvp), __FILE__, __LINE__)); \
125 RUNTIME_CHECK(isc_condition_broadcast((cvp)) == ISC_R_SUCCESS); \
127 #define SIGNAL(cvp) do { \
131 (cvp), __FILE__, __LINE__)); \
132 RUNTIME_CHECK(isc_condition_signal((cvp)) == ISC_R_SUCCESS); \
134 #define WAIT(cvp, lp) do { \
138 (cvp), \
142 RUNTIME_CHECK(isc_condition_wait((cvp), (lp)) == ISC_R_SUCCESS); \
146 (cvp), \
[all...]
/freebsd-10.2-release/sys/libkern/
H A Dbcmp.c36 typedef const void *cvp; typedef
/freebsd-10.2-release/cddl/contrib/opensolaris/lib/libzpool/common/sys/
H A Dzfs_context.h322 extern clock_t cv_timedwait_hires(kcondvar_t *cvp, kmutex_t *mp, hrtime_t tim,

Completed in 226 milliseconds