Lines Matching refs:attr
35 int pthread_barrierattr_init(pthread_barrierattr_t* attr) {
36 *attr = 0;
40 int pthread_barrierattr_destroy(pthread_barrierattr_t* attr) {
41 *attr = 0;
45 int pthread_barrierattr_getpshared(pthread_barrierattr_t* attr, int* pshared) {
46 *pshared = (*attr & 1) ? PTHREAD_PROCESS_SHARED : PTHREAD_PROCESS_PRIVATE;
50 int pthread_barrierattr_setpshared(pthread_barrierattr_t* attr, int pshared) {
52 *attr |= 1;
54 *attr &= ~1;
91 int pthread_barrier_init(pthread_barrier_t* barrier_interface, const pthread_barrierattr_t* attr,
101 if (attr != nullptr && (*attr & 1)) {