Lines Matching refs:attr
46 _pthread_barrierattr_destroy(pthread_barrierattr_t *attr)
49 if (attr == NULL || *attr == NULL)
52 free(*attr);
57 _pthread_barrierattr_getpshared(const pthread_barrierattr_t *attr,
61 if (attr == NULL || *attr == NULL)
64 *pshared = (*attr)->pshared;
69 _pthread_barrierattr_init(pthread_barrierattr_t *attr)
72 if (attr == NULL)
75 if ((*attr = malloc(sizeof(struct pthread_barrierattr))) == NULL)
78 (*attr)->pshared = PTHREAD_PROCESS_PRIVATE;
83 _pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared)
86 if (attr == NULL || *attr == NULL)
93 (*attr)->pshared = pshared;