Home
last modified time | relevance | path

Searched refs:urb_list (Results 1 – 17 of 17) sorted by relevance

/linux/drivers/media/usb/dvb-usb/
H A Dusb-urb.c73 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 …]
H A Ddvb-usb.h348 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
/linux/drivers/media/usb/dvb-usb-v2/
H A Dusb_urb.c85 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()
172 stream->urb_list[i] = usb_alloc_urb( in usb_urb_alloc_isoc_urbs()
174 if (!stream->urb_list[i]) { in usb_urb_alloc_isoc_urbs()
[all …]
H A Ddvb_usb.h297 struct urb *urb_list[MAX_NO_URBS_FOR_DATA_STREAM]; member
/linux/drivers/usb/core/
H A Durb.c49 INIT_LIST_HEAD(&urb->urb_list); in usb_init_urb()
133 list_add_tail(&urb->anchor_list, &anchor->urb_list); in usb_anchor_urb()
146 list_empty(&anchor->urb_list); in usb_anchor_check_wakeup()
815 while (!list_empty(&anchor->urb_list)) { in usb_kill_anchored_urbs()
816 victim = list_entry(anchor->urb_list.prev, in usb_kill_anchored_urbs()
854 while (!list_empty(&anchor->urb_list)) { in usb_poison_anchored_urbs()
855 victim = list_entry(anchor->urb_list.prev, in usb_poison_anchored_urbs()
886 list_for_each_entry(lazarus, &anchor->urb_list, anchor_list) { in usb_unpoison_anchored_urbs()
984 if (!list_empty(&anchor->urb_list)) { in usb_get_from_anchor()
985 victim = list_entry(anchor->urb_list.next, struct urb, in usb_get_from_anchor()
[all …]
H A Dhcd.c1158 list_add_tail(&urb->urb_list, &urb->ep->urb_list); in usb_hcd_link_urb_to_ep()
1194 list_for_each(tmp, &urb->ep->urb_list) { in usb_hcd_check_unlink_urb()
1195 if (tmp == &urb->urb_list) in usb_hcd_check_unlink_urb()
1198 if (tmp != &urb->urb_list) in usb_hcd_check_unlink_urb()
1225 list_del_init(&urb->urb_list); in usb_hcd_unlink_urb_from_ep()
1542 INIT_LIST_HEAD(&urb->urb_list); in usb_hcd_submit_urb()
1681 urb = list_entry(local_list.next, struct urb, urb_list); in usb_giveback_urb_bh()
1682 list_del_init(&urb->urb_list); in usb_giveback_urb_bh()
1744 list_add_tail(&urb->urb_list, &bh->head); in usb_hcd_giveback_urb()
1777 list_for_each_entry_reverse(urb, &ep->urb_list, urb_list) { in usb_hcd_flush_endpoint()
[all …]
H A Dusb.c675 INIT_LIST_HEAD(&dev->ep0.urb_list); in usb_alloc_dev()
/linux/drivers/gpu/drm/udl/
H A Dudl_drv.h43 struct urb_list { struct
66 struct urb_list urbs; argument
/linux/include/video/
H A Dudlfb.h26 struct urb_list { struct
38 struct urb_list urbs; argument
/linux/drivers/usb/musb/
H A Dmusb_host.h118 queue = &qh->hep->urb_list; in next_urb()
121 return list_entry(queue->next, struct urb, urb_list); in next_urb()
/linux/drivers/usb/host/
H A Dmax3421-hcd.c667 if (list_empty(&ep->urb_list)) in max3421_select_and_start_urb()
669 urb = list_first_entry(&ep->urb_list, struct urb, in max3421_select_and_start_urb()
670 urb_list); in max3421_select_and_start_urb()
777 list_for_each_entry_safe(urb, next, &ep->urb_list, urb_list) { in max3421_check_unlink()
1166 list_for_each_entry(urb, &ep->urb_list, urb_list) { in dump_eps()
H A Disp1362.h576 BUG_ON(list_empty(&ep->hep->urb_list)); \
577 container_of(ep->hep->urb_list.next, struct urb, urb_list); \
H A Dohci-q.c91 if (!list_empty(&ep->urb_list)) { in finish_urb()
92 urb = list_first_entry(&ep->urb_list, struct urb, urb_list); in finish_urb()
/linux/include/linux/
H A Dusb.h54 * @urb_list: urbs queued to this endpoint; maintained by usbcore
70 struct list_head urb_list; member
1398 struct list_head urb_list;
1408 INIT_LIST_HEAD(&anchor->urb_list); in init_usb_anchor()
1417 * @urb_list: For use by current owner of the URB.
1607 struct list_head urb_list; /* list head for use by the urb's
1399 struct list_head urb_list; global() member
1608 struct list_head urb_list; /* list head for use by the urb's global() member
/linux/drivers/usb/isp1760/
H A Disp1760-hcd.c181 struct list_head urb_list; member
1054 struct list_head *urb_list) in collect_qtds() argument
1107 list_add_tail(&urb_listitem->urb_list, urb_list); in collect_qtds()
1201 LIST_HEAD(urb_list); in schedule_ptds()
1218 collect_qtds(hcd, qh, &urb_list); in schedule_ptds()
1224 list_for_each_entry_safe(urb_listitem, urb_listitem_next, &urb_list, in schedule_ptds()
1225 urb_list) { in schedule_ptds()
/linux/drivers/video/fbdev/
H A Dsmscufx.c83 struct urb_list { struct
96 struct urb_list urbs; argument
/linux/drivers/usb/c67x00/
H A Dc67x00-sched.c310 if (!list_empty(&ep->urb_list)) in c67x00_endpoint_disable()