Lines Matching refs:rt_lwp_t

213     rt_inline void _free_proc_dentry(rt_lwp_t lwp)  in _free_proc_dentry()
439 rt_lwp_t lwp_create(rt_base_t flags) in lwp_create()
442 rt_lwp_t new_lwp = rt_calloc(1, sizeof(struct rt_lwp)); in lwp_create()
589 void _thread_exit(rt_lwp_t lwp, rt_thread_t thread) in _thread_exit()
625 void lwp_exit(rt_lwp_t lwp, lwp_status_t status) in lwp_exit()
836 rt_lwp_t lwp = lwp_self(); in lwp_getpid()
855 static rt_err_t _stats_and_reap_child(rt_lwp_t child, rt_thread_t cur_thr, in _stats_and_reap_child()
881 static sysret_t _query_event_from_lwp(rt_lwp_t child, rt_thread_t cur_thr, rt_lwp_t self_lwp, in _query_event_from_lwp()
907 static pid_t _verify_child_and_reap(rt_thread_t cur_thr, rt_lwp_t self_lwp, in _verify_child_and_reap()
938 static pid_t _reap_any_child_pid(rt_thread_t cur_thr, rt_lwp_t self_lwp, pid_t pair_pgid, in _reap_any_child_pid()
968 rt_err_t lwp_waitpid_kick(rt_lwp_t parent, rt_lwp_t self_lwp) in lwp_waitpid_kick()
978 rt_lwp_t waker_lwp;
987 rt_lwp_t waker_lwp = key; in _waitq_filter()
1046 static rt_err_t _wait_for_event(rt_thread_t cur_thr, rt_lwp_t self_lwp, in _wait_for_event()
1098 static sysret_t _wait_and_reap(rt_thread_t cur_thr, rt_lwp_t self_lwp, const pid_t pid, in _wait_and_reap()
1103 rt_lwp_t waker; in _wait_and_reap()
1403 static void _wait_sibling_exit(rt_lwp_t lwp, rt_thread_t curr_thread);
1433 static void _wait_sibling_exit(rt_lwp_t lwp, rt_thread_t curr_thread) in _wait_sibling_exit()
1532 static void _notify_parent(rt_lwp_t lwp) in _notify_parent()
1538 rt_lwp_t parent = lwp->parent; in _notify_parent()