Lines Matching refs:data_urb
258 struct urb *data_urb, *status_urb; in sd_isoc_irq() local
287 data_urb = sd->last_data_urb; in sd_isoc_irq()
290 if (!data_urb || data_urb->start_frame != status_urb->start_frame) { in sd_isoc_irq()
295 if (data_urb->number_of_packets != status_urb->number_of_packets) { in sd_isoc_irq()
297 data_urb->number_of_packets, in sd_isoc_irq()
303 if (data_urb->iso_frame_desc[i].status || in sd_isoc_irq()
307 data_urb->iso_frame_desc[i].status, in sd_isoc_irq()
323 data = (u8 *)data_urb->transfer_buffer in sd_isoc_irq()
324 + data_urb->iso_frame_desc[i].offset; in sd_isoc_irq()
353 data_urb->iso_frame_desc[i].actual_length); in sd_isoc_irq()
357 if (data_urb) { in sd_isoc_irq()
358 st = usb_submit_urb(data_urb, GFP_ATOMIC); in sd_isoc_irq()