Lines Matching refs:ktermios
214 static void unset_locked_termios(struct tty_struct *tty, const struct ktermios *old) in unset_locked_termios()
216 struct ktermios *termios = &tty->termios; in unset_locked_termios()
217 struct ktermios *locked = &tty->termios_locked; in unset_locked_termios()
244 void tty_termios_copy_hw(struct ktermios *new, const struct ktermios *old) in tty_termios_copy_hw()
264 bool tty_termios_hw_change(const struct ktermios *a, const struct ktermios *b) in tty_termios_hw_change()
332 int tty_set_termios(struct tty_struct *tty, struct ktermios *new_termios) in tty_set_termios()
334 struct ktermios old_termios; in tty_set_termios()
373 __weak int user_termio_to_kernel_termios(struct ktermios *termios, in user_termio_to_kernel_termios()
394 struct ktermios *termios) in kernel_termios_to_user_termio()
408 __weak int user_termios_to_kernel_termios(struct ktermios *k, in user_termios_to_kernel_termios()
414 struct ktermios *k) in kernel_termios_to_user_termios()
418 __weak int user_termios_to_kernel_termios_1(struct ktermios *k, in user_termios_to_kernel_termios_1()
424 struct ktermios *k) in kernel_termios_to_user_termios_1()
431 __weak int user_termios_to_kernel_termios(struct ktermios *k, in user_termios_to_kernel_termios()
437 struct ktermios *k) in kernel_termios_to_user_termios()
458 struct ktermios tmp_termios; in set_termios()
538 static void copy_termios(struct tty_struct *tty, struct ktermios *kterm) in copy_termios()
545 static void copy_termios_locked(struct tty_struct *tty, struct ktermios *kterm) in copy_termios_locked()
554 struct ktermios kterm; in get_termio()
600 static void set_sgflags(struct ktermios *termios, int flags) in set_sgflags()
641 struct ktermios termios; in set_sgttyb()
749 struct ktermios old; in tty_change_softcar()
780 struct ktermios kterm; in tty_mode_ioctl()