Lines Matching refs:attr

21 	pthread_attr *attr;
26 attr = (pthread_attr *)malloc(sizeof(pthread_attr));
27 if (attr == NULL)
30 attr->detach_state = PTHREAD_CREATE_JOINABLE;
31 attr->sched_priority = B_NORMAL_PRIORITY;
32 attr->stack_size = USER_STACK_SIZE;
33 attr->guard_size = USER_STACK_GUARD_SIZE;
35 *_attr = attr;
43 pthread_attr *attr;
45 if (_attr == NULL || (attr = *_attr) == NULL)
49 free(attr);
58 pthread_attr *attr;
60 if (_attr == NULL || (attr = *_attr) == NULL || state == NULL)
63 *state = attr->detach_state;
72 pthread_attr *attr;
74 if (_attr == NULL || (attr = *_attr) == NULL)
80 attr->detach_state = state;
89 pthread_attr *attr;
91 if (_attr == NULL || (attr = *_attr) == NULL || stacksize == NULL)
94 *stacksize = attr->stack_size;
103 pthread_attr *attr;
105 if (_attr == NULL || (attr = *_attr) == NULL)
111 attr->stack_size = stacksize;
118 pthread_attr_getscope(const pthread_attr_t *attr, int *contentionScope)
120 if (attr == NULL || contentionScope == NULL)
129 pthread_attr_setscope(pthread_attr_t *attr, int contentionScope)
131 if (attr == NULL)
142 pthread_attr_setschedparam(pthread_attr_t *attr,
145 if (attr == NULL || param == NULL)
148 (*attr)->sched_priority = param->sched_priority;
155 pthread_attr_getschedparam(const pthread_attr_t *attr,
158 if (attr == NULL || param == NULL)
161 param->sched_priority = (*attr)->sched_priority;
170 pthread_attr *attr;
172 if (_attr == NULL || (attr = *_attr) == NULL || guardsize == NULL)
175 *guardsize = attr->guard_size;
184 pthread_attr *attr;
186 if (_attr == NULL || (attr = *_attr) == NULL)
189 attr->guard_size = guardsize;