Lines Matching refs:attr

50 int pthread_attr_init(pthread_attr_t *attr)  in pthread_attr_init()  argument
52 RT_ASSERT(attr != RT_NULL); in pthread_attr_init()
54 *attr = pthread_default_attr; in pthread_attr_init()
78 int pthread_attr_destroy(pthread_attr_t *attr) in pthread_attr_destroy() argument
80 RT_ASSERT(attr != RT_NULL); in pthread_attr_destroy()
82 memset(attr, 0, sizeof(pthread_attr_t)); in pthread_attr_destroy()
115 int pthread_attr_setdetachstate(pthread_attr_t *attr, int state) in pthread_attr_setdetachstate() argument
117 RT_ASSERT(attr != RT_NULL); in pthread_attr_setdetachstate()
122 attr->detachstate = state; in pthread_attr_setdetachstate()
153 int pthread_attr_getdetachstate(pthread_attr_t const *attr, int *state) in pthread_attr_getdetachstate() argument
155 RT_ASSERT(attr != RT_NULL); in pthread_attr_getdetachstate()
157 *state = (int)attr->detachstate; in pthread_attr_getdetachstate()
184 int pthread_attr_setschedpolicy(pthread_attr_t *attr, int policy) in pthread_attr_setschedpolicy() argument
186 RT_ASSERT(attr != RT_NULL); in pthread_attr_setschedpolicy()
188 attr->schedpolicy = policy; in pthread_attr_setschedpolicy()
214 int pthread_attr_getschedpolicy(pthread_attr_t const *attr, int *policy) in pthread_attr_getschedpolicy() argument
216 RT_ASSERT(attr != RT_NULL); in pthread_attr_getschedpolicy()
218 *policy = (int)attr->schedpolicy; in pthread_attr_getschedpolicy()
237 int pthread_attr_setschedparam(pthread_attr_t *attr, in pthread_attr_setschedparam() argument
240 RT_ASSERT(attr != RT_NULL); in pthread_attr_setschedparam()
243 attr->schedparam.sched_priority = param->sched_priority; in pthread_attr_setschedparam()
262 int pthread_attr_getschedparam(pthread_attr_t const *attr, in pthread_attr_getschedparam() argument
265 RT_ASSERT(attr != RT_NULL); in pthread_attr_getschedparam()
268 param->sched_priority = attr->schedparam.sched_priority; in pthread_attr_getschedparam()
285 int pthread_attr_setstacksize(pthread_attr_t *attr, size_t stack_size) in pthread_attr_setstacksize() argument
287 RT_ASSERT(attr != RT_NULL); in pthread_attr_setstacksize()
289 attr->stacksize = stack_size; in pthread_attr_setstacksize()
306 int pthread_attr_getstacksize(pthread_attr_t const *attr, size_t *stack_size) in pthread_attr_getstacksize() argument
308 RT_ASSERT(attr != RT_NULL); in pthread_attr_getstacksize()
310 *stack_size = attr->stacksize; in pthread_attr_getstacksize()
328 int pthread_attr_setstackaddr(pthread_attr_t *attr, void *stack_addr) in pthread_attr_setstackaddr() argument
330 RT_ASSERT(attr != RT_NULL); in pthread_attr_setstackaddr()
348 int pthread_attr_getstackaddr(pthread_attr_t const *attr, void **stack_addr) in pthread_attr_getstackaddr() argument
350 RT_ASSERT(attr != RT_NULL); in pthread_attr_getstackaddr()
379 int pthread_attr_setstack(pthread_attr_t *attr, in pthread_attr_setstack() argument
383 RT_ASSERT(attr != RT_NULL); in pthread_attr_setstack()
385 attr->stackaddr = stack_base; in pthread_attr_setstack()
386 attr->stacksize = RT_ALIGN_DOWN(stack_size, RT_ALIGN_SIZE); in pthread_attr_setstack()
413 int pthread_attr_getstack(pthread_attr_t const *attr, in pthread_attr_getstack() argument
417 RT_ASSERT(attr != RT_NULL); in pthread_attr_getstack()
419 *stack_base = attr->stackaddr; in pthread_attr_getstack()
420 *stack_size = attr->stacksize; in pthread_attr_getstack()
457 int pthread_attr_setguardsize(pthread_attr_t *attr, size_t guard_size) in pthread_attr_setguardsize() argument
492 int pthread_attr_getguardsize(pthread_attr_t const *attr, size_t *guard_size) in pthread_attr_getguardsize() argument
523 int pthread_attr_setinheritsched(pthread_attr_t *attr, int inheritsched) in pthread_attr_setinheritsched() argument
525 RT_ASSERT(attr != RT_NULL); in pthread_attr_setinheritsched()
527 attr->inheritsched = inheritsched; in pthread_attr_setinheritsched()
558 int pthread_attr_getinheritsched(const pthread_attr_t *attr, int *inheritsched) in pthread_attr_getinheritsched() argument
560 RT_ASSERT(attr != RT_NULL); in pthread_attr_getinheritsched()
562 *inheritsched = attr->inheritsched; in pthread_attr_getinheritsched()
584 int pthread_attr_setscope(pthread_attr_t *attr, int scope) in pthread_attr_setscope() argument
611 int pthread_attr_getscope(pthread_attr_t const *attr, int *scope) in pthread_attr_getscope() argument