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

/bionic/libc/include/
H A Dsemaphore.h44 extern int sem_init(sem_t *sem, int pshared, unsigned int value);
/bionic/libc/bionic/
H A Dpthread_cond.cpp68 int pthread_condattr_getpshared(const pthread_condattr_t* attr, int* pshared) { argument
69 *pshared = static_cast<int>(COND_IS_SHARED(*attr));
73 int pthread_condattr_setpshared(pthread_condattr_t* attr, int pshared) { argument
74 if (pshared != PTHREAD_PROCESS_SHARED && pshared != PTHREAD_PROCESS_PRIVATE) {
78 *attr |= pshared;
H A Dpthread_rwlock.cpp91 int pthread_rwlockattr_setpshared(pthread_rwlockattr_t* attr, int pshared) { argument
92 switch (pshared) {
95 *attr = pshared;
102 int pthread_rwlockattr_getpshared(const pthread_rwlockattr_t* attr, int* pshared) { argument
103 *pshared = *attr;
H A Dpthread_mutex.cpp242 int pthread_mutexattr_setpshared(pthread_mutexattr_t *attr, int pshared) argument
244 switch (pshared) {
261 int pthread_mutexattr_getpshared(const pthread_mutexattr_t* attr, int* pshared) { argument
262 *pshared = (*attr & MUTEXATTR_SHARED_MASK) ? PTHREAD_PROCESS_SHARED : PTHREAD_PROCESS_PRIVATE;
H A Dsemaphore.c90 int sem_init(sem_t *sem, int pshared, unsigned int value) argument
104 if (pshared != 0)
/bionic/tests/
H A Dpthread_test.cpp752 int pshared; local
753 ASSERT_EQ(0, pthread_condattr_getpshared(&attr, &pshared));
754 ASSERT_EQ(PTHREAD_PROCESS_PRIVATE, pshared);
791 int pshared; local
792 ASSERT_EQ(0, pthread_condattr_getpshared(&attr, &pshared));
793 ASSERT_EQ(PTHREAD_PROCESS_SHARED, pshared);

Completed in 319 milliseconds