pthread_barrierattr_t
const pthread_barrierattr_t * __restrict, unsigned);
int pthread_barrierattr_destroy(pthread_barrierattr_t *);
int pthread_barrierattr_getpshared(const pthread_barrierattr_t * __restrict,
int pthread_barrierattr_init(pthread_barrierattr_t *);
int pthread_barrierattr_setpshared(pthread_barrierattr_t *, int);
const pthread_barrierattr_t * __restrict attr __unused,
_pthread_barrierattr_destroy(pthread_barrierattr_t *attr)
_pthread_barrierattr_getpshared(const pthread_barrierattr_t * __restrict attr,
_pthread_barrierattr_init(pthread_barrierattr_t *attr)
_pthread_barrierattr_setpshared(pthread_barrierattr_t *attr, int pshared)