Lines Matching refs:port
58 static int ir_open(struct tty_struct *tty, struct usb_serial_port *port);
59 static int ir_prepare_write_buffer(struct usb_serial_port *port,
63 struct usb_serial_port *port, struct ktermios *old_termios);
263 static int ir_open(struct tty_struct *tty, struct usb_serial_port *port)
267 dbg("%s - port %d", __func__, port->number);
269 for (i = 0; i < ARRAY_SIZE(port->write_urbs); ++i)
270 port->write_urbs[i]->transfer_flags = URB_ZERO_PACKET;
273 return usb_serial_generic_open(tty, port);
276 static int ir_prepare_write_buffer(struct usb_serial_port *port,
291 count = kfifo_out_locked(&port->write_fifo, buf + 1, size - 1,
292 &port->lock);
298 struct usb_serial_port *port = urb->context;
315 tty = tty_port_tty_get(&port->port);
325 struct usb_serial_port *port = urb->context;
328 dbg("%s - port %d", __func__, port->number);
337 struct usb_serial_port *port, struct ktermios *old_termios)
345 dbg("%s - port %d", __func__, port->number);
402 dev_err(&port->dev, "%s - no more urbs\n", __func__);
407 dev_err(&port->dev, "%s - out of memory\n", __func__);
415 port->serial->dev,
416 usb_sndbulkpipe(port->serial->dev,
417 port->bulk_out_endpointAddress),
421 port);
427 dev_err(&port->dev, "%s - failed to submit urb: %d\n",