Home
last modified time | relevance | path

Searched refs:pthread_mutex (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/lib/libthr/thread/
H A Dthr_mutex.c325 struct pthread_mutex *m2; in set_inherited_priority()
442 struct pthread_mutex *m; in queue_fork()
621 struct pthread_mutex *m; in __Tthr_mutex_trylock()
749 struct pthread_mutex *m; in __Tthr_mutex_lock()
763 struct pthread_mutex *m; in __pthread_mutex_timedlock()
1011 struct pthread_mutex *m; in _pthread_mutex_getprioceiling()
1099 struct pthread_mutex *m; in _pthread_mutex_getspinloops_np()
1111 struct pthread_mutex *m; in __pthread_mutex_setspinloops_np()
1123 struct pthread_mutex *m; in _pthread_mutex_getyieldloops_np()
1135 struct pthread_mutex *m; in __pthread_mutex_setyieldloops_np()
[all …]
H A Dthr_private.h88 TAILQ_HEAD(mutex_queue, pthread_mutex);
142 #define THR_MUTEX_INITIALIZER ((struct pthread_mutex *)NULL)
143 #define THR_ADAPTIVE_MUTEX_INITIALIZER ((struct pthread_mutex *)1)
144 #define THR_MUTEX_DESTROYED ((struct pthread_mutex *)2)
166 struct pthread_mutex { struct
180 TAILQ_ENTRY(pthread_mutex) m_qe; argument
182 TAILQ_ENTRY(pthread_mutex) m_pqe;
183 struct pthread_mutex *m_rb_prev; argument
555 struct pthread_mutex *mutex_obj;
787 int _mutex_cv_lock(struct pthread_mutex *, int, bool) __hidden;
[all …]
H A Dthr_cond.c206 cond_wait_kernel(struct pthread_cond *cvp, struct pthread_mutex *mp, in cond_wait_kernel()
278 cond_wait_user(struct pthread_cond *cvp, struct pthread_mutex *mp, in cond_wait_user()
359 struct pthread_mutex *mp; in cond_wait_common()
429 struct pthread_mutex *mp; in cond_signal_common()
487 struct pthread_mutex *mp; in drop_cb()
/freebsd-13.1/lib/libc/gen/
H A Dgen-private.h38 struct pthread_mutex;
55 struct pthread_mutex *dd_lock; /* lock */
/freebsd-13.1/sys/sys/
H A D_pthreadtypes.h50 struct pthread_mutex;
71 typedef struct pthread_mutex *pthread_mutex_t;
/freebsd-13.1/lib/libstdthreads/
H A Dthreads.h46 typedef struct pthread_mutex *mtx_t;
/freebsd-13.1/include/
H A Dstdio.h156 struct pthread_mutex *_fl_mutex; /* used for MT-safety */