Searched refs:pthread_ptr (Results 1 – 11 of 11) sorted by relevance
115 POSIX_TCB *pthread_ptr, *current_thread_ptr; in pthread_create() local151 status = posix_allocate_pthread_t(&pthread_ptr); in pthread_create()154 if ((status == ERROR) || (!pthread_ptr)) in pthread_create()166 pthread_ptr->current_priority = current_thread_ptr->current_priority ; in pthread_create()167 pthread_ptr->detach_state = current_thread_ptr->detach_state ; in pthread_create()168 pthread_ptr->inherit_sched = current_thread_ptr->inherit_sched ; in pthread_create()169 pthread_ptr->orig_priority = current_thread_ptr->orig_priority ; in pthread_create()170 pthread_ptr->sched_attr.sched_priority= current_thread_ptr->sched_attr.sched_priority ; in pthread_create()171 pthread_ptr->pthread_flags = current_thread_ptr->pthread_flags ; in pthread_create()172 pthread_ptr->sched_policy = current_thread_ptr->sched_policy; in pthread_create()[all …]
217 VOID posix_copy_pthread_attr(POSIX_TCB *pthread_ptr,pthread_attr_t *attr) in posix_copy_pthread_attr() argument220 pthread_ptr->current_priority = attr->sched_attr.sched_priority ; in posix_copy_pthread_attr()221 pthread_ptr->detach_state = attr->detach_state ; in posix_copy_pthread_attr()222 pthread_ptr->inherit_sched = attr->inherit_sched ; in posix_copy_pthread_attr()223 pthread_ptr->orig_priority = attr->sched_attr.sched_priority ; in posix_copy_pthread_attr()224 pthread_ptr->sched_attr.sched_priority= attr->sched_attr.sched_priority ; in posix_copy_pthread_attr()225 pthread_ptr->pthread_flags = attr->pthread_flags ; in posix_copy_pthread_attr()226 pthread_ptr->sched_policy = attr->sched_policy; in posix_copy_pthread_attr()227 pthread_ptr->stack_size = attr->stack_size ; in posix_copy_pthread_attr()228 pthread_ptr->stack_address = attr->stack_address; in posix_copy_pthread_attr()[all …]
76 POSIX_TCB *pthread_ptr; in pthread_testcancel() local80 pthread_ptr = posix_tid2tcb(pthread_self()); in pthread_testcancel()83 if ( (pthread_ptr->cancel_state == PTHREAD_CANCEL_ENABLE) && in pthread_testcancel()84 (pthread_ptr->cancel_type==PTHREAD_CANCEL_DEFERRED) && in pthread_testcancel()85 (pthread_ptr->cancel_request==TRUE) ) in pthread_testcancel()89 posix_destroy_pthread(pthread_ptr,(VOID *)0); in pthread_testcancel()
76 POSIX_TCB *pthread_ptr; in pthread_cancel() local91 pthread_ptr = (POSIX_TCB *)thread_ptr; in pthread_cancel()94 if ( pthread_ptr->cancel_state != PTHREAD_CANCEL_ENABLE) in pthread_cancel()100 if( pthread_ptr->cancel_type==PTHREAD_CANCEL_DEFERRED ) in pthread_cancel()103 pthread_ptr->cancel_request=TRUE; in pthread_cancel()105 else if(pthread_ptr->cancel_type==PTHREAD_CANCEL_ASYNCHRONOUS ) in pthread_cancel()109 posix_destroy_pthread(pthread_ptr,(VOID *)0); in pthread_cancel()
88 POSIX_TCB *pthread_ptr; in pthread_detach() local92 pthread_ptr = posix_tid2tcb(thread); in pthread_detach() local93 if(pthread_ptr==NULL) in pthread_detach()98 if(pthread_ptr->is_detached==TX_TRUE) in pthread_detach()103 pthread_ptr->is_detached = TX_TRUE; in pthread_detach()
76 POSIX_TCB *pthread_ptr; in pthread_getcanceltype() local86 pthread_ptr = (POSIX_TCB *)thread_ptr; in pthread_getcanceltype()87 *oldtype = pthread_ptr->cancel_type; in pthread_getcanceltype()88 pthread_ptr->cancel_type = type; in pthread_getcanceltype()
79 POSIX_TCB *pthread_ptr; in pthread_setcancelstate() local89 pthread_ptr = (POSIX_TCB *)thread_ptr; in pthread_setcancelstate()90 *oldstate = pthread_ptr->cancel_state; in pthread_setcancelstate()91 pthread_ptr->cancel_state = state; in pthread_setcancelstate()
78 POSIX_TCB *pthread_ptr; in pthread_setcanceltype() local88 pthread_ptr = (POSIX_TCB *)thread_ptr; in pthread_setcanceltype()89 *oldtype = pthread_ptr->cancel_type; in pthread_setcanceltype()90 pthread_ptr->cancel_type = type; in pthread_setcanceltype()
77 POSIX_TCB *pthread_ptr; in posix_system_manager_entry() local96 pthread_ptr = (POSIX_TCB *)((((ALIGN_TYPE)request[0]) << 32) | request[1]); in posix_system_manager_entry()99 pthread_ptr = (POSIX_TCB *)request[0]; in posix_system_manager_entry()104 posix_do_pthread_delete(pthread_ptr, value_ptr); in posix_system_manager_entry()
81 POSIX_TCB *pthread_ptr; in pthread_exit() local86 pthread_ptr = (POSIX_TCB *)thread_ptr; in pthread_exit()89 posix_destroy_pthread(pthread_ptr,value_ptr); in pthread_exit()
188 TX_THREAD *posix_tcb2thread (POSIX_TCB *pthread_ptr);198 VOID posix_copy_pthread_attr(POSIX_TCB *pthread_ptr,pthread_attr_t *attr);200 VOID posix_destroy_pthread(POSIX_TCB *pthread_ptr, VOID *value_ptr);202 VOID posix_do_pthread_delete(POSIX_TCB *pthread_ptr, VOID *value_ptr);