Lines Matching refs:tty
256 int (*open)(struct tty_struct *tty, struct usb_serial_port *port);
258 int (*write)(struct tty_struct *tty, struct usb_serial_port *port,
261 int (*write_room)(struct tty_struct *tty);
262 int (*ioctl)(struct tty_struct *tty,
264 void (*set_termios)(struct tty_struct *tty,
266 void (*break_ctl)(struct tty_struct *tty, int break_state);
267 int (*chars_in_buffer)(struct tty_struct *tty);
268 void (*wait_until_sent)(struct tty_struct *tty, long timeout);
270 void (*throttle)(struct tty_struct *tty);
271 void (*unthrottle)(struct tty_struct *tty);
272 int (*tiocmget)(struct tty_struct *tty);
273 int (*tiocmset)(struct tty_struct *tty,
275 int (*tiocmiwait)(struct tty_struct *tty, unsigned long arg);
276 int (*get_icount)(struct tty_struct *tty,
284 void (*init_termios)(struct tty_struct *tty);
321 extern int usb_serial_generic_open(struct tty_struct *tty,
325 extern int usb_serial_generic_write(struct tty_struct *tty,
329 extern int usb_serial_generic_write_room(struct tty_struct *tty);
330 extern int usb_serial_generic_chars_in_buffer(struct tty_struct *tty);
331 extern void usb_serial_generic_wait_until_sent(struct tty_struct *tty,
335 extern void usb_serial_generic_throttle(struct tty_struct *tty);
336 extern void usb_serial_generic_unthrottle(struct tty_struct *tty);
337 extern int usb_serial_generic_tiocmiwait(struct tty_struct *tty,
339 extern int usb_serial_generic_get_icount(struct tty_struct *tty,
352 struct tty_struct *tty,