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

1 /* SPDX-License-Identifier: GPL-2.0 */
59 * struct tty_ldisc_ops - ldisc operations
69 * by the ldisc, and set @tty->receive_room to the maximum amount of data
88 * input characters it may have queued to be delivered to the user mode
94 * This function is called when the user requests to read from the @tty.
96 * for the user. If this function is not defined, the user will receive
105 * This function is called when the user requests to write to the @tty.
106 * The line discipline will deliver the characters to the low-level tty
108 * characters first. If this function is not defined, the user will
116 * This function is called when the user requests an ioctl which is not
117 * handled by the tty layer or the low-level tty driver. It is intended
119 * order for ioctls is (1) tty layer, (2) tty low-level driver, (3) line
120 * discpline. So a low-level driver can "grab" an ioctl request before
126 * Process ioctl calls from 32-bit process on 64-bit system.
129 * structure" nor tty-generic. Something private that takes an integer or
130 * a pointer to wordsize-sensitive structure belongs here, but most of
141 * This function is called when a user attempts to select/poll on a @tty
157 * This function is called by the low-level tty driver to send characters
166 * This function is called by the low-level tty driver to signal that line
167 * discpline should try to send more characters to the low-level driver
176 * exclusively by the %N_PPS (Pulse-Per-Second) line discipline.
181 * This function is called by the low-level tty driver to send characters
192 * This function is called by the low-level tty driver for characters
193 * not eaten by ->receive_buf() or ->receive_buf2(). It is useful for
194 * processing high-priority characters such as software flow-control
197 * handle later a ->receive_buf() or ->receive_buf2() call for the
198 * same characters (e.g. by skipping the actions for high-priority
199 * characters already handled by ->lookahead_buf()).
256 MODULE_ALIAS("tty-ldisc-" __stringify(ldisc))