Lines Matching refs:ldisc
267 ld = tty->ldisc; in tty_ldisc_ref_wait()
288 ld = tty->ldisc; in tty_ldisc_ref()
509 tty->ldisc = disc; in tty_ldisc_failto()
566 if (!tty->ldisc) { in tty_set_ldisc()
572 if (tty->ldisc->ops->num == disc) in tty_set_ldisc()
581 old_ldisc = tty->ldisc; in tty_set_ldisc()
587 tty->ldisc = new_ldisc; in tty_set_ldisc()
597 if (tty->ldisc->ops->num != old_ldisc->ops->num && tty->ops->set_ldisc) { in tty_set_ldisc()
631 if (!tty->ldisc) in tty_ldisc_kill()
636 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_kill()
637 tty_ldisc_put(tty->ldisc); in tty_ldisc_kill()
639 tty->ldisc = NULL; in tty_ldisc_kill()
685 if (tty->ldisc) { in tty_ldisc_reinit()
686 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_reinit()
687 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
691 tty->ldisc = ld; in tty_ldisc_reinit()
693 retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_reinit()
695 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
696 tty->ldisc = NULL; in tty_ldisc_reinit()
720 tty_ldisc_debug(tty, "%p: hangup\n", tty->ldisc); in tty_ldisc_hangup()
749 if (tty->ldisc) { in tty_ldisc_hangup()
772 int retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_setup()
781 retval = tty_ldisc_open(o_tty, o_tty->ldisc); in tty_ldisc_setup()
783 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_setup()
833 tty->ldisc = ld; in tty_ldisc_init()
847 if (tty->ldisc) in tty_ldisc_deinit()
848 tty_ldisc_put(tty->ldisc); in tty_ldisc_deinit()
849 tty->ldisc = NULL; in tty_ldisc_deinit()