Lines Matching refs:serial_priv
986 struct digi_serial *serial_priv; in digi_write_bulk_callback() local
997 if (serial == NULL || (serial_priv = usb_get_serial_data(serial)) == NULL) { in digi_write_bulk_callback()
1005 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_write_bulk_callback()
1202 struct digi_serial *serial_priv = usb_get_serial_data(serial); in digi_startup_device() local
1206 spin_lock(&serial_priv->ds_serial_lock); in digi_startup_device()
1207 if (serial_priv->ds_device_started) { in digi_startup_device()
1208 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1211 serial_priv->ds_device_started = 1; in digi_startup_device()
1212 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1255 struct digi_serial *serial_priv; in digi_startup() local
1276 serial_priv = kzalloc(sizeof(*serial_priv), GFP_KERNEL); in digi_startup()
1277 if (!serial_priv) in digi_startup()
1280 spin_lock_init(&serial_priv->ds_serial_lock); in digi_startup()
1281 serial_priv->ds_oob_port_num = serial->type->num_ports; in digi_startup()
1282 serial_priv->ds_oob_port = serial->port[serial_priv->ds_oob_port_num]; in digi_startup()
1284 ret = digi_port_init(serial_priv->ds_oob_port, in digi_startup()
1285 serial_priv->ds_oob_port_num); in digi_startup()
1287 kfree(serial_priv); in digi_startup()
1291 usb_set_serial_data(serial, serial_priv); in digi_startup()
1311 struct digi_serial *serial_priv; in digi_release() local
1314 serial_priv = usb_get_serial_data(serial); in digi_release()
1316 priv = usb_get_serial_port_data(serial_priv->ds_oob_port); in digi_release()
1319 kfree(serial_priv); in digi_release()
1341 struct digi_serial *serial_priv; in digi_read_bulk_callback() local
1355 (serial_priv = usb_get_serial_data(port->serial)) == NULL) { in digi_read_bulk_callback()
1370 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_read_bulk_callback()