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()
74 tty_insert_flip_string(&port->port, &data[1], data_length); in symbol_int_callback()
75 tty_flip_buffer_push(&port->port); in symbol_int_callback()
77 dev_dbg(&port->dev, "%s - short packet\n", __func__); in symbol_int_callback()
85 result = usb_submit_urb(port->interrupt_in_urb, GFP_ATOMIC); in symbol_int_callback()
87 dev_err(&port->dev, in symbol_int_callback()
95 static int symbol_open(struct tty_struct *tty, struct usb_serial_port *port) in symbol_open() argument
97 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_open()
107 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); in symbol_open()
109 dev_err(&port->dev, in symbol_open()
115 static void symbol_close(struct usb_serial_port *port) in symbol_close() argument
117 usb_kill_urb(port->interrupt_in_urb); in symbol_close()
122 struct usb_serial_port *port = tty->driver_data; in symbol_throttle() local
123 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_throttle()
132 struct usb_serial_port *port = tty->driver_data; in symbol_unthrottle() local
133 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_unthrottle()
144 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); in symbol_unthrottle()
146 dev_err(&port->dev, in symbol_unthrottle()
162 static int symbol_port_probe(struct usb_serial_port *port) in symbol_port_probe() argument
172 usb_set_serial_port_data(port, priv); in symbol_port_probe()
177 static int symbol_port_remove(struct usb_serial_port *port) in symbol_port_remove() argument
179 struct symbol_private *priv = usb_get_serial_port_data(port); in symbol_port_remove()