Lines Matching refs:tty
27 * FIXME: long term getting the tty argument *out* of this would be good
37 int (*activate)(struct tty_port *port, struct tty_struct *tty);
55 * @tty: back pointer to &struct tty_struct, valid only if the tty is open. Use
59 * @ops: tty port operations (like activate, shutdown), see &struct
61 * @client_ops: tty port client operations (like receive_buf, write_wakeup).
63 * @lock: lock protecting @tty
87 * The tty port has a different lifetime to the tty so must be kept apart.
88 * In addition be careful as tty -> port mappings are valid for the life
89 * of the tty object but in many cases port -> tty mappings are valid only
103 struct tty_struct *tty;
233 void tty_port_tty_set(struct tty_port *port, struct tty_struct *tty);
240 int tty_port_block_til_ready(struct tty_port *port, struct tty_struct *tty,
242 int tty_port_close_start(struct tty_port *port, struct tty_struct *tty,
244 void tty_port_close_end(struct tty_port *port, struct tty_struct *tty);
245 void tty_port_close(struct tty_port *port, struct tty_struct *tty,
248 struct tty_struct *tty);
249 int tty_port_open(struct tty_port *port, struct tty_struct *tty,