Lines Matching refs:ld
341 struct tty_ldisc *ld; in tty_set_termios() local
362 ld = tty_ldisc_ref(tty); in tty_set_termios()
363 if (ld != NULL) { in tty_set_termios()
364 if (ld->ops->set_termios) in tty_set_termios()
365 ld->ops->set_termios(tty, &old_termios); in tty_set_termios()
366 tty_ldisc_deref(ld); in tty_set_termios()
389 struct tty_ldisc *ld; in set_termios() local
439 ld = tty_ldisc_ref(tty);
440 if (ld != NULL) {
441 if ((opt & TERMIOS_FLUSH) && ld->ops->flush_buffer)
442 ld->ops->flush_buffer(tty);
443 tty_ldisc_deref(ld);
843 struct tty_ldisc *ld = tty->ldisc; in __tty_perform_flush() local
847 if (ld && ld->ops->flush_buffer) { in __tty_perform_flush()
848 ld->ops->flush_buffer(tty); in __tty_perform_flush()
853 if (ld && ld->ops->flush_buffer) { in __tty_perform_flush()
854 ld->ops->flush_buffer(tty); in __tty_perform_flush()
869 struct tty_ldisc *ld; in tty_perform_flush() local
874 ld = tty_ldisc_ref_wait(tty); in tty_perform_flush()
876 if (ld) in tty_perform_flush()
877 tty_ldisc_deref(ld); in tty_perform_flush()