/drivers/media/usb/dvb-usb/ |
D | usb-urb.c | 72 usb_kill_urb(stream->urb_list[i]); in usb_urb_kill() 83 if ((ret = usb_submit_urb(stream->urb_list[i],GFP_ATOMIC))) { in usb_urb_submit() 147 stream->urb_list[i] = usb_alloc_urb(0, GFP_ATOMIC); in usb_bulk_urb_init() 148 if (!stream->urb_list[i]) { in usb_bulk_urb_init() 151 usb_free_urb(stream->urb_list[j]); in usb_bulk_urb_init() 154 usb_fill_bulk_urb( stream->urb_list[i], stream->udev, in usb_bulk_urb_init() 160 stream->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in usb_bulk_urb_init() 161 stream->urb_list[i]->transfer_dma = stream->dma_addr[i]; in usb_bulk_urb_init() 180 stream->urb_list[i] = usb_alloc_urb(stream->props.u.isoc.framesperurb, GFP_ATOMIC); in usb_isoc_urb_init() 181 if (!stream->urb_list[i]) { in usb_isoc_urb_init() [all …]
|
D | dvb-usb.h | 321 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
|
/drivers/media/usb/dvb-usb-v2/ |
D | usb_urb.c | 84 usb_kill_urb(stream->urb_list[i]); in usb_urb_killv2() 103 ret = usb_submit_urb(stream->urb_list[i], GFP_ATOMIC); in usb_urb_submitv2() 123 if (stream->urb_list[i]) { in usb_urb_free_urbs() 127 usb_free_urb(stream->urb_list[i]); in usb_urb_free_urbs() 142 stream->urb_list[i] = usb_alloc_urb(0, GFP_ATOMIC); in usb_urb_alloc_bulk_urbs() 143 if (!stream->urb_list[i]) { in usb_urb_alloc_bulk_urbs() 146 usb_free_urb(stream->urb_list[j]); in usb_urb_alloc_bulk_urbs() 149 usb_fill_bulk_urb(stream->urb_list[i], in usb_urb_alloc_bulk_urbs() 157 stream->urb_list[i]->transfer_flags = URB_NO_TRANSFER_DMA_MAP; in usb_urb_alloc_bulk_urbs() 158 stream->urb_list[i]->transfer_dma = stream->dma_addr[i]; in usb_urb_alloc_bulk_urbs() [all …]
|
D | dvb_usb.h | 291 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
|
D | lmedm04.c | 891 usb_kill_urb(stream->urb_list[i]); in lme2510_kill_urb()
|
/drivers/usb/core/ |
D | urb.c | 129 list_add_tail(&urb->anchor_list, &anchor->urb_list); in usb_anchor_urb() 146 if (list_empty(&anchor->urb_list)) in __usb_unanchor_urb() 743 while (!list_empty(&anchor->urb_list)) { in usb_kill_anchored_urbs() 744 victim = list_entry(anchor->urb_list.prev, struct urb, in usb_kill_anchored_urbs() 776 while (!list_empty(&anchor->urb_list)) { in usb_poison_anchored_urbs() 777 victim = list_entry(anchor->urb_list.prev, struct urb, in usb_poison_anchored_urbs() 804 list_for_each_entry(lazarus, &anchor->urb_list, anchor_list) { in usb_unpoison_anchored_urbs() 845 return wait_event_timeout(anchor->wait, list_empty(&anchor->urb_list), in usb_wait_anchor_empty_timeout() 863 if (!list_empty(&anchor->urb_list)) { in usb_get_from_anchor() 864 victim = list_entry(anchor->urb_list.next, struct urb, in usb_get_from_anchor() [all …]
|
D | hcd.c | 1177 list_add_tail(&urb->urb_list, &urb->ep->urb_list); in usb_hcd_link_urb_to_ep() 1213 list_for_each(tmp, &urb->ep->urb_list) { in usb_hcd_check_unlink_urb() 1214 if (tmp == &urb->urb_list) in usb_hcd_check_unlink_urb() 1217 if (tmp != &urb->urb_list) in usb_hcd_check_unlink_urb() 1244 list_del_init(&urb->urb_list); in usb_hcd_unlink_urb_from_ep() 1554 INIT_LIST_HEAD(&urb->urb_list); in usb_hcd_submit_urb() 1687 list_for_each_entry (urb, &ep->urb_list, urb_list) { in usb_hcd_flush_endpoint() 1725 while (!list_empty (&ep->urb_list)) { in usb_hcd_flush_endpoint() 1730 if (!list_empty (&ep->urb_list)) { in usb_hcd_flush_endpoint() 1731 urb = list_entry (ep->urb_list.prev, struct urb, in usb_hcd_flush_endpoint() [all …]
|
D | usb.c | 394 INIT_LIST_HEAD(&dev->ep0.urb_list); in usb_alloc_dev()
|
D | config.c | 185 INIT_LIST_HEAD(&endpoint->urb_list); in usb_parse_endpoint()
|
/drivers/usb/host/ |
D | sl811-hcd.c | 340 if (unlikely(list_empty(&ep->hep->urb_list))) { in start() 345 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() 485 urb = container_of(ep->hep->urb_list.next, struct urb, urb_list); in done() 697 ->hep->urb_list.next, in sl811h_irq() 698 struct urb, urb_list), in sl811h_irq() 707 ->hep->urb_list.next, in sl811h_irq() 708 struct urb, urb_list), in sl811h_irq() 972 if (ep->hep->urb_list.next != &urb->urb_list) { in sl811h_urb_dequeue() 1029 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() 517 urb = container_of(ep->hep->urb_list.next, in start_atl_transfers() 518 struct urb, urb_list); in start_atl_transfers() 855 if (ep->hep->urb_list.next == &urb->urb_list) in isp116x_urb_dequeue() 883 for (i = 0; i < 100 && !list_empty(&hep->urb_list); i++) in isp116x_endpoint_disable() [all …]
|
D | u132-hcd.c | 170 struct urb *urb_list[ENDP_QUEUE_SIZE]; member 529 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = in u132_hcd_giveback_urb() 568 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = in u132_hcd_abandon_urb() 1399 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1419 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1432 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1445 struct urb *urb = endp->urb_list[ENDP_QUEUE_MASK & in u132_hcd_endp_work_scheduler() 1467 struct urb *urb = endp->urb_list[ in u132_hcd_endp_work_scheduler() 1490 struct urb *urb = endp->urb_list[ in u132_hcd_endp_work_scheduler() 1929 endp->urb_list[ENDP_QUEUE_MASK & endp->queue_last++] = urb; in create_endpoint_and_queue_int() [all …]
|
D | isp1760-hcd.c | 131 struct list_head urb_list; member 794 struct list_head *urb_list) in collect_qtds() argument 847 list_add_tail(&urb_listitem->urb_list, urb_list); in collect_qtds() 940 LIST_HEAD(urb_list); in schedule_ptds() 957 collect_qtds(hcd, qh, &urb_list); in schedule_ptds() 963 list_for_each_entry_safe(urb_listitem, urb_listitem_next, &urb_list, in schedule_ptds() 964 urb_list) { in schedule_ptds()
|
D | imx21-hcd.c | 507 if (list_empty(&ep_priv->ep->urb_list)) { in ep_idle() 512 &ep_priv->ep->urb_list, struct urb, urb_list)); in ep_idle() 534 if (list_empty(&ep_priv->ep->urb_list)) in urb_done() 546 if (!list_empty(&ep->urb_list)) { in nonisoc_urb_completed_for_etd() 548 &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 | 637 BUG_ON(list_empty(&ep->hep->urb_list)); \ 638 container_of(ep->hep->urb_list.next, struct urb, urb_list); \
|
D | oxu210hp.h | 425 struct list_head urb_list; /* this is the head to urb member
|
D | isp1362-hcd.c | 479 if (!list_empty(&ep->hep->urb_list)) in finish_request() 673 if (!list_empty(&ep->hep->urb_list)) { in finish_unlinks() 1426 if (ep->hep->urb_list.next == &urb->urb_list) { in isp1362_urb_dequeue() 1463 if (!list_empty(&hep->urb_list)) { in isp1362_endpoint_disable() 2132 list_for_each_entry(urb, &ep->hep->urb_list, urb_list) { in proc_isp1362_show()
|
D | oxu210hp-hcd.c | 2674 INIT_LIST_HEAD(&oxu->urb_list); in oxu_reset()
|
/drivers/usb/musb/ |
D | musb_host.h | 106 queue = &qh->hep->urb_list; in next_urb() 109 return list_entry(queue->next, struct urb, urb_list); in next_urb()
|
D | musb_host.c | 376 if (list_empty(&qh->hep->urb_list)) { in musb_advance_schedule() 2326 || urb->urb_list.prev != &qh->hep->urb_list in musb_urb_dequeue() 2337 if (ready && list_empty(&qh->hep->urb_list)) { in musb_urb_dequeue() 2382 while (!list_empty(&hep->urb_list)) { in musb_h_disable() 2392 while (!list_empty(&hep->urb_list)) in musb_h_disable()
|
/drivers/gpu/drm/udl/ |
D | udl_drv.h | 36 struct urb_list { struct 53 struct urb_list urbs; argument
|
/drivers/staging/ozwpan/ |
D | ozhcd.c | 71 struct list_head urb_list; /* List of oz_urb_link items. */ member 315 INIT_LIST_HEAD(&ep->urb_list); in oz_ep_alloc() 409 list_replace_init(&ep->urb_list, &list); in oz_ep_free() 507 list_add_tail(&urbl->link, &ep->urb_list); in oz_enqueue_ep_urb() 539 list_for_each(e, &ep->urb_list) { in oz_dequeue_ep_urb() 569 list_for_each(e, &ep->urb_list) { in oz_find_urb_by_id() 999 if (!list_empty(&ep->urb_list)) { in oz_hcd_data_ind() 1001 list_first_entry(&ep->urb_list, in oz_hcd_data_ind() 1065 while (ep->credit && !list_empty(&ep->urb_list)) { in oz_hcd_heartbeat() 1066 urbl = list_first_entry(&ep->urb_list, in oz_hcd_heartbeat() [all …]
|
/drivers/usb/atm/ |
D | usbatm.c | 221 urb = list_entry(channel->list.next, struct urb, urb_list); in usbatm_pop_urb() 222 list_del(&urb->urb_list); in usbatm_pop_urb() 247 list_add(&urb->urb_list, &channel->list); in usbatm_submit_urb() 271 list_add_tail(&urb->urb_list, &channel->list); in usbatm_complete() 1212 list_add_tail(&urb->urb_list, &channel->list); in usbatm_usb_probe()
|
/drivers/video/ |
D | smscufx.c | 86 struct urb_list { struct 99 struct urb_list urbs; argument
|
/drivers/usb/c67x00/ |
D | c67x00-sched.c | 334 if (!list_empty(&ep->urb_list)) in c67x00_endpoint_disable()
|