/Linux-v4.19/drivers/media/usb/dvb-usb/ |
D | usb-urb.c | 73 usb_kill_urb(stream->urb_list[i]); in usb_urb_kill() 84 if ((ret = usb_submit_urb(stream->urb_list[i],GFP_ATOMIC))) { in usb_urb_submit() 148 stream->urb_list[i] = usb_alloc_urb(0, GFP_KERNEL); in usb_bulk_urb_init() 149 if (!stream->urb_list[i]) { in usb_bulk_urb_init() 152 usb_free_urb(stream->urb_list[j]); in usb_bulk_urb_init() 155 usb_fill_bulk_urb( stream->urb_list[i], stream->udev, in usb_bulk_urb_init() 161 stream->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in usb_bulk_urb_init() 162 stream->urb_list[i]->transfer_dma = stream->dma_addr[i]; in usb_bulk_urb_init() 181 stream->urb_list[i] = usb_alloc_urb(stream->props.u.isoc.framesperurb, GFP_KERNEL); in usb_isoc_urb_init() 182 if (!stream->urb_list[i]) { in usb_isoc_urb_init() [all …]
|
D | dvb-usb.h | 323 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
|
/Linux-v4.19/drivers/media/usb/dvb-usb-v2/ |
D | usb_urb.c | 85 usb_kill_urb(stream->urb_list[i]); in usb_urb_killv2() 104 ret = usb_submit_urb(stream->urb_list[i], GFP_ATOMIC); in usb_urb_submitv2() 124 if (stream->urb_list[i]) { in usb_urb_free_urbs() 128 usb_free_urb(stream->urb_list[i]); in usb_urb_free_urbs() 143 stream->urb_list[i] = usb_alloc_urb(0, GFP_ATOMIC); in usb_urb_alloc_bulk_urbs() 144 if (!stream->urb_list[i]) { in usb_urb_alloc_bulk_urbs() 147 usb_free_urb(stream->urb_list[j]); in usb_urb_alloc_bulk_urbs() 150 usb_fill_bulk_urb(stream->urb_list[i], in usb_urb_alloc_bulk_urbs() 158 stream->urb_list[i]->transfer_flags = URB_FREE_BUFFER; in usb_urb_alloc_bulk_urbs() 173 stream->urb_list[i] = usb_alloc_urb( in usb_urb_alloc_isoc_urbs() [all …]
|
D | dvb_usb.h | 299 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
|
/Linux-v4.19/drivers/usb/core/ |
D | urb.c | 132 list_add_tail(&urb->anchor_list, &anchor->urb_list); in usb_anchor_urb() 145 list_empty(&anchor->urb_list); in usb_anchor_check_wakeup() 789 while (!list_empty(&anchor->urb_list)) { in usb_kill_anchored_urbs() 790 victim = list_entry(anchor->urb_list.prev, struct urb, in usb_kill_anchored_urbs() 822 while (!list_empty(&anchor->urb_list)) { in usb_poison_anchored_urbs() 823 victim = list_entry(anchor->urb_list.prev, struct urb, in usb_poison_anchored_urbs() 850 list_for_each_entry(lazarus, &anchor->urb_list, anchor_list) { in usb_unpoison_anchored_urbs() 948 if (!list_empty(&anchor->urb_list)) { in usb_get_from_anchor() 949 victim = list_entry(anchor->urb_list.next, struct urb, in usb_get_from_anchor() 975 while (!list_empty(&anchor->urb_list)) { in usb_scuttle_anchored_urbs() [all …]
|
D | hcd.c | 1269 list_add_tail(&urb->urb_list, &urb->ep->urb_list); in usb_hcd_link_urb_to_ep() 1305 list_for_each(tmp, &urb->ep->urb_list) { in usb_hcd_check_unlink_urb() 1306 if (tmp == &urb->urb_list) in usb_hcd_check_unlink_urb() 1309 if (tmp != &urb->urb_list) in usb_hcd_check_unlink_urb() 1336 list_del_init(&urb->urb_list); in usb_hcd_unlink_urb_from_ep() 1664 INIT_LIST_HEAD(&urb->urb_list); in usb_hcd_submit_urb() 1794 urb = list_entry(local_list.next, struct urb, urb_list); in usb_giveback_urb_bh() 1795 list_del_init(&urb->urb_list); in usb_giveback_urb_bh() 1849 list_add_tail(&urb->urb_list, &bh->head); in usb_hcd_giveback_urb() 1882 list_for_each_entry_reverse(urb, &ep->urb_list, urb_list) { in usb_hcd_flush_endpoint() [all …]
|
/Linux-v4.19/include/video/ |
D | udlfb.h | 26 struct urb_list { struct 38 struct urb_list urbs; argument
|
/Linux-v4.19/drivers/usb/host/ |
D | sl811-hcd.c | 338 if (unlikely(list_empty(&ep->hep->urb_list))) { in start() 344 urb = container_of(ep->hep->urb_list.next, struct urb, urb_list); in start() 438 if (!list_empty(&ep->hep->urb_list)) in finish_request() 486 urb = container_of(ep->hep->urb_list.next, struct urb, urb_list); in done() 700 ->hep->urb_list.next, in sl811h_irq() 701 struct urb, urb_list), in sl811h_irq() 710 ->hep->urb_list.next, in sl811h_irq() 711 struct urb, urb_list), in sl811h_irq() 977 if (ep->hep->urb_list.next != &urb->urb_list) { in sl811h_urb_dequeue() 1037 if (!list_empty(&hep->urb_list)) in sl811h_endpoint_disable() [all …]
|
D | isp116x-hcd.c | 241 BUG_ON(list_empty(&ep->hep->urb_list)); in preproc_atl_queue() 242 urb = container_of(ep->hep->urb_list.next, in preproc_atl_queue() 243 struct urb, urb_list); in preproc_atl_queue() 313 if (!list_empty(&ep->hep->urb_list)) in finish_request() 359 BUG_ON(list_empty(&ep->hep->urb_list)); in postproc_atl_queue() 361 container_of(ep->hep->urb_list.next, struct urb, urb_list); in postproc_atl_queue() 518 urb = container_of(ep->hep->urb_list.next, in start_atl_transfers() 519 struct urb, urb_list); in start_atl_transfers() 856 if (ep->hep->urb_list.next == &urb->urb_list) in isp116x_urb_dequeue() 884 for (i = 0; i < 100 && !list_empty(&hep->urb_list); i++) in isp116x_endpoint_disable() [all …]
|
D | u132-hcd.c | 166 struct urb *urb_list[ENDP_QUEUE_SIZE]; member 525 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = in u132_hcd_giveback_urb() 564 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = in u132_hcd_abandon_urb() 1391 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1411 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1424 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1437 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1459 struct urb *urb = endp->urb_list[ in u132_hcd_endp_work_scheduler() 1482 struct urb *urb = endp->urb_list[ in u132_hcd_endp_work_scheduler() 1918 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = urb; in create_endpoint_and_queue_int() [all …]
|
D | max3421-hcd.c | 702 if (list_empty(&ep->urb_list)) in max3421_select_and_start_urb() 704 urb = list_first_entry(&ep->urb_list, struct urb, in max3421_select_and_start_urb() 705 urb_list); in max3421_select_and_start_urb() 813 list_for_each_entry_safe(urb, next, &ep->urb_list, urb_list) { in max3421_check_unlink() 1200 list_for_each_entry(urb, &ep->urb_list, urb_list) { in dump_eps()
|
D | imx21-hcd.c | 498 if (list_empty(&ep_priv->ep->urb_list)) { in ep_idle() 503 &ep_priv->ep->urb_list, struct urb, urb_list)); in ep_idle() 525 if (list_empty(&ep_priv->ep->urb_list)) in urb_done() 537 if (!list_empty(&ep->urb_list)) { in nonisoc_urb_completed_for_etd() 539 &ep->urb_list, struct urb, urb_list); in nonisoc_urb_completed_for_etd() 1430 if (!list_empty(&ep->urb_list)) in imx21_hc_endpoint_disable()
|
D | isp1362.h | 577 BUG_ON(list_empty(&ep->hep->urb_list)); \ 578 container_of(ep->hep->urb_list.next, struct urb, urb_list); \
|
D | oxu210hp.h | 426 struct list_head urb_list; /* this is the head to urb member
|
D | ohci-q.c | 91 if (!list_empty(&ep->urb_list)) { in finish_urb() 92 urb = list_first_entry(&ep->urb_list, struct urb, urb_list); in finish_urb()
|
D | isp1362-hcd.c | 475 if (!list_empty(&ep->hep->urb_list)) in finish_request() 669 if (!list_empty(&ep->hep->urb_list)) { in finish_unlinks() 1422 if (ep->hep->urb_list.next == &urb->urb_list) { in isp1362_urb_dequeue() 1459 if (!list_empty(&hep->urb_list)) { in isp1362_endpoint_disable() 2119 list_for_each_entry(urb, &ep->hep->urb_list, urb_list) { in isp1362_show()
|
/Linux-v4.19/drivers/media/usb/airspy/ |
D | airspy.c | 127 struct urb *urb_list[MAX_BULK_BUFS]; member 333 usb_kill_urb(s->urb_list[i]); in airspy_kill_urbs() 346 ret = usb_submit_urb(s->urb_list[i], GFP_ATOMIC); in airspy_submit_urbs() 409 if (s->urb_list[i]) { in airspy_free_urbs() 412 usb_free_urb(s->urb_list[i]); in airspy_free_urbs() 427 s->urb_list[i] = usb_alloc_urb(0, GFP_ATOMIC); in airspy_alloc_urbs() 428 if (!s->urb_list[i]) { in airspy_alloc_urbs() 430 usb_free_urb(s->urb_list[j]); in airspy_alloc_urbs() 433 usb_fill_bulk_urb(s->urb_list[i], in airspy_alloc_urbs() 440 s->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in airspy_alloc_urbs() [all …]
|
/Linux-v4.19/drivers/usb/musb/ |
D | musb_host.h | 123 queue = &qh->hep->urb_list; in next_urb() 126 return list_entry(queue->next, struct urb, urb_list); in next_urb()
|
D | musb_host.c | 345 if (list_empty(&qh->hep->urb_list)) { in musb_advance_schedule() 2422 || urb->urb_list.prev != &qh->hep->urb_list in musb_urb_dequeue() 2433 if (ready && list_empty(&qh->hep->urb_list)) { in musb_urb_dequeue() 2478 while (!list_empty(&hep->urb_list)) { in musb_h_disable() 2488 while (!list_empty(&hep->urb_list)) in musb_h_disable()
|
/Linux-v4.19/drivers/gpu/drm/udl/ |
D | udl_drv.h | 41 struct urb_list { struct 62 struct urb_list urbs; argument
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | rtl2832_sdr.c | 144 struct urb *urb_list[MAX_BULK_BUFS]; member 290 usb_kill_urb(dev->urb_list[i]); in rtl2832_sdr_kill_urbs() 304 ret = usb_submit_urb(dev->urb_list[i], GFP_KERNEL); in rtl2832_sdr_submit_urbs() 374 if (dev->urb_list[i]) { in rtl2832_sdr_free_urbs() 377 usb_free_urb(dev->urb_list[i]); in rtl2832_sdr_free_urbs() 393 dev->urb_list[i] = usb_alloc_urb(0, GFP_KERNEL); in rtl2832_sdr_alloc_urbs() 394 if (!dev->urb_list[i]) { in rtl2832_sdr_alloc_urbs() 396 usb_free_urb(dev->urb_list[j]); in rtl2832_sdr_alloc_urbs() 399 usb_fill_bulk_urb(dev->urb_list[i], in rtl2832_sdr_alloc_urbs() 406 dev->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in rtl2832_sdr_alloc_urbs() [all …]
|
/Linux-v4.19/drivers/media/usb/hackrf/ |
D | hackrf.c | 140 struct urb *urb_list[MAX_BULK_BUFS]; member 587 usb_kill_urb(dev->urb_list[i]); in hackrf_kill_urbs() 600 ret = usb_submit_urb(dev->urb_list[i], GFP_KERNEL); in hackrf_submit_urbs() 664 if (dev->urb_list[i]) { in hackrf_free_urbs() 667 usb_free_urb(dev->urb_list[i]); in hackrf_free_urbs() 692 dev->urb_list[i] = usb_alloc_urb(0, GFP_KERNEL); in hackrf_alloc_urbs() 693 if (!dev->urb_list[i]) { in hackrf_alloc_urbs() 695 usb_free_urb(dev->urb_list[j]); in hackrf_alloc_urbs() 698 usb_fill_bulk_urb(dev->urb_list[i], in hackrf_alloc_urbs() 705 dev->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in hackrf_alloc_urbs() [all …]
|
/Linux-v4.19/drivers/usb/isp1760/ |
D | isp1760-hcd.c | 156 struct list_head urb_list; member 769 struct list_head *urb_list) in collect_qtds() argument 822 list_add_tail(&urb_listitem->urb_list, urb_list); in collect_qtds() 915 LIST_HEAD(urb_list); in schedule_ptds() 932 collect_qtds(hcd, qh, &urb_list); in schedule_ptds() 938 list_for_each_entry_safe(urb_listitem, urb_listitem_next, &urb_list, in schedule_ptds() 939 urb_list) { in schedule_ptds()
|
/Linux-v4.19/drivers/usb/atm/ |
D | usbatm.c | 206 urb = list_entry(channel->list.next, struct urb, urb_list); in usbatm_pop_urb() 207 list_del(&urb->urb_list); in usbatm_pop_urb() 232 list_add(&urb->urb_list, &channel->list); in usbatm_submit_urb() 256 list_add_tail(&urb->urb_list, &channel->list); in usbatm_complete() 1154 list_add_tail(&urb->urb_list, &channel->list); in usbatm_usb_probe()
|
/Linux-v4.19/include/linux/ |
D | usb.h | 71 struct list_head urb_list; member 1345 struct list_head urb_list; member 1355 INIT_LIST_HEAD(&anchor->urb_list); in init_usb_anchor() 1554 struct list_head urb_list; /* list head for use by the urb's member
|