Lines Matching refs:ldisc
273 ld = tty->ldisc; in tty_ldisc_ref_wait()
294 ld = tty->ldisc; in tty_ldisc_ref()
515 tty->ldisc = disc; in tty_ldisc_failto()
572 if (!tty->ldisc) { in tty_set_ldisc()
578 if (tty->ldisc->ops->num == disc) in tty_set_ldisc()
587 old_ldisc = tty->ldisc; in tty_set_ldisc()
593 tty->ldisc = new_ldisc; in tty_set_ldisc()
603 if (tty->ldisc->ops->num != old_ldisc->ops->num && tty->ops->set_ldisc) { in tty_set_ldisc()
637 if (!tty->ldisc) in tty_ldisc_kill()
642 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_kill()
643 tty_ldisc_put(tty->ldisc); in tty_ldisc_kill()
645 tty->ldisc = NULL; in tty_ldisc_kill()
691 if (tty->ldisc) { in tty_ldisc_reinit()
692 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_reinit()
693 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
697 tty->ldisc = ld; in tty_ldisc_reinit()
699 retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_reinit()
701 tty_ldisc_put(tty->ldisc); in tty_ldisc_reinit()
702 tty->ldisc = NULL; in tty_ldisc_reinit()
726 tty_ldisc_debug(tty, "%p: hangup\n", tty->ldisc); in tty_ldisc_hangup()
755 if (tty->ldisc) { in tty_ldisc_hangup()
778 int retval = tty_ldisc_open(tty, tty->ldisc); in tty_ldisc_setup()
787 retval = tty_ldisc_open(o_tty, o_tty->ldisc); in tty_ldisc_setup()
789 tty_ldisc_close(tty, tty->ldisc); in tty_ldisc_setup()
839 tty->ldisc = ld; in tty_ldisc_init()
853 if (tty->ldisc) in tty_ldisc_deinit()
854 tty_ldisc_put(tty->ldisc); in tty_ldisc_deinit()
855 tty->ldisc = NULL; in tty_ldisc_deinit()