Searched refs:tty_ldisc (Results 1 – 22 of 22) sorted by relevance
166 static struct tty_ldisc *tty_ldisc_get(struct tty_struct *tty, int disc) in tty_ldisc_get()168 struct tty_ldisc *ld; in tty_ldisc_get()192 ld = kmalloc(sizeof(struct tty_ldisc), GFP_KERNEL | __GFP_NOFAIL); in tty_ldisc_get()204 static void tty_ldisc_put(struct tty_ldisc *ld) in tty_ldisc_put()268 struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *tty) in tty_ldisc_ref_wait()270 struct tty_ldisc *ld; in tty_ldisc_ref_wait()289 struct tty_ldisc *tty_ldisc_ref(struct tty_struct *tty) in tty_ldisc_ref()291 struct tty_ldisc *ld = NULL; in tty_ldisc_ref()310 void tty_ldisc_deref(struct tty_ldisc *ld) in tty_ldisc_deref()418 struct tty_ldisc *ld = tty_ldisc_ref(tty); in tty_ldisc_flush()[all …]
317 struct tty_ldisc *ld; in tty_set_termios()365 struct tty_ldisc *ld; in set_termios()462 struct tty_ldisc *ld; in set_termiox()855 struct tty_ldisc *ld = tty->ldisc; in __tty_perform_flush()881 struct tty_ldisc *ld; in tty_perform_flush()
2 obj-$(CONFIG_TTY) += tty_io.o n_tty.o tty_ioctl.o tty_ldisc.o \
219 void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld) in tty_buffer_flush()457 int tty_ldisc_receive_buf(struct tty_ldisc *ld, const unsigned char *p, in tty_ldisc_receive_buf()
529 struct tty_ldisc *ld; in tty_wakeup()855 struct tty_ldisc *ld; in tty_read()1029 struct tty_ldisc *ld; in tty_write()1261 struct tty_ldisc *ld; in tty_reopen()2103 struct tty_ldisc *ld; in tty_poll()2186 struct tty_ldisc *ld; in tiocsti()2352 struct tty_ldisc *ld; in tiocgetd()2541 struct tty_ldisc *ld; in tty_ioctl()2754 struct tty_ldisc *ld; in tty_compat_ioctl()
28 struct tty_ldisc *disc; in tty_port_default_receive_buf()
3942 struct tty_ldisc *ld; in cyclades_proc_show()
634 struct tty_ldisc *ld; in ldisc_receive_buf()
700 struct tty_ldisc *ld; in ldisc_receive_buf()
958 struct tty_ldisc *ld; in ldisc_receive_buf()
293 struct tty_ldisc *ldisc;509 extern void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld);541 extern struct tty_ldisc *tty_ldisc_ref(struct tty_struct *);542 extern void tty_ldisc_deref(struct tty_ldisc *);543 extern struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *);715 extern int tty_ldisc_receive_buf(struct tty_ldisc *ld, const unsigned char *p,
215 struct tty_ldisc { struct
23 struct tty_ldisc {84 TTY_LDISC_MAGIC 0x5403 tty_ldisc ``include/linux/tty_ldisc.h``
27 struct tty_ldisc {101 TTY_LDISC_MAGIC 0x5403 tty_ldisc ``include/linux/tty_ldisc.h``
22 struct tty_ldisc {95 TTY_LDISC_MAGIC 0x5403 tty_ldisc ``include/linux/tty_ldisc.h``
351 struct tty_ldisc *ld; in paste_selection()
29 tty_ldisc structure in the ldisc table counts the number of lines using this30 discipline. The reference count of the tty_ldisc structure within a tty
620 struct tty_ldisc *ld = tty_ldisc_ref(tty); in usb_serial_handle_dcd_change()
408 struct tty_ldisc *ld; in handle_recv_skb()
2997 struct tty_ldisc *ld; in uart_handle_dcd_change()
498 struct tty_ldisc *ld; in ldisc_receive_buf()
700 header-test- += linux/tty_ldisc.h