Lines Matching refs:real_tty
985 struct tty_struct *real_tty; in tty_mode_ioctl() local
994 real_tty = tty->link; in tty_mode_ioctl()
996 real_tty = tty; in tty_mode_ioctl()
1001 return get_sgttyb(real_tty, (struct sgttyb __user *) arg); in tty_mode_ioctl()
1004 return set_sgttyb(real_tty, (struct sgttyb __user *) arg); in tty_mode_ioctl()
1008 return get_tchars(real_tty, p); in tty_mode_ioctl()
1010 return set_tchars(real_tty, p); in tty_mode_ioctl()
1014 return get_ltchars(real_tty, p); in tty_mode_ioctl()
1016 return set_ltchars(real_tty, p); in tty_mode_ioctl()
1019 return set_termios(real_tty, p, TERMIOS_FLUSH | TERMIOS_WAIT | TERMIOS_OLD); in tty_mode_ioctl()
1021 return set_termios(real_tty, p, TERMIOS_WAIT | TERMIOS_OLD); in tty_mode_ioctl()
1023 return set_termios(real_tty, p, TERMIOS_OLD); in tty_mode_ioctl()
1026 copy_termios(real_tty, &kterm); in tty_mode_ioctl()
1032 copy_termios(real_tty, &kterm); in tty_mode_ioctl()
1037 copy_termios(real_tty, &kterm); in tty_mode_ioctl()
1042 return set_termios(real_tty, p, TERMIOS_FLUSH | TERMIOS_WAIT); in tty_mode_ioctl()
1044 return set_termios(real_tty, p, TERMIOS_WAIT); in tty_mode_ioctl()
1046 return set_termios(real_tty, p, 0); in tty_mode_ioctl()
1049 return get_termio(real_tty, p); in tty_mode_ioctl()
1051 return set_termios(real_tty, p, TERMIOS_FLUSH | TERMIOS_WAIT | TERMIOS_TERMIO); in tty_mode_ioctl()
1053 return set_termios(real_tty, p, TERMIOS_WAIT | TERMIOS_TERMIO); in tty_mode_ioctl()
1055 return set_termios(real_tty, p, TERMIOS_TERMIO); in tty_mode_ioctl()
1058 copy_termios_locked(real_tty, &kterm); in tty_mode_ioctl()
1065 copy_termios_locked(real_tty, &kterm); in tty_mode_ioctl()
1069 mutex_lock(&real_tty->termios_mutex); in tty_mode_ioctl()
1070 real_tty->termios_locked = kterm; in tty_mode_ioctl()
1071 mutex_unlock(&real_tty->termios_mutex); in tty_mode_ioctl()
1075 copy_termios_locked(real_tty, &kterm); in tty_mode_ioctl()
1082 copy_termios_locked(real_tty, &kterm); in tty_mode_ioctl()
1086 mutex_lock(&real_tty->termios_mutex); in tty_mode_ioctl()
1087 real_tty->termios_locked = kterm; in tty_mode_ioctl()
1088 mutex_unlock(&real_tty->termios_mutex); in tty_mode_ioctl()
1094 if (real_tty->termiox == NULL) in tty_mode_ioctl()
1096 mutex_lock(&real_tty->termios_mutex); in tty_mode_ioctl()
1097 memcpy(&ktermx, real_tty->termiox, sizeof(struct termiox)); in tty_mode_ioctl()
1098 mutex_unlock(&real_tty->termios_mutex); in tty_mode_ioctl()
1104 return set_termiox(real_tty, p, 0); in tty_mode_ioctl()
1106 return set_termiox(real_tty, p, TERMIOS_WAIT); in tty_mode_ioctl()
1108 return set_termiox(real_tty, p, TERMIOS_FLUSH); in tty_mode_ioctl()
1111 copy_termios(real_tty, &kterm); in tty_mode_ioctl()
1118 return tty_change_softcar(real_tty, arg); in tty_mode_ioctl()