Searched refs:pshared (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/lib/libthr/thread/
H A Dthr_barrierattr.c60 int * __restrict pshared)
66 *pshared = (*attr)->pshared;
80 (*attr)->pshared = PTHREAD_PROCESS_PRIVATE;
85 _pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared) argument
89 (pshared != PTHREAD_PROCESS_PRIVATE &&
90 pshared != PTHREAD_PROCESS_SHARED))
93 (*attr)->pshared = pshared;
59 _pthread_barrierattr_getpshared(const pthread_barrierattr_t * __restrict attr, int * __restrict pshared) argument
H A Dthr_rwlockattr.c60 int * __restrict pshared)
63 *pshared = (*rwlockattr)->pshared;
79 prwlockattr->pshared = PTHREAD_PROCESS_PRIVATE;
85 _pthread_rwlockattr_setpshared(pthread_rwlockattr_t *rwlockattr, int pshared) argument
88 if (pshared != PTHREAD_PROCESS_PRIVATE &&
89 pshared != PTHREAD_PROCESS_SHARED)
91 (*rwlockattr)->pshared = pshared;
58 _pthread_rwlockattr_getpshared( const pthread_rwlockattr_t * __restrict rwlockattr, int * __restrict pshared) argument
H A Dthr_condattr.c109 int * __restrict pshared)
114 *pshared = (*attr)->c_pshared;
119 _pthread_condattr_setpshared(pthread_condattr_t *attr, int pshared) argument
123 (pshared != PTHREAD_PROCESS_PRIVATE &&
124 pshared != PTHREAD_PROCESS_SHARED))
126 (*attr)->c_pshared = pshared;
108 _pthread_condattr_getpshared(const pthread_condattr_t * __restrict attr, int * __restrict pshared) argument
H A Dthr_barrier.c50 int pshared; local
61 pshared = 1;
64 pshared = 0;
89 if (pshared)
101 int pshared; local
107 (*attr)->pshared == PTHREAD_PROCESS_PRIVATE) {
112 pshared = 0;
118 pshared = 1;
123 if (pshared) {
H A Dthr_sem.c57 extern int _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value);
66 int _sem_init_compat(sem_t *sem, int pshared, unsigned int value);
76 _sem_init_compat(sem_t *sem, int pshared, unsigned int value) argument
78 return _libc_sem_init_compat(sem, pshared, value);
H A Dthr_mutexattr.c182 int *pshared)
187 *pshared = (*attr)->m_pshared;
192 _pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared) argument
196 (pshared != PTHREAD_PROCESS_PRIVATE &&
197 pshared != PTHREAD_PROCESS_SHARED))
199 (*attr)->m_pshared = pshared;
181 _pthread_mutexattr_getpshared(const pthread_mutexattr_t *attr, int *pshared) argument
H A Dthr_pspinlock.c54 _pthread_spin_init(pthread_spinlock_t *lock, int pshared) argument
60 if (pshared == PTHREAD_PROCESS_PRIVATE) {
65 } else if (pshared == PTHREAD_PROCESS_SHARED) {
H A Dthr_cond.c92 int pshared; local
96 pshared = 0;
101 pshared = 1;
111 *cond = pshared ? THR_PSHARED_PTR : cvp;
417 int pshared; local
425 pshared = CV_PSHARED(cvp); local
429 if (pshared || cvp->__has_user_waiters == 0)
497 int pshared; local
508 pshared = CV_PSHARED(cvp); local
512 if (pshared || cv
[all...]
H A Dthr_rwlock.c95 (*attr)->pshared == PTHREAD_PROCESS_PRIVATE) {
H A Dthr_private.h173 int m_ps; /* pshared init stage */
217 int pshared; member in struct:pthread_barrierattr
335 int pshared; member in struct:pthread_rwlockattr
/freebsd-11-stable/lib/libc/gen/
H A Dsem.c38 * semaphore regardless of the pshared attribute. This is necessary
45 * provide a faster userland implementation for non-pshared
49 * real pshared semaphores. The sem_t is an allocated object
168 _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value) argument
179 if ((pshared != 0) && ksem_init(&semid, value) != 0)
182 *sem = sem_alloc(value, semid, pshared);
184 if (pshared != 0)
H A Dsem_new.c123 _sem_init(sem_t *sem, int pshared, unsigned int value) argument
134 sem->_kern._flags = pshared ? USYNC_PROCESS_SHARED : 0;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp1267 TSAN_INTERCEPTOR(int, pthread_spin_init, void *m, int pshared) { argument
1268 SCOPED_TSAN_INTERCEPTOR(pthread_spin_init, m, pshared);
1269 int res = REAL(pthread_spin_init)(m, pshared);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc4674 INTERCEPTOR_PTHREAD_MUTEXATTR_GET(pshared, sizeof(int))
4722 INTERCEPTOR_PTHREAD_RWLOCKATTR_GET(pshared, sizeof(int))
4738 INTERCEPTOR_PTHREAD_CONDATTR_GET(pshared, sizeof(int))
4754 INTERCEPTOR_PTHREAD_BARRIERATTR_GET(pshared, sizeof(int)) // !mac !android
6227 INTERCEPTOR(int, sem_init, __sanitizer_sem_t *s, int pshared, unsigned value) {
6229 COMMON_INTERCEPTOR_ENTER(ctx, sem_init, s, pshared, value);
6235 int res = REAL(sem_init)(s, pshared, value);

Completed in 116 milliseconds