Lines Matching refs:pthread_mutex_t

80 static inline int	mutex_self_trylock(pthread_mutex_t);
81 static inline int mutex_self_lock(struct pthread *, pthread_mutex_t);
82 static int mutex_unlock_common(pthread_mutex_t *, int);
83 static void mutex_priority_adjust(struct pthread *, pthread_mutex_t);
86 static inline pthread_t mutex_queue_deq(pthread_mutex_t);
87 static inline void mutex_queue_remove(pthread_mutex_t, pthread_t);
88 static inline void mutex_queue_enq(pthread_mutex_t, pthread_t);
91 int __pthread_mutex_init(pthread_mutex_t *mutex,
93 int __pthread_mutex_trylock(pthread_mutex_t *mutex);
94 int __pthread_mutex_lock(pthread_mutex_t *m);
95 int __pthread_mutex_timedlock(pthread_mutex_t *m,
97 int _pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex,
117 thr_mutex_init(pthread_mutex_t *mutex,
161 if ((pmutex = (pthread_mutex_t)
221 __pthread_mutex_init(pthread_mutex_t *mutex,
229 _pthread_mutex_init(pthread_mutex_t *mutex,
246 _pthread_mutex_init_calloc_cb(pthread_mutex_t *mutex,
262 _thr_mutex_reinit(pthread_mutex_t *mutex)
275 _pthread_mutex_destroy(pthread_mutex_t *mutex)
278 pthread_mutex_t m;
322 init_static(struct pthread *thread, pthread_mutex_t *mutex)
339 init_static_private(struct pthread *thread, pthread_mutex_t *mutex)
356 mutex_trylock_common(struct pthread *curthread, pthread_mutex_t *mutex)
485 __pthread_mutex_trylock(pthread_mutex_t *mutex)
505 _pthread_mutex_trylock(pthread_mutex_t *mutex)
525 mutex_lock_common(struct pthread *curthread, pthread_mutex_t *m,
861 __pthread_mutex_lock(pthread_mutex_t *m)
886 _pthread_mutex_lock(pthread_mutex_t *m)
910 __pthread_mutex_timedlock(pthread_mutex_t *m,
934 _pthread_mutex_timedlock(pthread_mutex_t *m,
959 _pthread_mutex_unlock(pthread_mutex_t *m)
967 _mutex_cv_unlock(pthread_mutex_t *m)
973 _mutex_cv_lock(pthread_mutex_t *m)
988 mutex_self_trylock(pthread_mutex_t m)
1014 mutex_self_lock(struct pthread *curthread, pthread_mutex_t m)
1067 mutex_unlock_common(pthread_mutex_t *m, int add_reference)
1356 mutex_priority_adjust(struct pthread *curthread, pthread_mutex_t mutex)
1358 pthread_mutex_t m = mutex;
1822 mutex_queue_remove(pthread_mutex_t mutex, pthread_t pthread)
1834 mutex_queue_enq(pthread_mutex_t mutex, pthread_t pthread)
1856 _pthread_mutex_isowned_np(pthread_mutex_t *mutex)