Lines Matching refs:status_urb
258 struct urb *data_urb, *status_urb; in sd_isoc_irq() local
286 status_urb = 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()
298 status_urb->number_of_packets); in sd_isoc_irq()
302 for (i = 0; i < status_urb->number_of_packets; i++) { in sd_isoc_irq()
304 status_urb->iso_frame_desc[i].status) { in sd_isoc_irq()
308 status_urb->iso_frame_desc[i].status); in sd_isoc_irq()
313 if (status_urb->iso_frame_desc[i].actual_length != 1) { in sd_isoc_irq()
315 status_urb->iso_frame_desc[i].actual_length); in sd_isoc_irq()
320 st = *((u8 *)status_urb->transfer_buffer in sd_isoc_irq()
321 + status_urb->iso_frame_desc[i].offset); in sd_isoc_irq()
363 st = usb_submit_urb(status_urb, GFP_ATOMIC); in sd_isoc_irq()