Lines Matching refs:ld
542 struct tty_ldisc *ld; in tty_set_termios() local
563 ld = tty_ldisc_ref(tty); in tty_set_termios()
564 if (ld != NULL) { in tty_set_termios()
565 if (ld->ops->set_termios) in tty_set_termios()
566 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
567 tty_ldisc_deref(ld); in tty_set_termios()
590 struct tty_ldisc *ld; in set_termios() local
625 ld = tty_ldisc_ref(tty);
627 if (ld != NULL) {
628 if ((opt & TERMIOS_FLUSH) && ld->ops->flush_buffer)
629 ld->ops->flush_buffer(tty);
630 tty_ldisc_deref(ld);
687 struct tty_ldisc *ld; in set_termiox() local
694 ld = tty_ldisc_ref(tty); in set_termiox()
695 if (ld != NULL) { in set_termiox()
696 if ((opt & TERMIOS_FLUSH) && ld->ops->flush_buffer) in set_termiox()
697 ld->ops->flush_buffer(tty); in set_termiox()
698 tty_ldisc_deref(ld); in set_termiox()
1080 struct tty_ldisc *ld = tty->ldisc; in __tty_perform_flush() local
1084 if (ld && ld->ops->flush_buffer) { in __tty_perform_flush()
1085 ld->ops->flush_buffer(tty); in __tty_perform_flush()
1090 if (ld && ld->ops->flush_buffer) { in __tty_perform_flush()
1091 ld->ops->flush_buffer(tty); in __tty_perform_flush()
1106 struct tty_ldisc *ld; in tty_perform_flush() local
1111 ld = tty_ldisc_ref_wait(tty); in tty_perform_flush()
1113 if (ld) in tty_perform_flush()
1114 tty_ldisc_deref(ld); in tty_perform_flush()