Lines Matching refs:serial_priv
986 struct digi_serial *serial_priv; in digi_write_bulk_callback() local
998 if (serial == NULL || (serial_priv = usb_get_serial_data(serial)) == NULL) { in digi_write_bulk_callback()
1006 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_write_bulk_callback()
1203 struct digi_serial *serial_priv = usb_get_serial_data(serial); in digi_startup_device() local
1207 spin_lock(&serial_priv->ds_serial_lock); in digi_startup_device()
1208 if (serial_priv->ds_device_started) { in digi_startup_device()
1209 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1212 serial_priv->ds_device_started = 1; in digi_startup_device()
1213 spin_unlock(&serial_priv->ds_serial_lock); in digi_startup_device()
1255 struct digi_serial *serial_priv; in digi_startup() local
1258 serial_priv = kzalloc(sizeof(*serial_priv), GFP_KERNEL); in digi_startup()
1259 if (!serial_priv) in digi_startup()
1262 spin_lock_init(&serial_priv->ds_serial_lock); in digi_startup()
1263 serial_priv->ds_oob_port_num = serial->type->num_ports; in digi_startup()
1264 serial_priv->ds_oob_port = serial->port[serial_priv->ds_oob_port_num]; in digi_startup()
1266 ret = digi_port_init(serial_priv->ds_oob_port, in digi_startup()
1267 serial_priv->ds_oob_port_num); in digi_startup()
1269 kfree(serial_priv); in digi_startup()
1273 usb_set_serial_data(serial, serial_priv); in digi_startup()
1293 struct digi_serial *serial_priv; in digi_release() local
1296 serial_priv = usb_get_serial_data(serial); in digi_release()
1298 priv = usb_get_serial_port_data(serial_priv->ds_oob_port); in digi_release()
1301 kfree(serial_priv); in digi_release()
1323 struct digi_serial *serial_priv; in digi_read_bulk_callback() local
1337 (serial_priv = usb_get_serial_data(port->serial)) == NULL) { in digi_read_bulk_callback()
1352 if (priv->dp_port_num == serial_priv->ds_oob_port_num) { in digi_read_bulk_callback()