taglinefilesource code
disc221include/linux/tty.hint disc;
disc360include/linux/tty.hextern int tty_register_ldisc(int disc, struct tty_ldisc *new_ldisc);
disc83kernel/chr_drv/tty_io.cint tty_register_ldisc(int disc, struct tty_ldisc *new_ldisc)
disc85kernel/chr_drv/tty_io.cif (disc < N_TTY || disc >= NR_LDISCS)
disc89kernel/chr_drv/tty_io.cldiscs[disc] = *new_ldisc;
disc90kernel/chr_drv/tty_io.cldiscs[disc].flags |= LDISC_FLAG_DEFINED;
disc92kernel/chr_drv/tty_io.cmemset(&ldiscs[disc], 0, sizeof(struct tty_ldisc));
disc176kernel/chr_drv/tty_io.cldiscs[tty->disc].handler(tty);
disc1012kernel/chr_drv/tty_io.cif (ldiscs[tty->disc].read)
disc1013kernel/chr_drv/tty_io.ci = (ldiscs[tty->disc].read)(tty,file,buf,count);
disc1048kernel/chr_drv/tty_io.cif (ldiscs[tty->disc].write)
disc1049kernel/chr_drv/tty_io.ci = (ldiscs[tty->disc].write)(tty,file,buf,count);
disc1244kernel/chr_drv/tty_io.cif (ldiscs[tty->disc].close != NULL)
disc1245kernel/chr_drv/tty_io.cldiscs[tty->disc].close(tty);
disc1581kernel/chr_drv/tty_io.ctty->disc = N_TTY;
disc381kernel/chr_drv/tty_ioctl.cif (tty->disc == ldisc)
disc387kernel/chr_drv/tty_ioctl.cif (ldiscs[tty->disc].close)
disc388kernel/chr_drv/tty_ioctl.cldiscs[tty->disc].close(tty);
disc391kernel/chr_drv/tty_ioctl.ctty->disc = ldisc;
disc393kernel/chr_drv/tty_ioctl.cif (ldiscs[tty->disc].open)
disc394kernel/chr_drv/tty_ioctl.creturn(ldiscs[tty->disc].open(tty));
disc600kernel/chr_drv/tty_ioctl.cput_fs_long(tty->disc, (unsigned long *) arg);
disc640kernel/chr_drv/tty_ioctl.cif (ldiscs[tty->disc].ioctl) {
disc641kernel/chr_drv/tty_ioctl.cretval = (ldiscs[tty->disc].ioctl)