Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/tty/tty_jobctrl.c no_tty() -> proc_clear_tty()

Type Parameter Key Value
DATA_SOURCE 0 p r get_current
NOCHECK_CALL

drivers/tty/tty_jobctrl.c session_clear_tty() -> proc_clear_tty()

Type Parameter Key Value
PARAM_VALUE 0 p 1-u64max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 global &tasklist_lock
HALF_LOCKED2 &tty->legacy_mutex

kernel/sys.c ksys_setsid() -> proc_clear_tty()

Type Parameter Key Value
PARAM_VALUE 0 p 4096-ptr_max
PARAM_VALUE 0 p->signal 4096-ptr_max
PARAM_VALUE 0 p->signal->leader 1
NOCHECK_CALL
LOCK2 global &tasklist_lock
LOCK2 irq