Home
last modified time | relevance | path

Searched refs:pshared (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/tests/posix/barriers/src/
Dmain.c15 int ret, pshared; in ZTEST() local
21 ret = pthread_barrierattr_getpshared(&attr, &pshared); in ZTEST()
23 zassert_equal(pshared, PTHREAD_PROCESS_PRIVATE, "pshared attribute not set correctly"); in ZTEST()
31 ret = pthread_barrierattr_getpshared(&attr, &pshared); in ZTEST()
32 zassert_equal(pshared, PTHREAD_PROCESS_PUBLIC, "pshared attribute not retrieved correctly"); in ZTEST()
/Zephyr-latest/lib/posix/options/
Dbarrier.c170 attr->pshared = PTHREAD_PROCESS_PRIVATE; in pthread_barrierattr_init()
175 int pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared) in pthread_barrierattr_setpshared() argument
177 if (pshared != PTHREAD_PROCESS_PRIVATE && pshared != PTHREAD_PROCESS_PUBLIC) { in pthread_barrierattr_setpshared()
181 attr->pshared = pshared; in pthread_barrierattr_setpshared()
186 int *restrict pshared) in pthread_barrierattr_getpshared() argument
188 *pshared = attr->pshared; in pthread_barrierattr_getpshared()
Drwlock.c27 bool pshared: 1; member
397 int *ZRESTRICT pshared) in pthread_rwlockattr_getpshared() argument
405 *pshared = a->pshared; in pthread_rwlockattr_getpshared()
410 int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr, int pshared) in pthread_rwlockattr_setpshared() argument
418 if (!(pshared == PTHREAD_PROCESS_PRIVATE || pshared == PTHREAD_PROCESS_SHARED)) { in pthread_rwlockattr_setpshared()
422 a->pshared = pshared; in pthread_rwlockattr_setpshared()
437 .pshared = PTHREAD_PROCESS_PRIVATE, in pthread_rwlockattr_init()
Dspinlock.c74 int pthread_spin_init(pthread_spinlock_t *lock, int pshared) in pthread_spin_init() argument
80 !(pshared == PTHREAD_PROCESS_PRIVATE || pshared == PTHREAD_PROCESS_SHARED)) { in pthread_spin_init()
Dsemaphore.c121 int sem_init(sem_t *semaphore, int pshared, unsigned int value) in sem_init() argument
132 __ASSERT(pshared == 0, "pshared should be 0"); in sem_init()
/Zephyr-latest/tests/posix/rwlocks/src/
Dmain.c120 static void test_pthread_rwlockattr_pshared_common(bool set, int pshared) in test_pthread_rwlockattr_pshared_common() argument
129 zassert_ok(pthread_rwlockattr_setpshared(&attr, pshared)); in test_pthread_rwlockattr_pshared_common()
131 zassert_equal(tmp_pshared, pshared); in test_pthread_rwlockattr_pshared_common()
/Zephyr-latest/include/zephyr/posix/
Dpthread.h330 int pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared);
338 int *ZRESTRICT pshared);
403 int *ZRESTRICT pshared);
404 int pthread_rwlockattr_setpshared(pthread_rwlockattr_t *attr, int pshared);
529 int pthread_spin_init(pthread_spinlock_t *lock, int pshared);
Dsemaphore.h20 int sem_init(sem_t *semaphore, int pshared, unsigned int value);
Dposix_types.h136 int pshared; member