Home
last modified time | relevance | path

Searched refs:pthread_cond_t (Results 1 – 25 of 70) sorted by relevance

123

/freebsd-10-stable/lib/libthr/thread/
Dthr_cond.c42 int __pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
43 int __pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
45 static int cond_init(pthread_cond_t *cond, const pthread_condattr_t *attr);
46 static int cond_wait_common(pthread_cond_t *cond, pthread_mutex_t *mutex,
48 static int cond_signal_common(pthread_cond_t *cond);
49 static int cond_broadcast_common(pthread_cond_t *cond);
67 cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr) in cond_init()
72 if ((cvp = (pthread_cond_t) in cond_init()
92 init_static(struct pthread *thread, pthread_cond_t *cond) in init_static()
122 _pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr) in _pthread_cond_init()
[all …]
/freebsd-10-stable/lib/libkse/thread/
Dthr_cond.c47 static inline struct pthread *cond_queue_deq(pthread_cond_t);
48 static inline void cond_queue_remove(pthread_cond_t, pthread_t);
49 static inline void cond_queue_enq(pthread_cond_t, pthread_t);
54 int __pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex);
55 int __pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t *mutex,
73 _pthread_cond_init(pthread_cond_t *cond, const pthread_condattr_t *cond_attr) in _pthread_cond_init()
76 pthread_cond_t pcond; in _pthread_cond_init()
113 if ((pcond = (pthread_cond_t) in _pthread_cond_init()
139 _pthread_cond_destroy(pthread_cond_t *cond) in _pthread_cond_destroy()
176 _pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex) in _pthread_cond_wait()
[all …]
Dthr_private.h386 pthread_cond_t b_cond;
536 pthread_cond_t read_signal;
537 pthread_cond_t write_signal;
567 pthread_cond_t cond;
1099 int _cond_reinit(pthread_cond_t *);
1202 int _thr_cond_broadcast(pthread_cond_t *);
1203 int _thr_cond_signal(pthread_cond_t *);
1204 int _thr_cond_wait(pthread_cond_t *, pthread_mutex_t *);
/freebsd-10-stable/contrib/ofed/libibverbs/fixes/
Dpthread_cond_t_fields.patch1 move pthread_cond_t fields to the end of structs, because
22 - pthread_cond_t cond;
30 + pthread_cond_t cond;
39 - pthread_cond_t cond;
45 + pthread_cond_t cond;
54 - pthread_cond_t cond;
59 + pthread_cond_t cond;
/freebsd-10-stable/cddl/contrib/opensolaris/tools/ctf/cvt/
Dctfmerge.h47 pthread_cond_t wip_cv;
65 pthread_cond_t wq_work_avail;
66 pthread_cond_t wq_work_removed;
73 pthread_cond_t wq_done_cv;
75 pthread_cond_t wq_alldone_cv; /* protected by queue_lock */
/freebsd-10-stable/contrib/gcc/
Dgthr-posix.c122 pthread_cond_broadcast (pthread_cond_t *cond ATTRIBUTE_UNUSED) in pthread_cond_broadcast()
128 pthread_cond_destroy (pthread_cond_t *cond ATTRIBUTE_UNUSED) in pthread_cond_destroy()
134 pthread_cond_init (pthread_cond_t *cond ATTRIBUTE_UNUSED, in pthread_cond_init()
141 pthread_cond_signal (pthread_cond_t *cond ATTRIBUTE_UNUSED) in pthread_cond_signal()
147 pthread_cond_wait (pthread_cond_t *cond ATTRIBUTE_UNUSED, in pthread_cond_wait()
Dgthr-posix95.h479 condition->backend = objc_malloc (sizeof (pthread_cond_t)); in __gthread_objc_condition_allocate()
481 if (__gthrw_(pthread_cond_init) ((pthread_cond_t *) condition->backend, NULL)) in __gthread_objc_condition_allocate()
498 if (__gthrw_(pthread_cond_destroy) ((pthread_cond_t *) condition->backend)) in __gthread_objc_condition_deallocate()
512 return __gthrw_(pthread_cond_wait) ((pthread_cond_t *) condition->backend, in __gthread_objc_condition_wait()
523 return __gthrw_(pthread_cond_broadcast) ((pthread_cond_t *) condition->backend); in __gthread_objc_condition_broadcast()
533 return __gthrw_(pthread_cond_signal) ((pthread_cond_t *) condition->backend); in __gthread_objc_condition_signal()
Dgthr-posix.h513 condition->backend = objc_malloc (sizeof (pthread_cond_t)); in __gthread_objc_condition_allocate()
515 if (__gthrw_(pthread_cond_init) ((pthread_cond_t *) condition->backend, NULL)) in __gthread_objc_condition_allocate()
532 if (__gthrw_(pthread_cond_destroy) ((pthread_cond_t *) condition->backend)) in __gthread_objc_condition_deallocate()
546 return __gthrw_(pthread_cond_wait) ((pthread_cond_t *) condition->backend, in __gthread_objc_condition_wait()
557 return __gthrw_(pthread_cond_broadcast) ((pthread_cond_t *) condition->backend); in __gthread_objc_condition_broadcast()
567 return __gthrw_(pthread_cond_signal) ((pthread_cond_t *) condition->backend); in __gthread_objc_condition_signal()
/freebsd-10-stable/contrib/ntp/sntp/libevent/
Devthread_pthread.c106 pthread_cond_t *cond = mm_malloc(sizeof(pthread_cond_t)); in evthread_posix_cond_alloc()
119 pthread_cond_t *cond = cond_; in evthread_posix_cond_free()
127 pthread_cond_t *cond = cond_; in evthread_posix_cond_signal()
140 pthread_cond_t *cond = cond_; in evthread_posix_cond_wait()
/freebsd-10-stable/include/
Dpthread.h190 int pthread_cond_broadcast(pthread_cond_t *);
191 int pthread_cond_destroy(pthread_cond_t *);
192 int pthread_cond_init(pthread_cond_t *,
194 int pthread_cond_signal(pthread_cond_t *);
195 int pthread_cond_timedwait(pthread_cond_t *,
197 int pthread_cond_wait(pthread_cond_t *, pthread_mutex_t *);
/freebsd-10-stable/sbin/hastd/
Dsynch.h138 cv_init(pthread_cond_t *cv) in cv_init()
153 cv_wait(pthread_cond_t *cv, pthread_mutex_t *lock) in cv_wait()
161 cv_timedwait(pthread_cond_t *cv, pthread_mutex_t *lock, int timeout) in cv_timedwait()
179 cv_signal(pthread_cond_t *cv) in cv_signal()
187 cv_broadcast(pthread_cond_t *cv) in cv_broadcast()
/freebsd-10-stable/contrib/openbsm/bin/auditdistd/
Dsynch.h138 cv_init(pthread_cond_t *cv) in cv_init()
155 cv_wait(pthread_cond_t *cv, pthread_mutex_t *lock) in cv_wait()
163 cv_timedwait(pthread_cond_t *cv, pthread_mutex_t *lock, int timeout) in cv_timedwait()
189 cv_signal(pthread_cond_t *cv) in cv_signal()
197 cv_broadcast(pthread_cond_t *cv) in cv_broadcast()
/freebsd-10-stable/cddl/contrib/opensolaris/lib/libdtrace/common/
Ddt_proc.h49 pthread_cond_t dpr_cv; /* cond for dpr_stop/quit/done */
90 pthread_cond_t dph_cv; /* cond for waiting for dph_notify */
/freebsd-10-stable/usr.sbin/bhyve/
Dmevent_test.c53 static pthread_cond_t accept_condvar = PTHREAD_COND_INITIALIZER;
114 pthread_cond_t e_cond;
/freebsd-10-stable/contrib/apr/include/arch/unix/
Dapr_arch_thread_cond.h37 pthread_cond_t cond;
/freebsd-10-stable/contrib/ofed/management/opensm/include/complib/
Dcl_event_osd.h61 pthread_cond_t condvar;
Dcl_timer_osd.h70 pthread_cond_t cond;
Dcl_threadpool.h99 pthread_cond_t cond;
/freebsd-10-stable/usr.bin/mkuzip/
Dmkuz_fqueue.h31 pthread_cond_t cvar;
/freebsd-10-stable/tools/regression/pthread/unwind/
Dcond_wait_cancel.cpp12 pthread_cond_t cv;
Dcond_wait_cancel2.cpp17 pthread_cond_t cv;
/freebsd-10-stable/sys/sys/
D_pthreadtypes.h71 typedef struct pthread_cond *pthread_cond_t; typedef
/freebsd-10-stable/contrib/ntp/lib/isc/pthreads/include/isc/
Dcondition.h30 typedef pthread_cond_t isc_condition_t;
/freebsd-10-stable/contrib/gcclibs/libgomp/config/posix/
Dsem.h55 pthread_cond_t cond;
/freebsd-10-stable/tools/regression/pthread/cv_cancel1/
Dcv_cancel1.c36 pthread_cond_t cv = PTHREAD_COND_INITIALIZER;

123