Searched refs:ctty (Results 1 – 7 of 7) sorted by relevance
41 tp = sess->ctty; in ctty_readlink()74 rt_inline void device_setup(rt_device_t ctty) in device_setup() argument76 ctty->type = RT_Device_Class_Char; in device_setup()78 ctty->ops = &tty_dev_ops; in device_setup()85 static int lwp_ctty_register(rt_device_t ctty) in lwp_ctty_register() argument90 device_setup(ctty); in lwp_ctty_register()91 rc = rt_device_register(ctty, tty_name, RT_DEVICE_FLAG_DYNAMIC); in lwp_ctty_register()94 ctty->readlink = &ctty_readlink; in lwp_ctty_register()95 ctty->fops = &ctty_file_ops; in lwp_ctty_register()100 static struct rt_device ctty; variable[all …]
81 session->ctty = RT_NULL; in lwp_session_create()89 lwp_tty_t ctty; in lwp_session_delete() local103 ctty = session->ctty; in lwp_session_delete()106 if (session->ctty == ctty) in lwp_session_delete()108 if (ctty) in lwp_session_delete()117 tty_lock(ctty); in lwp_session_delete()118 tty_rel_sess(ctty, session); in lwp_session_delete()119 session->ctty = RT_NULL; in lwp_session_delete()
125 lwp_tty_t ctty; in lwp_pgrp_delete() local141 ctty = session->ctty; in lwp_pgrp_delete()142 if (ctty) in lwp_pgrp_delete()148 tty_lock(ctty); in lwp_pgrp_delete()149 tty_rel_pgrp(ctty, group); // tty_unlock in lwp_pgrp_delete()154 if (group->session == session && session->ctty == ctty) in lwp_pgrp_delete()
62 tp = session->ctty; in lwp_jobctrl_on_exit()
102 struct lwp_tty *ctty; member
77 if (sess->ctty) in _is_tty_or_sess_busy()173 tp->t_session->ctty = tp; in lwp_tty_set_ctrl_proc()
951 if (session->ctty == NULL || session->ctty != tp) in tty_drop_ctty()967 session->ctty = NULL; in tty_drop_ctty()
Completed in 14 milliseconds