Lines Matching refs:serial_priv
962 struct digi_serial *serial_priv; in digi_write_bulk_callback() local
975 if (serial == NULL || (serial_priv = usb_get_serial_data(serial)) == NULL) { in digi_write_bulk_callback()
983 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_write_bulk_callback()
1181 struct digi_serial *serial_priv = usb_get_serial_data(serial); in digi_startup_device() local
1185 spin_lock(&serial_priv->ds_serial_lock); in digi_startup_device()
1186 if (serial_priv->ds_device_started) { in digi_startup_device()
1187 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1190 serial_priv->ds_device_started = 1; in digi_startup_device()
1191 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1231 struct digi_serial *serial_priv; in digi_startup() local
1234 serial_priv = kzalloc(sizeof(*serial_priv), GFP_KERNEL); in digi_startup()
1235 if (!serial_priv) in digi_startup()
1238 spin_lock_init(&serial_priv->ds_serial_lock); in digi_startup()
1239 serial_priv->ds_oob_port_num = serial->type->num_ports; in digi_startup()
1240 serial_priv->ds_oob_port = serial->port[serial_priv->ds_oob_port_num]; in digi_startup()
1242 ret = digi_port_init(serial_priv->ds_oob_port, in digi_startup()
1243 serial_priv->ds_oob_port_num); in digi_startup()
1245 kfree(serial_priv); in digi_startup()
1249 usb_set_serial_data(serial, serial_priv); in digi_startup()
1269 struct digi_serial *serial_priv; in digi_release() local
1272 serial_priv = usb_get_serial_data(serial); in digi_release()
1274 priv = usb_get_serial_port_data(serial_priv->ds_oob_port); in digi_release()
1277 kfree(serial_priv); in digi_release()
1297 struct digi_serial *serial_priv; in digi_read_bulk_callback() local
1311 (serial_priv = usb_get_serial_data(port->serial)) == NULL) { in digi_read_bulk_callback()
1326 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_read_bulk_callback()