Searched refs:status_urb (Results 1 - 4 of 4) sorted by relevance

/linux-4.4.14/drivers/media/usb/gspca/
H A Dkonica.c265 struct urb *data_urb, *status_urb; sd_isoc_irq() local
293 status_urb = urb; sd_isoc_irq()
297 if (!data_urb || data_urb->start_frame != status_urb->start_frame) { sd_isoc_irq()
302 if (data_urb->number_of_packets != status_urb->number_of_packets) { sd_isoc_irq()
305 status_urb->number_of_packets); sd_isoc_irq()
309 for (i = 0; i < status_urb->number_of_packets; i++) { sd_isoc_irq()
311 status_urb->iso_frame_desc[i].status) { sd_isoc_irq()
314 status_urb->iso_frame_desc[i].status); sd_isoc_irq()
319 if (status_urb->iso_frame_desc[i].actual_length != 1) { sd_isoc_irq()
321 status_urb->iso_frame_desc[i].actual_length); sd_isoc_irq()
326 st = *((u8 *)status_urb->transfer_buffer sd_isoc_irq()
327 + status_urb->iso_frame_desc[i].offset); sd_isoc_irq()
368 st = usb_submit_urb(status_urb, GFP_ATOMIC); sd_isoc_irq()
370 PERR("usb_submit_urb(status_urb) ret %d\n", st); sd_isoc_irq()
/linux-4.4.14/drivers/usb/core/
H A Dhcd.c736 if (!hcd->uses_new_polling && !hcd->status_urb) usb_hcd_poll_rh_status()
744 urb = hcd->status_urb; usb_hcd_poll_rh_status()
747 hcd->status_urb = NULL; usb_hcd_poll_rh_status()
765 (length == 0 && hcd->status_urb != NULL)) usb_hcd_poll_rh_status()
785 if (hcd->status_urb || urb->transfer_buffer_length < len) { rh_queue_status()
795 hcd->status_urb = urb; rh_queue_status()
839 if (urb == hcd->status_urb) { usb_rh_urb_dequeue()
840 hcd->status_urb = NULL; usb_rh_urb_dequeue()
/linux-4.4.14/include/linux/usb/
H A Dhcd.h89 struct urb *status_urb; /* the current status urb */ member in struct:usb_hcd
/linux-4.4.14/drivers/usb/musb/
H A Dmusb_host.c2827 if (musb->hcd->status_urb) musb_host_poke_root_hub()

Completed in 322 milliseconds