Lines Matching refs:tid
115 void lwp_cleanup(struct rt_thread *tid);
326 rt_thread_t tid; in _crt_thread_entry() local
329 tid = rt_thread_self(); in _crt_thread_entry()
331 user_stack = (rt_size_t)tid->user_stack + tid->user_stack_size; in _crt_thread_entry()
335 …arch_crt_start_umode(parameter, tid->user_entry, (void *)user_stack, (char *)tid->stack_addr + tid… in _crt_thread_entry()
338 …arch_start_umode(parameter, tid->user_entry, ((struct rt_lwp *)tid->lwp)->data_entry, (void*)user_… in _crt_thread_entry()
389 rt_thread_t tid; in sys_exit() local
391 tid = rt_thread_self(); in sys_exit()
392 if (tid && tid->lwp) in sys_exit()
394 lwp_thread_exit(tid, status); in sys_exit()
3243 int tid = 0; in sys_thread_create() local
3253 if ((tid = lwp_tid_get()) == 0) in sys_thread_create()
3293 if ((tid = lwp_tid_get()) == 0) in sys_thread_create()
3311 thread->tid = tid; in sys_thread_create()
3312 lwp_tid_set_thread(tid, thread); in sys_thread_create()
3326 lwp_tid_put(tid); in sys_thread_create()
3341 int tid = 0; in _sys_clone() local
3387 if ((tid = lwp_tid_get()) == 0) in _sys_clone()
3412 thread->tid = tid; in _sys_clone()
3420 *new_tid = (int)(tid); in _sys_clone()
3438 lwp_tid_set_thread(tid, thread); in _sys_clone()
3444 return (long)tid; in _sys_clone()
3449 lwp_tid_put(tid); in _sys_clone()
3559 int tid = 0; in _sys_fork() local
3577 if ((tid = lwp_tid_get()) == 0) in _sys_fork()
3632 thread->tid = tid; in _sys_fork()
3654 lwp_tid_set_thread(tid, thread); in _sys_fork()
3669 if (tid != 0) in _sys_fork()
3671 lwp_tid_put(tid); in _sys_fork()
6767 sysret_t sys_tkill(int tid, int sig) in sys_tkill() argument
6779 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_tkill()
6785 return lwp_thread_kill((rt_thread_t)tid, sig); in sys_tkill()
7855 return thread->tid; in sys_set_tid_address()
7877 return rt_thread_self()->tid; in sys_gettid()
8765 sysret_t sys_sched_setparam(pid_t tid, void *param) in sys_sched_setparam() argument
8788 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_sched_setparam()
8835 sysret_t sys_sched_getparam(const pid_t tid, void *param) in sys_sched_getparam() argument
8852 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_sched_getparam()
8938 sysret_t sys_sched_setscheduler(int tid, int policy, void *param) in sys_sched_setscheduler() argument
8961 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_sched_setscheduler()
8983 sysret_t sys_sched_getscheduler(int tid) in sys_sched_getscheduler() argument
8988 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_sched_getscheduler()
10938 sysret_t sys_get_robust_list(int tid, struct robust_list_head **head_ptr, size_t *len_ptr) in sys_get_robust_list() argument
10953 if (tid == 0) in sys_get_robust_list()
10960 thread = lwp_tid_get_thread_and_inc_ref(tid); in sys_get_robust_list()