Home
last modified time | relevance | path

Searched refs:detachstate (Results 1 – 4 of 4) sorted by relevance

/AliOS-Things-master/components/posix/src/
A Dpthread_attr.c22 attr->detachstate = PTHREAD_CREATE_JOINABLE; in pthread_attr_init()
43 int pthread_attr_setdetachstate(pthread_attr_t *attr, int detachstate) in pthread_attr_setdetachstate() argument
45 if ((attr == NULL) || ((detachstate != PTHREAD_CREATE_DETACHED) && in pthread_attr_setdetachstate()
46 (detachstate != PTHREAD_CREATE_JOINABLE))) { in pthread_attr_setdetachstate()
50 attr->detachstate = detachstate; in pthread_attr_setdetachstate()
55 int pthread_attr_getdetachstate(const pthread_attr_t *attr, int *detachstate) in pthread_attr_getdetachstate() argument
57 if ((attr == NULL) || (detachstate == NULL)) { in pthread_attr_getdetachstate()
61 *detachstate = attr->detachstate; in pthread_attr_getdetachstate()
A Dpthread.c101 if (ptcb->attr.detachstate == PTHREAD_CREATE_JOINABLE) { in pthread_exit()
104 } else if (ptcb->attr.detachstate == PTHREAD_CREATE_DETACHED) { in pthread_exit()
164 if (ptcb->attr.detachstate == PTHREAD_CREATE_JOINABLE) { in pthread_create()
234 if (ptcb->attr.detachstate == PTHREAD_CREATE_DETACHED) { in pthread_detach()
241 ptcb->attr.detachstate = PTHREAD_CREATE_DETACHED; in pthread_detach()
269 if (ptcb->attr.detachstate != PTHREAD_CREATE_JOINABLE) { in pthread_timedjoin_np()
/AliOS-Things-master/components/posix/include/
A Dpthread.h64 …int detachstate; /* when set to PTHREAD_CREATE_JOINABLE, thread will not end untill the cr… member
128 int pthread_attr_setdetachstate(pthread_attr_t *attr, int detachstate);
129 int pthread_attr_getdetachstate(const pthread_attr_t *attr, int *detachstate);
/AliOS-Things-master/hardware/board/haaseduk1/config/
A Dk_config.c143 if (ptcb->attr.detachstate == PTHREAD_CREATE_JOINABLE) { in krhino_task_del_hook()
155 if (ptcb->attr.detachstate == PTHREAD_CREATE_DETACHED) { in krhino_task_del_hook()

Completed in 11 milliseconds