• Home
  • Raw
  • Download

Lines Matching full:terminal

5  * This HVC device driver provides terminal access using
39 #define MSG_TYPE_TERMENV 0x02 /* Terminal environment variable */
40 #define MSG_TYPE_TERMIOS 0x04 /* Terminal IO struct update */
41 #define MSG_TYPE_WINSIZE 0x08 /* Terminal window size update */
42 #define MSG_TYPE_DATA 0x10 /* Terminal data */
98 /* Kernel module parameter: use one terminal device as default */
127 * @num: The HVC virtual terminal number (vtermno)
130 * to the HVC virtual terminal number specified as parameter @num.
202 * @buf: HVC buffer for writing received terminal data.
213 * The function returns the number of bytes written to the terminal, zero if
304 * @vtermno: HVC virtual terminal number.
341 * hvc_iucv_queue() - Buffer terminal data for sending.
381 * hvc_iucv_send() - Send an IUCV message containing terminal data.
451 * @vtermno: HVC virtual terminal number.
456 * The function calls hvc_iucv_queue() to queue terminal data for sending.
540 * to flush any buffered terminal output data and waits for completion.
563 * up the underlying HVC terminal device.
565 * otherwise there is no need to hang up the terminal device.
579 * Special notes on hanging up a HVC terminal instantiated as console:
775 * to a terminal managed by this device driver.
776 * If the path belongs to this driver, ensure that the terminal is not accessed
777 * multiple times (only one connection to a terminal is allowed).
778 * If the terminal is not yet connected, the pending path is accepted and is
781 * Returns 0 if @path belongs to a terminal managed by the this device driver;
801 * - find the device that matches the terminal ID in ipuser in hvc_iucv_path_pending()
839 /* If the terminal is already connected or being severed, then sever in hvc_iucv_path_pending()
841 * path per terminal. */ in hvc_iucv_path_pending()
881 * respective IUCV HVC terminal.
971 * @dev: IUVC HVC terminal device
974 * trigger a hang-up of the underlying HVC terminal.
989 * @dev: IUVC HVC terminal device
1425 /* register the first terminal device as console in hvc_iucv_init()
1426 * (must be done before allocating hvc terminal devices) */ in hvc_iucv_init()
1429 pr_err("Registering HVC terminal device as " in hvc_iucv_init()
1438 pr_err("Creating a new HVC terminal device " in hvc_iucv_init()