Searched defs:pshared (Results 1 - 7 of 7) sorted by relevance
/bionic/libc/bionic/ |
H A D | pthread_spinlock.cpp | 50 int pthread_spin_init(pthread_spinlock_t* lock_interface, int pshared) { argument 52 lock->lock.init(pshared);
|
H A D | pthread_barrier.cpp | 45 int pthread_barrierattr_getpshared(pthread_barrierattr_t* attr, int* pshared) { argument 46 *pshared = (*attr & 1) ? PTHREAD_PROCESS_SHARED : PTHREAD_PROCESS_PRIVATE; 50 int pthread_barrierattr_setpshared(pthread_barrierattr_t* attr, int pshared) { argument 51 if (pshared == PTHREAD_PROCESS_SHARED) { 76 bool pshared; member in struct:pthread_barrier_internal_t 100 barrier->pshared = false; 102 barrier->pshared = true; 121 __futex_wait_ex(&barrier->state, barrier->pshared, RELEASE, false, nullptr); 149 __futex_wake_ex(&barrier->state, barrier->pshared, prev_wait_count); 155 __futex_wait_ex(&barrier->state, barrier->pshared, WAI [all...] |
H A D | semaphore.cpp | 104 int sem_init(sem_t* sem, int pshared, unsigned int value) { argument 112 if (pshared != 0) {
|
H A D | pthread_cond.cpp | 74 int pthread_condattr_getpshared(const pthread_condattr_t* attr, int* pshared) { argument 75 *pshared = static_cast<int>(COND_IS_SHARED(*attr)); 79 int pthread_condattr_setpshared(pthread_condattr_t* attr, int pshared) { argument 80 if (pshared != PTHREAD_PROCESS_SHARED && pshared != PTHREAD_PROCESS_PRIVATE) { 84 *attr |= pshared;
|
H A D | pthread_mutex.cpp | 92 int pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared) argument 94 switch (pshared) { 111 int pthread_mutexattr_getpshared(const pthread_mutexattr_t* attr, int* pshared) { argument 112 *pshared = (*attr & MUTEXATTR_SHARED_MASK) ? PTHREAD_PROCESS_SHARED : PTHREAD_PROCESS_PRIVATE;
|
H A D | pthread_rwlock.cpp | 76 static inline __always_inline __always_inline void __rwlockattr_setpshared(pthread_rwlockattr_t* attr, int pshared) { argument 77 *attr = (*attr & ~RWLOCKATTR_PSHARED_MASK) | (pshared << RWLOCKATTR_PSHARED_SHIFT); 99 int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t* attr, int* pshared) { argument 101 *pshared = PTHREAD_PROCESS_SHARED; 103 *pshared = PTHREAD_PROCESS_PRIVATE; 108 int pthread_rwlockattr_setpshared(pthread_rwlockattr_t* attr, int pshared) { argument 109 switch (pshared) { 161 bool pshared; member in struct:pthread_rwlock_internal_t 232 rwlock->pshared = __rwlockattr_getpshared(attr); 250 rwlock->pending_lock.init(rwlock->pshared); [all...] |
/bionic/tests/ |
H A D | pthread_test.cpp | 647 int pshared; local 648 ASSERT_EQ(0, pthread_rwlockattr_getpshared(&attr, &pshared)); 649 ASSERT_EQ(pshared_value_array[i], pshared); 1069 int pshared; local 1070 ASSERT_EQ(0, pthread_condattr_getpshared(&attr, &pshared)); 1071 ASSERT_EQ(PTHREAD_PROCESS_PRIVATE, pshared); 1108 int pshared; local 1109 ASSERT_EQ(0, pthread_condattr_getpshared(&attr, &pshared)); 1110 ASSERT_EQ(PTHREAD_PROCESS_SHARED, pshared); 1812 int pshared; local [all...] |
Completed in 62 milliseconds