real_tty         2538 drivers/tty/tty_io.c 	struct tty_struct *real_tty;
real_tty         2546 drivers/tty/tty_io.c 	real_tty = tty_pair_get_tty(tty);
real_tty         2575 drivers/tty/tty_io.c 		return tiocgwinsz(real_tty, p);
real_tty         2577 drivers/tty/tty_io.c 		return tiocswinsz(real_tty, p);
real_tty         2579 drivers/tty/tty_io.c 		return real_tty != tty ? -EINVAL : tioccons(file);
real_tty         2602 drivers/tty/tty_io.c 		unsigned int ret = new_encode_dev(tty_devnum(real_tty));
real_tty         2652 drivers/tty/tty_io.c 		retval = tty_jobctrl_ioctl(tty, real_tty, file, cmd, arg);
real_tty          711 drivers/tty/tty_ioctl.c 	struct tty_struct *real_tty;
real_tty          720 drivers/tty/tty_ioctl.c 		real_tty = tty->link;
real_tty          722 drivers/tty/tty_ioctl.c 		real_tty = tty;
real_tty          727 drivers/tty/tty_ioctl.c 		return get_sgttyb(real_tty, (struct sgttyb __user *) arg);
real_tty          730 drivers/tty/tty_ioctl.c 		return set_sgttyb(real_tty, (struct sgttyb __user *) arg);
real_tty          734 drivers/tty/tty_ioctl.c 		return get_tchars(real_tty, p);
real_tty          736 drivers/tty/tty_ioctl.c 		return set_tchars(real_tty, p);
real_tty          740 drivers/tty/tty_ioctl.c 		return get_ltchars(real_tty, p);
real_tty          742 drivers/tty/tty_ioctl.c 		return set_ltchars(real_tty, p);
real_tty          745 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p,  TERMIOS_FLUSH | TERMIOS_WAIT | TERMIOS_OLD);
real_tty          747 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_WAIT | TERMIOS_OLD);
real_tty          749 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_OLD);
real_tty          752 drivers/tty/tty_ioctl.c 		copy_termios(real_tty, &kterm);
real_tty          758 drivers/tty/tty_ioctl.c 		copy_termios(real_tty, &kterm);
real_tty          763 drivers/tty/tty_ioctl.c 		copy_termios(real_tty, &kterm);
real_tty          768 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p,  TERMIOS_FLUSH | TERMIOS_WAIT);
real_tty          770 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_WAIT);
real_tty          772 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, 0);
real_tty          775 drivers/tty/tty_ioctl.c 		return get_termio(real_tty, p);
real_tty          777 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_FLUSH | TERMIOS_WAIT | TERMIOS_TERMIO);
real_tty          779 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_WAIT | TERMIOS_TERMIO);
real_tty          781 drivers/tty/tty_ioctl.c 		return set_termios(real_tty, p, TERMIOS_TERMIO);
real_tty          784 drivers/tty/tty_ioctl.c 		copy_termios_locked(real_tty, &kterm);
real_tty          791 drivers/tty/tty_ioctl.c 		copy_termios_locked(real_tty, &kterm);
real_tty          795 drivers/tty/tty_ioctl.c 		down_write(&real_tty->termios_rwsem);
real_tty          796 drivers/tty/tty_ioctl.c 		real_tty->termios_locked = kterm;
real_tty          797 drivers/tty/tty_ioctl.c 		up_write(&real_tty->termios_rwsem);
real_tty          801 drivers/tty/tty_ioctl.c 		copy_termios_locked(real_tty, &kterm);
real_tty          808 drivers/tty/tty_ioctl.c 		copy_termios_locked(real_tty, &kterm);
real_tty          812 drivers/tty/tty_ioctl.c 		down_write(&real_tty->termios_rwsem);
real_tty          813 drivers/tty/tty_ioctl.c 		real_tty->termios_locked = kterm;
real_tty          814 drivers/tty/tty_ioctl.c 		up_write(&real_tty->termios_rwsem);
real_tty          820 drivers/tty/tty_ioctl.c 		if (real_tty->termiox == NULL)
real_tty          822 drivers/tty/tty_ioctl.c 		down_read(&real_tty->termios_rwsem);
real_tty          823 drivers/tty/tty_ioctl.c 		memcpy(&ktermx, real_tty->termiox, sizeof(struct termiox));
real_tty          824 drivers/tty/tty_ioctl.c 		up_read(&real_tty->termios_rwsem);
real_tty          830 drivers/tty/tty_ioctl.c 		return set_termiox(real_tty, p, 0);
real_tty          832 drivers/tty/tty_ioctl.c 		return set_termiox(real_tty, p, TERMIOS_WAIT);
real_tty          834 drivers/tty/tty_ioctl.c 		return set_termiox(real_tty, p, TERMIOS_FLUSH);
real_tty          837 drivers/tty/tty_ioctl.c 		copy_termios(real_tty, &kterm);
real_tty          844 drivers/tty/tty_ioctl.c 		return tty_change_softcar(real_tty, arg);
real_tty          443 drivers/tty/tty_jobctrl.c static int tiocgpgrp(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p)
real_tty          451 drivers/tty/tty_jobctrl.c 	if (tty == real_tty && current->signal->tty != real_tty)
real_tty          453 drivers/tty/tty_jobctrl.c 	pid = tty_get_pgrp(real_tty);
real_tty          470 drivers/tty/tty_jobctrl.c static int tiocspgrp(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p)
real_tty          474 drivers/tty/tty_jobctrl.c 	int retval = tty_check_change(real_tty);
real_tty          481 drivers/tty/tty_jobctrl.c 	    (current->signal->tty != real_tty) ||
real_tty          482 drivers/tty/tty_jobctrl.c 	    (real_tty->session != task_session(current)))
real_tty          498 drivers/tty/tty_jobctrl.c 	put_pid(real_tty->pgrp);
real_tty          499 drivers/tty/tty_jobctrl.c 	real_tty->pgrp = get_pid(pgrp);
real_tty          517 drivers/tty/tty_jobctrl.c static int tiocgsid(struct tty_struct *tty, struct tty_struct *real_tty, pid_t __user *p)
real_tty          523 drivers/tty/tty_jobctrl.c 	if (tty == real_tty && current->signal->tty != real_tty)
real_tty          525 drivers/tty/tty_jobctrl.c 	if (!real_tty->session)
real_tty          527 drivers/tty/tty_jobctrl.c 	return put_user(pid_vnr(real_tty->session), p);
real_tty          534 drivers/tty/tty_jobctrl.c long tty_jobctrl_ioctl(struct tty_struct *tty, struct tty_struct *real_tty,
real_tty          546 drivers/tty/tty_jobctrl.c 		return tiocsctty(real_tty, file, arg);
real_tty          548 drivers/tty/tty_jobctrl.c 		return tiocgpgrp(tty, real_tty, p);
real_tty          550 drivers/tty/tty_jobctrl.c 		return tiocspgrp(tty, real_tty, p);
real_tty          552 drivers/tty/tty_jobctrl.c 		return tiocgsid(tty, real_tty, p);
real_tty          556 include/linux/tty.h extern long tty_jobctrl_ioctl(struct tty_struct *tty, struct tty_struct *real_tty,