tag | line | file | source code |
ldisc | 1018 | drivers/char/cyclades.c | && tty->ldisc.write_wakeup){ |
ldisc | 1019 | drivers/char/cyclades.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 1718 | drivers/char/cyclades.c | && tty->ldisc.write_wakeup) |
ldisc | 1719 | drivers/char/cyclades.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 1739 | drivers/char/cyclades.c | tty->ldisc.chars_in_buffer(tty)); |
ldisc | 1781 | drivers/char/cyclades.c | tty->ldisc.chars_in_buffer(tty)); |
ldisc | 2377 | drivers/char/cyclades.c | if (tty->ldisc.flush_buffer) |
ldisc | 2378 | drivers/char/cyclades.c | tty->ldisc.flush_buffer(tty); |
ldisc | 997 | drivers/char/istallion.c | if (tty->ldisc.flush_buffer) |
ldisc | 998 | drivers/char/istallion.c | (tty->ldisc.flush_buffer)(tty); |
ldisc | 2179 | drivers/char/istallion.c | if ((tty->flags & (1 << TTY_DO_WRITE_WAKEUP)) && tty->ldisc.write_wakeup) |
ldisc | 2180 | drivers/char/istallion.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 2452 | drivers/char/istallion.c | if ((tty->flags & (1 << TTY_DO_WRITE_WAKEUP)) && tty->ldisc.write_wakeup) |
ldisc | 2453 | drivers/char/istallion.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 108 | drivers/char/pty.c | o_tty->ldisc.write_wakeup) |
ldisc | 109 | drivers/char/pty.c | (o_tty->ldisc.write_wakeup)(o_tty); |
ldisc | 131 | drivers/char/pty.c | r = to->ldisc.receive_room(to); |
ldisc | 135 | drivers/char/pty.c | to->ldisc.receive_buf(to, temp_buffer, 0, n); |
ldisc | 141 | drivers/char/pty.c | c = MIN(count, to->ldisc.receive_room(to)); |
ldisc | 142 | drivers/char/pty.c | to->ldisc.receive_buf(to, buf, 0, c); |
ldisc | 155 | drivers/char/pty.c | return to->ldisc.receive_room(to); |
ldisc | 162 | drivers/char/pty.c | if (!to || !to->ldisc.chars_in_buffer) |
ldisc | 165 | drivers/char/pty.c | return to->ldisc.chars_in_buffer(to); |
ldisc | 175 | drivers/char/pty.c | if (to->ldisc.flush_buffer) |
ldisc | 176 | drivers/char/pty.c | to->ldisc.flush_buffer(to); |
ldisc | 2246 | drivers/char/scc.c | tty->ldisc.write_wakeup) |
ldisc | 2247 | drivers/char/scc.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 288 | drivers/char/selection.c | l = MIN(c, tty->ldisc.receive_room(tty)); |
ldisc | 289 | drivers/char/selection.c | tty->ldisc.receive_buf(tty, bp, 0, l); |
ldisc | 742 | drivers/char/serial.c | tty->ldisc.write_wakeup) |
ldisc | 743 | drivers/char/serial.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 1390 | drivers/char/serial.c | tty->ldisc.write_wakeup) |
ldisc | 1391 | drivers/char/serial.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 1409 | drivers/char/serial.c | tty->ldisc.chars_in_buffer(tty)); |
ldisc | 1432 | drivers/char/serial.c | tty->ldisc.chars_in_buffer(tty)); |
ldisc | 2148 | drivers/char/serial.c | if (tty->ldisc.flush_buffer) |
ldisc | 2149 | drivers/char/serial.c | tty->ldisc.flush_buffer(tty); |
ldisc | 2153 | drivers/char/serial.c | if (tty->ldisc.num != ldiscs[N_TTY].num) { |
ldisc | 2154 | drivers/char/serial.c | if (tty->ldisc.close) |
ldisc | 2155 | drivers/char/serial.c | (tty->ldisc.close)(tty); |
ldisc | 2156 | drivers/char/serial.c | tty->ldisc = ldiscs[N_TTY]; |
ldisc | 2158 | drivers/char/serial.c | if (tty->ldisc.open) |
ldisc | 2159 | drivers/char/serial.c | (tty->ldisc.open)(tty); |
ldisc | 849 | drivers/char/stallion.c | if (tty->ldisc.flush_buffer) |
ldisc | 850 | drivers/char/stallion.c | (tty->ldisc.flush_buffer)(tty); |
ldisc | 1485 | drivers/char/stallion.c | if ((tty->flags & (1 << TTY_DO_WRITE_WAKEUP)) && tty->ldisc.write_wakeup) |
ldisc | 1486 | drivers/char/stallion.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 1910 | drivers/char/stallion.c | if ((tty->flags & (1 << TTY_DO_WRITE_WAKEUP)) && tty->ldisc.write_wakeup) |
ldisc | 1911 | drivers/char/stallion.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 209 | drivers/char/tty_io.c | static int tty_set_ldisc(struct tty_struct *tty, int ldisc) |
ldisc | 214 | drivers/char/tty_io.c | if ((ldisc < N_TTY) || (ldisc >= NR_LDISCS) || |
ldisc | 215 | drivers/char/tty_io.c | !(ldiscs[ldisc].flags & LDISC_FLAG_DEFINED)) |
ldisc | 218 | drivers/char/tty_io.c | if (tty->ldisc.num == ldisc) |
ldisc | 220 | drivers/char/tty_io.c | o_ldisc = tty->ldisc; |
ldisc | 225 | drivers/char/tty_io.c | if (tty->ldisc.close) |
ldisc | 226 | drivers/char/tty_io.c | (tty->ldisc.close)(tty); |
ldisc | 229 | drivers/char/tty_io.c | tty->ldisc = ldiscs[ldisc]; |
ldisc | 230 | drivers/char/tty_io.c | tty->termios->c_line = ldisc; |
ldisc | 231 | drivers/char/tty_io.c | if (tty->ldisc.open) |
ldisc | 232 | drivers/char/tty_io.c | retval = (tty->ldisc.open)(tty); |
ldisc | 234 | drivers/char/tty_io.c | tty->ldisc = o_ldisc; |
ldisc | 235 | drivers/char/tty_io.c | tty->termios->c_line = tty->ldisc.num; |
ldisc | 236 | drivers/char/tty_io.c | if (tty->ldisc.open && (tty->ldisc.open(tty) < 0)) { |
ldisc | 237 | drivers/char/tty_io.c | tty->ldisc = ldiscs[N_TTY]; |
ldisc | 239 | drivers/char/tty_io.c | if (tty->ldisc.open) { |
ldisc | 240 | drivers/char/tty_io.c | int r = tty->ldisc.open(tty); |
ldisc | 249 | drivers/char/tty_io.c | if (tty->ldisc.num != o_ldisc.num && tty->driver.set_ldisc) |
ldisc | 377 | drivers/char/tty_io.c | if (tty->ldisc.flush_buffer) |
ldisc | 378 | drivers/char/tty_io.c | tty->ldisc.flush_buffer(tty); |
ldisc | 382 | drivers/char/tty_io.c | tty->ldisc.write_wakeup) |
ldisc | 383 | drivers/char/tty_io.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 391 | drivers/char/tty_io.c | if (tty->ldisc.num != ldiscs[N_TTY].num) { |
ldisc | 392 | drivers/char/tty_io.c | if (tty->ldisc.close) |
ldisc | 393 | drivers/char/tty_io.c | (tty->ldisc.close)(tty); |
ldisc | 394 | drivers/char/tty_io.c | tty->ldisc = ldiscs[N_TTY]; |
ldisc | 396 | drivers/char/tty_io.c | if (tty->ldisc.open) { |
ldisc | 397 | drivers/char/tty_io.c | i = (tty->ldisc.open)(tty); |
ldisc | 698 | drivers/char/tty_io.c | tty->ldisc.write_wakeup) |
ldisc | 699 | drivers/char/tty_io.c | (tty->ldisc.write_wakeup)(tty); |
ldisc | 730 | drivers/char/tty_io.c | if (tty->ldisc.read) |
ldisc | 732 | drivers/char/tty_io.c | i = (tty->ldisc.read)(tty,file,(unsigned char *)buf,(unsigned int)count); |
ldisc | 766 | drivers/char/tty_io.c | if (tty->ldisc.write) |
ldisc | 768 | drivers/char/tty_io.c | i = (tty->ldisc.write)(tty,file,(const unsigned char *)buf,(unsigned int)count); |
ldisc | 888 | drivers/char/tty_io.c | if (tty->ldisc.open) { |
ldisc | 889 | drivers/char/tty_io.c | retval = (tty->ldisc.open)(tty); |
ldisc | 920 | drivers/char/tty_io.c | if (o_tty->ldisc.open) { |
ldisc | 921 | drivers/char/tty_io.c | retval = (o_tty->ldisc.open)(o_tty); |
ldisc | 1091 | drivers/char/tty_io.c | if (tty->ldisc.close) |
ldisc | 1092 | drivers/char/tty_io.c | (tty->ldisc.close)(tty); |
ldisc | 1093 | drivers/char/tty_io.c | tty->ldisc = ldiscs[N_TTY]; |
ldisc | 1096 | drivers/char/tty_io.c | if (o_tty->ldisc.close) |
ldisc | 1097 | drivers/char/tty_io.c | (o_tty->ldisc.close)(o_tty); |
ldisc | 1098 | drivers/char/tty_io.c | o_tty->ldisc = ldiscs[N_TTY]; |
ldisc | 1238 | drivers/char/tty_io.c | if (tty->ldisc.select) |
ldisc | 1239 | drivers/char/tty_io.c | return (tty->ldisc.select)(tty, inode, filp, sel_type, wait); |
ldisc | 1375 | drivers/char/tty_io.c | tty->ldisc.receive_buf(tty, &ch, &mbz, 1); |
ldisc | 1502 | drivers/char/tty_io.c | put_user(tty->ldisc.num, (int *) arg); |
ldisc | 1584 | drivers/char/tty_io.c | if (tty->ldisc.ioctl) { |
ldisc | 1585 | drivers/char/tty_io.c | retval = (tty->ldisc.ioctl)(tty, file, |
ldisc | 1620 | drivers/char/tty_io.c | if (tty->ldisc.flush_buffer) |
ldisc | 1621 | drivers/char/tty_io.c | tty->ldisc.flush_buffer(tty); |
ldisc | 1680 | drivers/char/tty_io.c | tty->ldisc.receive_buf(tty, cp, fp, count); |
ldisc | 1690 | drivers/char/tty_io.c | tty->ldisc = ldiscs[N_TTY]; |
ldisc | 139 | drivers/char/tty_ioctl.c | if (tty->ldisc.set_termios) |
ldisc | 140 | drivers/char/tty_ioctl.c | (*tty->ldisc.set_termios)(tty, &old_termios); |
ldisc | 169 | drivers/char/tty_ioctl.c | if ((opt & TERMIOS_FLUSH) && tty->ldisc.flush_buffer) |
ldisc | 170 | drivers/char/tty_ioctl.c | tty->ldisc.flush_buffer(tty); |
ldisc | 461 | drivers/char/tty_ioctl.c | if (tty->ldisc.flush_buffer) |
ldisc | 462 | drivers/char/tty_ioctl.c | tty->ldisc.flush_buffer(tty); |
ldisc | 465 | drivers/char/tty_ioctl.c | if (tty->ldisc.flush_buffer) |
ldisc | 466 | drivers/char/tty_ioctl.c | tty->ldisc.flush_buffer(tty); |
ldisc | 325 | drivers/char/vt.c | if (tty->ldisc.flush_buffer) |
ldisc | 326 | drivers/char/vt.c | tty->ldisc.flush_buffer(tty); |
ldisc | 875 | drivers/net/ppp.c | if (tty->ldisc.flush_buffer) |
ldisc | 876 | drivers/net/ppp.c | tty->ldisc.flush_buffer (tty); |
ldisc | 744 | drivers/net/slip.c | if (tty->ldisc.flush_buffer) { |
ldisc | 745 | drivers/net/slip.c | tty->ldisc.flush_buffer(tty); |
ldisc | 202 | include/linux/tty.h | struct tty_ldisc ldisc; |