Lines Matching refs:attr
134 pthread_attr_t* attr;
149 attr = NULL;
162 attr = &attr_storage;
164 if (pthread_attr_init(attr))
167 if (pthread_attr_setstacksize(attr, stack_size))
172 err = pthread_create(tid, attr, f.out, arg);
174 if (attr != NULL)
175 pthread_attr_destroy(attr);
299 pthread_mutexattr_t attr;
302 if (pthread_mutexattr_init(&attr))
305 if (pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_ERRORCHECK))
308 err = pthread_mutex_init(mutex, &attr);
310 if (pthread_mutexattr_destroy(&attr))
319 pthread_mutexattr_t attr;
322 if (pthread_mutexattr_init(&attr))
325 if (pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE))
328 err = pthread_mutex_init(mutex, &attr);
330 if (pthread_mutexattr_destroy(&attr))
718 pthread_condattr_t attr;
721 err = pthread_condattr_init(&attr);
725 err = pthread_condattr_setclock(&attr, CLOCK_MONOTONIC);
729 err = pthread_cond_init(cond, &attr);
733 err = pthread_condattr_destroy(&attr);
742 pthread_condattr_destroy(&attr);