Lines Matching refs:port
75 struct tty_port port; member
120 static inline void *usb_get_serial_port_data(struct usb_serial_port *port) in usb_get_serial_port_data() argument
122 return dev_get_drvdata(&port->dev); in usb_get_serial_port_data()
125 static inline void usb_set_serial_port_data(struct usb_serial_port *port, in usb_set_serial_port_data() argument
128 dev_set_drvdata(&port->dev, data); in usb_set_serial_port_data()
161 struct usb_serial_port *port[MAX_NUM_PORTS]; member
265 int (*port_probe)(struct usb_serial_port *port);
266 int (*port_remove)(struct usb_serial_port *port);
274 int (*open)(struct tty_struct *tty, struct usb_serial_port *port);
275 void (*close)(struct usb_serial_port *port);
276 int (*write)(struct tty_struct *tty, struct usb_serial_port *port,
285 struct usb_serial_port *port, struct ktermios *old);
289 bool (*tx_empty)(struct usb_serial_port *port);
300 void (*dtr_rts)(struct usb_serial_port *port, int on);
301 int (*carrier_raised)(struct usb_serial_port *port);
313 int (*prepare_write_buffer)(struct usb_serial_port *port,
322 extern void usb_serial_port_softint(struct usb_serial_port *port);
342 struct usb_serial_port *port);
343 extern int usb_serial_generic_write_start(struct usb_serial_port *port,
346 struct usb_serial_port *port, const unsigned char *buf, int count);
347 extern void usb_serial_generic_close(struct usb_serial_port *port);
363 extern int usb_serial_generic_submit_read_urbs(struct usb_serial_port *port,
366 extern int usb_serial_generic_prepare_write_buffer(struct usb_serial_port *port,
368 extern int usb_serial_handle_sysrq_char(struct usb_serial_port *port,
370 extern int usb_serial_handle_break(struct usb_serial_port *port);
399 if (!__port->port.console || !__print_once) { \