Home
last modified time | relevance | path

Searched refs:tty_ldisc (Results 1 – 25 of 25) sorted by relevance

/linux-6.3-rc2/drivers/tty/
A Dtty_ldisc.c142 struct tty_ldisc *ld; in tty_ldisc_get()
179 static void tty_ldisc_put(struct tty_ldisc *ld) in tty_ldisc_put()
242 struct tty_ldisc *ld; in tty_ldisc_ref_wait()
262 struct tty_ldisc *ld = NULL; in tty_ldisc_ref()
280 void tty_ldisc_deref(struct tty_ldisc *ld) in tty_ldisc_deref()
387 struct tty_ldisc *ld = tty_ldisc_ref(tty); in tty_ldisc_flush()
470 struct tty_ldisc *disc = tty_ldisc_get(tty, ld); in tty_ldisc_failto()
523 struct tty_ldisc *old_ldisc, *new_ldisc; in tty_set_ldisc()
644 struct tty_ldisc *ld; in tty_ldisc_reinit()
687 struct tty_ldisc *ld; in tty_ldisc_hangup()
[all …]
A DMakefile2 obj-$(CONFIG_TTY) += tty_io.o n_tty.o tty_ioctl.o tty_ldisc.o \
A Dtty_ioctl.c344 struct tty_ldisc *ld; in tty_set_termios()
468 struct tty_ldisc *ld; in set_termios()
895 struct tty_ldisc *ld = tty->ldisc; in __tty_perform_flush()
921 struct tty_ldisc *ld; in tty_perform_flush()
A Dtty_io.c518 struct tty_ldisc *ld; in tty_wakeup()
839 static int iterate_tty_read(struct tty_ldisc *ld, struct tty_struct *tty, in iterate_tty_read()
912 struct tty_ldisc *ld; in tty_read()
1073 struct tty_ldisc *ld; in file_tty_write()
1337 struct tty_ldisc *ld; in tty_reopen()
2197 struct tty_ldisc *ld; in tty_poll()
2277 struct tty_ldisc *ld; in tiocsti()
2449 struct tty_ldisc *ld; in tiocgetd()
2659 struct tty_ldisc *ld; in tty_ioctl()
2864 struct tty_ldisc *ld; in tty_compat_ioctl()
A Dtty.h70 void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld);
A Dtty_port.c29 struct tty_ldisc *disc; in tty_port_default_receive_buf()
50 struct tty_ldisc *disc; in tty_port_default_lookahead_buf()
A Dtty_buffer.c222 void tty_buffer_flush(struct tty_struct *tty, struct tty_ldisc *ld) in tty_buffer_flush()
453 int tty_ldisc_receive_buf(struct tty_ldisc *ld, const unsigned char *p, in tty_ldisc_receive_buf()
A Dsynclink_gt.c572 struct tty_ldisc *ld; in ldisc_receive_buf()
/linux-6.3-rc2/Documentation/driver-api/tty/
A Dtty_ldisc.rst28 tty_ldisc structure in the ldisc table counts the number of lines using this
29 discipline. The reference count of the tty_ldisc structure within a tty counts
34 .. kernel-doc:: drivers/tty/tty_ldisc.c
40 .. kernel-doc:: drivers/tty/tty_ldisc.c
46 .. kernel-doc:: include/linux/tty_ldisc.h
68 .. kernel-doc:: drivers/tty/tty_ldisc.c
84 .. kernel-doc:: drivers/tty/tty_ldisc.c
A Dn_tty.rst9 The default (and fallback) :doc:`TTY line discipline <tty_ldisc>`. It tries to
A Dindex.rst22 through a preselected :doc:`tty_ldisc` (in
37 tty_ldisc
A Dtty_buffer.rst12 <tty_ldisc>` for further processing.
/linux-6.3-rc2/include/linux/
A Dtty_ldisc.h250 struct tty_ldisc { struct
260 struct tty_ldisc *tty_ldisc_ref(struct tty_struct *); argument
261 void tty_ldisc_deref(struct tty_ldisc *);
262 struct tty_ldisc *tty_ldisc_ref_wait(struct tty_struct *);
A Dtty_flip.h8 struct tty_ldisc;
44 int tty_ldisc_receive_buf(struct tty_ldisc *ld, const unsigned char *p,
A Dtty.h201 struct tty_ldisc *ldisc;
/linux-6.3-rc2/Documentation/translations/zh_CN/process/
A Dmagic-number.rst23 struct tty_ldisc {
/linux-6.3-rc2/Documentation/translations/zh_TW/process/
A Dmagic-number.rst26 struct tty_ldisc {
/linux-6.3-rc2/Documentation/translations/it_IT/process/
A Dmagic-number.rst27 struct tty_ldisc {
/linux-6.3-rc2/Documentation/process/
A Dmagic-number.rst22 struct tty_ldisc {
/linux-6.3-rc2/Documentation/translations/sp_SP/process/
A Dmagic-number.rst28 struct tty_ldisc {
/linux-6.3-rc2/drivers/tty/vt/
A Dselection.c380 struct tty_ldisc *ld; in paste_selection()
/linux-6.3-rc2/drivers/usb/serial/
A Dgeneric.c616 struct tty_ldisc *ld = tty_ldisc_ref(tty); in usb_serial_handle_dcd_change()
/linux-6.3-rc2/drivers/isdn/capi/
A Dcapi.c411 struct tty_ldisc *ld; in handle_recv_skb()
/linux-6.3-rc2/drivers/tty/serial/
A Dserial_core.c3268 struct tty_ldisc *ld; in uart_handle_dcd_change()
/linux-6.3-rc2/drivers/char/pcmcia/
A Dsynclink_cs.c498 struct tty_ldisc *ld; in ldisc_receive_buf()

Completed in 52 milliseconds