Home
last modified time | relevance | path

Searched refs:ldisc (Results 1 – 15 of 15) sorted by relevance

/Linux-v6.1/drivers/tty/
Dtty_ldisc.c84 void tty_unregister_ldisc(struct tty_ldisc_ops *ldisc) in tty_unregister_ldisc() argument
89 tty_ldiscs[ldisc->num] = NULL; in tty_unregister_ldisc()
245 ld = tty->ldisc; in tty_ldisc_ref_wait()
265 ld = tty->ldisc; in tty_ldisc_ref()
476 tty->ldisc = disc; in tty_ldisc_failto()
534 if (!tty->ldisc) { in tty_set_ldisc()
540 if (tty->ldisc->ops->num == disc) in tty_set_ldisc()
549 old_ldisc = tty->ldisc; in tty_set_ldisc()
555 tty->ldisc = new_ldisc; in tty_set_ldisc()
565 if (tty->ldisc->ops->num != old_ldisc->ops->num && tty->ops->set_ldisc) { in tty_set_ldisc()
[all …]
Dtty_ioctl.c895 struct tty_ldisc *ld = tty->ldisc; in __tty_perform_flush()
Dtty_io.c1356 if (!tty->ldisc) in tty_reopen()
/Linux-v6.1/Documentation/driver-api/tty/
Dtty_ldisc.rst18 Line disciplines are registered with tty_register_ldisc() passing the ldisc
21 returns an error then it won’t get called. Do not re-use ldisc numbers as they
22 are part of the userspace ABI and writing over an existing ldisc will cause
28 tty_ldisc structure in the ldisc table counts the number of lines using this
30 the number of active users of the ldisc at this instant. In effect it counts
31 the number of threads of execution within an ldisc method (plus those about to
77 functions are called with the ldisc unavailable. Thus tty_ldisc_ref() will fail
Dn_gsm.rst43 int ldisc = N_GSM0710;
63 ioctl(fd, TIOCSETD, &ldisc);
120 int ldisc = N_GSM0710;
133 ioctl(fd, TIOCSETD, &ldisc);
Dindex.rst23 short ldisc; in C, struct tty_ldisc_ops). Its task is to transform characters
24 as defined by a particular ldisc or by user too. The default one is n_tty,
/Linux-v6.1/include/linux/
Dtty_ldisc.h255 #define MODULE_ALIAS_LDISC(ldisc) \ argument
256 MODULE_ALIAS("tty-ldisc-" __stringify(ldisc))
267 void tty_unregister_ldisc(struct tty_ldisc_ops *ldisc);
Dtty.h201 struct tty_ldisc *ldisc; member
/Linux-v6.1/drivers/net/caif/
DKconfig19 The CAIF TTY transport driver is a Line Discipline (ldisc)
20 identified as N_CAIF. When this ldisc is opened from user space
/Linux-v6.1/drivers/pps/clients/
DMakefile7 obj-$(CONFIG_PPS_CLIENT_LDISC) += pps-ldisc.o
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-platform-kim24 daemon when the ldisc install is requested.
48 to be opened/ldisc installed, and would be '0' when UART
/Linux-v6.1/Documentation/networking/caif/
Dcaif.rst37 To achieve this we need to install the N_CAIF ldisc from user space.
124 The host seems to be able to send over the UART, at least the CAIF ldisc get
/Linux-v6.1/drivers/net/mctp/
DKconfig13 MCTP Serial Transport Binding". By attaching the ldisc to a serial
/Linux-v6.1/Documentation/networking/device_drivers/can/
Dcan327.rst80 Once the ldisc is attached, the CAN interface starts out unconfigured.
/Linux-v6.1/Documentation/input/joydev/
Djoystick.rst86 alias tty-ldisc-2 serport