Lines Matching refs:pgrp
392 if (!tty->pgrp) {
393 printk(KERN_WARNING "tty_check_change: tty->pgrp == NULL!\n");
396 if (task_pgrp(current) == tty->pgrp)
601 if (tty->pgrp)
602 p->signal->tty_old_pgrp = get_pid(tty->pgrp);
614 put_pid(tty->pgrp);
616 tty->pgrp = NULL;
776 tty_pgrp = get_pid(tty->pgrp);
812 put_pid(tty->pgrp);
814 tty->pgrp = NULL;
1459 put_pid(tty->pgrp);
1965 if (tty->pgrp) {
1966 pid = tty->pgrp;
2047 struct pid *pgrp;
2057 pgrp = get_pid(tty->pgrp);
2060 if (pgrp)
2061 kill_pgrp(pgrp, SIGWINCH, 1);
2062 put_pid(pgrp);
2213 * tty_get_pgrp - return a ref counted pgrp pid
2223 struct pid *pgrp;
2226 pgrp = get_pid(tty->pgrp);
2229 return pgrp;
2275 struct pid *pgrp;
2293 pgrp = find_vpid(pgrp_nr);
2295 if (!pgrp)
2298 if (session_of_pgrp(pgrp) != task_session(current))
2302 put_pid(real_tty->pgrp);
2303 real_tty->pgrp = get_pid(pgrp);
2746 tty->pgrp = NULL;
3020 /* We should not have a session or pgrp to put here but.... */
3023 put_pid(tty->pgrp);
3024 tty->pgrp = get_pid(task_pgrp(tsk));