Lines Matching refs:serial_priv
136 struct qt2_serial_private *serial_priv;
138 serial_priv = usb_get_serial_data(serial);
140 usb_kill_urb(serial_priv->read_urb);
141 usb_free_urb(serial_priv->read_urb);
142 kfree(serial_priv->read_buffer);
143 kfree(serial_priv);
429 struct qt2_serial_private *serial_priv = usb_get_serial_data(serial);
431 usb_kill_urb(serial_priv->read_urb);
449 struct qt2_serial_private *serial_priv;
462 serial_priv = usb_get_serial_data(serial);
463 port = serial->port[serial_priv->current_port];
513 serial_priv->current_port = newport;
514 port = serial->port[serial_priv->current_port];
586 struct qt2_serial_private *serial_priv;
591 serial_priv = usb_get_serial_data(serial);
592 serial_priv->read_urb = usb_alloc_urb(0, GFP_KERNEL);
593 if (!serial_priv->read_urb)
596 usb_fill_bulk_urb(serial_priv->read_urb, serial->dev,
599 serial_priv->read_buffer,
603 status = usb_submit_urb(serial_priv->read_urb, GFP_KERNEL);
607 usb_free_urb(serial_priv->read_urb);
616 struct qt2_serial_private *serial_priv;
629 serial_priv = kzalloc(sizeof(*serial_priv), GFP_KERNEL);
630 if (!serial_priv)
633 serial_priv->read_buffer = kmalloc(QT2_READ_BUFFER_SIZE, GFP_KERNEL);
634 if (!serial_priv->read_buffer) {
639 usb_set_serial_data(serial, serial_priv);
648 kfree(serial_priv->read_buffer);
650 kfree(serial_priv);