Lines Matching refs:port

37 	struct usb_serial_port *port = urb->context;  in symbol_int_callback()  local
38 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_int_callback()
52 dev_dbg(&port->dev, "%s - urb shutting down with status: %d\n", in symbol_int_callback()
56 dev_dbg(&port->dev, "%s - nonzero urb status received: %d\n", in symbol_int_callback()
61 usb_serial_debug_data(&port->dev, __func__, urb->actual_length, data); in symbol_int_callback()
72 tty_insert_flip_string(&port->port, &data[1], data_length); in symbol_int_callback()
73 tty_flip_buffer_push(&port->port); in symbol_int_callback()
75 dev_dbg(&port->dev, "%s - short packet\n", __func__); in symbol_int_callback()
83 result = usb_submit_urb(port->interrupt_in_urb, GFP_ATOMIC); in symbol_int_callback()
85 dev_err(&port->dev, in symbol_int_callback()
93 static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port) in symbol_open() argument
95 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_open()
105 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); in symbol_open()
107 dev_err(&port->dev, in symbol_open()
113 static void symbol_close(struct usb_serial_port *port) in symbol_close() argument
115 usb_kill_urb(port->interrupt_in_urb); in symbol_close()
120 struct usb_serial_port *port = tty->driver_data; in symbol_throttle() local
121 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_throttle()
130 struct usb_serial_port *port = tty->driver_data; in symbol_unthrottle() local
131 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_unthrottle()
142 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); in symbol_unthrottle()
144 dev_err(&port->dev, in symbol_unthrottle()
160 static int symbol_port_probe(struct usb_serial_port *port) in symbol_port_probe() argument
170 usb_set_serial_port_data(port, priv); in symbol_port_probe()
175 static int symbol_port_remove(struct usb_serial_port *port) in symbol_port_remove() argument
177 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_port_remove()