/freebsd-12-stable/lib/libthr/thread/ |
H A D | thr_barrierattr.c | 62 int * __restrict pshared) 68 *pshared = (*attr)->pshared; 82 (*attr)->pshared = PTHREAD_PROCESS_PRIVATE; 87 _pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared) argument 91 (pshared != PTHREAD_PROCESS_PRIVATE && 92 pshared != PTHREAD_PROCESS_SHARED)) 95 (*attr)->pshared = pshared; 61 _pthread_barrierattr_getpshared(const pthread_barrierattr_t * __restrict attr, int * __restrict pshared) argument
|
H A D | thr_rwlockattr.c | 62 int * __restrict pshared) 65 *pshared = (*rwlockattr)->pshared; 81 prwlockattr->pshared = PTHREAD_PROCESS_PRIVATE; 87 _pthread_rwlockattr_setpshared(pthread_rwlockattr_t *rwlockattr, int pshared) argument 90 if (pshared != PTHREAD_PROCESS_PRIVATE && 91 pshared != PTHREAD_PROCESS_SHARED) 93 (*rwlockattr)->pshared = pshared; 60 _pthread_rwlockattr_getpshared( const pthread_rwlockattr_t * __restrict rwlockattr, int * __restrict pshared) argument
|
H A D | thr_condattr.c | 111 int * __restrict pshared) 116 *pshared = (*attr)->c_pshared; 121 _pthread_condattr_setpshared(pthread_condattr_t *attr, int pshared) argument 125 (pshared != PTHREAD_PROCESS_PRIVATE && 126 pshared != PTHREAD_PROCESS_SHARED)) 128 (*attr)->c_pshared = pshared; 110 _pthread_condattr_getpshared(const pthread_condattr_t * __restrict attr, int * __restrict pshared) argument
|
H A D | thr_barrier.c | 52 int pshared; local 63 pshared = 1; 66 pshared = 0; 91 if (pshared) 103 int pshared; local 109 (*attr)->pshared == PTHREAD_PROCESS_PRIVATE) { 114 pshared = 0; 120 pshared = 1; 125 if (pshared) {
|
H A D | thr_sem.c | 59 extern int _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value); 68 int _sem_init_compat(sem_t *sem, int pshared, unsigned int value); 78 _sem_init_compat(sem_t *sem, int pshared, unsigned int value) argument 80 return _libc_sem_init_compat(sem, pshared, value);
|
H A D | thr_mutexattr.c | 189 int *pshared) 194 *pshared = (*attr)->m_pshared; 199 _pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared) argument 203 (pshared != PTHREAD_PROCESS_PRIVATE && 204 pshared != PTHREAD_PROCESS_SHARED)) 206 (*attr)->m_pshared = pshared; 188 _pthread_mutexattr_getpshared(const pthread_mutexattr_t *attr, int *pshared) argument
|
H A D | thr_pspinlock.c | 56 _pthread_spin_init(pthread_spinlock_t *lock, int pshared) argument 62 if (pshared == PTHREAD_PROCESS_PRIVATE) { 67 } else if (pshared == PTHREAD_PROCESS_SHARED) {
|
H A D | thr_cond.c | 98 int pshared; local 102 pshared = 0; 107 pshared = 1; 117 *cond = pshared ? THR_PSHARED_PTR : cvp; 432 int pshared; local 440 pshared = CV_PSHARED(cvp); local 444 if (pshared || cvp->__has_user_waiters == 0) 512 int pshared; local 523 pshared = CV_PSHARED(cvp); local 527 if (pshared || cv [all...] |
H A D | thr_rwlock.c | 104 (*attr)->pshared == PTHREAD_PROCESS_PRIVATE) {
|
H A D | thr_private.h | 175 int m_ps; /* pshared init stage */ 219 int pshared; member in struct:pthread_barrierattr 337 int pshared; member in struct:pthread_rwlockattr
|
/freebsd-12-stable/lib/libc/gen/ |
H A D | sem.c | 40 * semaphore regardless of the pshared attribute. This is necessary 47 * provide a faster userland implementation for non-pshared 51 * real pshared semaphores. The sem_t is an allocated object 170 _libc_sem_init_compat(sem_t *sem, int pshared, unsigned int value) argument 181 if ((pshared != 0) && ksem_init(&semid, value) != 0) 184 *sem = sem_alloc(value, semid, pshared); 186 if (pshared != 0)
|
H A D | sem_new.c | 125 _sem_init(sem_t *sem, int pshared, unsigned int value) argument 136 sem->_kern._flags = pshared ? USYNC_PROCESS_SHARED : 0;
|
/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_posix.cpp | 1267 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-12-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common_interceptors.inc | 4674 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);
|