Lines Matching refs:sid
21 rt_session_t lwp_session_find(pid_t sid) in lwp_session_find() argument
31 if ((sid < 0) || (information == RT_NULL)) in lwp_session_find()
36 if (sid == 0) in lwp_session_find()
38 sid = lwp_getpid(); in lwp_session_find()
48 if (session->sid == sid) in lwp_session_find()
78 session->sid = leader->pid; in lwp_session_create()
79 lwp_pgrp_update_children_info(leader->pgrp, session->sid, leader->pgid); in lwp_session_create()
80 session->foreground_pgid = session->sid; in lwp_session_create()
151 group->sid = session->sid; in lwp_session_insert()
153 lwp_pgrp_update_children_info(group, session->sid, group->pgid); in lwp_session_insert()
178 group->sid = 0; in lwp_session_remove()
228 int lwp_session_update_children_info(rt_session_t session, pid_t sid) in lwp_session_update_children_info() argument
244 if (sid != -1) in lwp_session_update_children_info()
246 group->sid = sid; in lwp_session_update_children_info()
248 lwp_pgrp_update_children_info(group, sid, group->pgid); in lwp_session_update_children_info()
351 pid_t sid; in sys_getsid() local
363 sid = lwp_sid_get_byprocess(process); in sys_getsid()
365 if (sid != lwp_sid_get_byprocess(self_process)) in sys_getsid()
376 return sid; in sys_getsid()
422 rt_kprintf("%4d %-*.*s\n", se.sid, RT_NAME_MAX, RT_NAME_MAX, name); in list_session()