Lines Matching +full:user +full:- +full:level

1 /* SPDX-License-Identifier: GPL-2.0 */
58 * struct tty_ldisc_ops - ldisc operations
68 * by the ldisc, and set @tty->receive_room to the maximum amount of data
87 * input characters it may have queued to be delivered to the user mode
95 * This function is called when the user requests to read from the @tty.
97 * for the user. If this function is not defined, the user will receive
106 * This function is called when the user requests to write to the @tty.
107 * The line discipline will deliver the characters to the low-level tty
109 * characters first. If this function is not defined, the user will
117 * This function is called when the user requests an ioctl which is not
118 * handled by the tty layer or the low-level tty driver. It is intended
120 * order for ioctls is (1) tty layer, (2) tty low-level driver, (3) line
121 * discpline. So a low-level driver can "grab" an ioctl request before
129 * Process ioctl calls from 32-bit process on 64-bit system.
132 * structure" nor tty-generic. Something private that takes an integer or
133 * a pointer to wordsize-sensitive structure belongs here, but most of
148 * This function is called when a user attempts to select/poll on a @tty
166 * This function is called by the low-level tty driver to send characters
177 * This function is called by the low-level tty driver to signal that line
178 * discpline should try to send more characters to the low-level driver
189 * exclusively by the %N_PPS (Pulse-Per-Second) line discipline.
196 * This function is called by the low-level tty driver to send characters
209 * This function is called by the low-level tty driver for characters
210 * not eaten by ->receive_buf() or ->receive_buf2(). It is useful for
211 * processing high-priority characters such as software flow-control
214 * handle later a ->receive_buf() or ->receive_buf2() call for the
215 * same characters (e.g. by skipping the actions for high-priority
216 * characters already handled by ->lookahead_buf()).
274 MODULE_ALIAS("tty-ldisc-" __stringify(ldisc))