Lines Matching refs:ldisc
264 ld = tty->ldisc; in tty_ldisc_ref_wait()
285 ld = tty->ldisc; in tty_ldisc_ref()
497 tty->ldisc = disc; in tty_ldisc_failto()
554 if (!tty->ldisc) { in tty_set_ldisc()
560 if (tty->ldisc->ops->num == disc) in tty_set_ldisc()
569 old_ldisc = tty->ldisc; in tty_set_ldisc()
575 tty->ldisc = new_ldisc; in tty_set_ldisc()
585 if (tty->ldisc->ops->num != old_ldisc->ops->num && tty->ops->set_ldisc) { in tty_set_ldisc()
618 if (!tty->ldisc) in tty_ldisc_kill()
623 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_kill()
624 tty_ldisc_put(tty->ldisc); in tty_ldisc_kill()
626 tty->ldisc = NULL; in tty_ldisc_kill()
671 if (tty->ldisc) { in tty_ldisc_reinit()
672 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_reinit()
673 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
677 tty->ldisc = ld; in tty_ldisc_reinit()
679 retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_reinit()
681 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
682 tty->ldisc = NULL; in tty_ldisc_reinit()
706 tty_ldisc_debug(tty, "%p: hangup\n", tty->ldisc); in tty_ldisc_hangup()
735 if (tty->ldisc) { in tty_ldisc_hangup()
758 int retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_setup()
763 retval = tty_ldisc_open(o_tty, o_tty->ldisc); in tty_ldisc_setup()
765 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_setup()
815 tty->ldisc = ld; in tty_ldisc_init()
828 if (tty->ldisc) in tty_ldisc_deinit()
829 tty_ldisc_put(tty->ldisc); in tty_ldisc_deinit()
830 tty->ldisc = NULL; in tty_ldisc_deinit()