drivers/usb/c67x00/c67x00-sched.c
201
struct c67x00_urb_priv *urbp;
drivers/usb/c67x00/c67x00-sched.c
222
urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
224
list_del(&urbp->hep_node);
drivers/usb/c67x00/c67x00-sched.c
225
kfree(urbp);
drivers/usb/c67x00/c67x00-sched.c
347
struct c67x00_urb_priv *urbp;
drivers/usb/c67x00/c67x00-sched.c
352
urbp = kzalloc_obj(*urbp, mem_flags);
drivers/usb/c67x00/c67x00-sched.c
353
if (!urbp) {
drivers/usb/c67x00/c67x00-sched.c
370
INIT_LIST_HEAD(&urbp->hep_node);
drivers/usb/c67x00/c67x00-sched.c
371
urbp->urb = urb;
drivers/usb/c67x00/c67x00-sched.c
372
urbp->port = port;
drivers/usb/c67x00/c67x00-sched.c
374
urbp->ep_data = c67x00_ep_data_alloc(c67x00, urb);
drivers/usb/c67x00/c67x00-sched.c
376
if (!urbp->ep_data) {
drivers/usb/c67x00/c67x00-sched.c
384
urb->hcpriv = urbp;
drivers/usb/c67x00/c67x00-sched.c
401
if (list_empty(&urbp->ep_data->queue))
drivers/usb/c67x00/c67x00-sched.c
402
urb->start_frame = urbp->ep_data->next_frame;
drivers/usb/c67x00/c67x00-sched.c
407
last_urb = list_entry(urbp->ep_data->queue.prev,
drivers/usb/c67x00/c67x00-sched.c
415
urbp->cnt = 0;
drivers/usb/c67x00/c67x00-sched.c
420
list_add_tail(&urbp->hep_node, &urbp->ep_data->queue);
drivers/usb/c67x00/c67x00-sched.c
435
kfree(urbp);
drivers/usb/c67x00/c67x00-sched.c
476
struct c67x00_urb_priv *urbp;
drivers/usb/c67x00/c67x00-sched.c
481
urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
482
urbp->status = status;
drivers/usb/c67x00/c67x00-sched.c
484
list_del_init(&urbp->hep_node);
drivers/usb/c67x00/c67x00-sched.c
498
struct c67x00_urb_priv *urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
516
if (urbp->ep_data->dev->speed == USB_SPEED_LOW) {
drivers/usb/c67x00/c67x00-sched.c
568
struct c67x00_urb_priv *urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
582
td->ep_data = urbp->ep_data;
drivers/usb/c67x00/c67x00-sched.c
585
!(c67x00->low_speed_ports & (1 << urbp->port)))
drivers/usb/c67x00/c67x00-sched.c
616
(urbp->port << 14) | (len & 0x3FF));
drivers/usb/c67x00/c67x00-sched.c
732
struct c67x00_urb_priv *urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
734
if (frame_after_eq(c67x00->current_frame, urbp->ep_data->next_frame)) {
drivers/usb/c67x00/c67x00-sched.c
735
urbp->ep_data->next_frame =
drivers/usb/c67x00/c67x00-sched.c
736
frame_add(urbp->ep_data->next_frame, urb->interval);
drivers/usb/c67x00/c67x00-sched.c
744
struct c67x00_urb_priv *urbp = urb->hcpriv;
drivers/usb/c67x00/c67x00-sched.c
746
if (frame_after_eq(c67x00->current_frame, urbp->ep_data->next_frame)) {
drivers/usb/c67x00/c67x00-sched.c
750
BUG_ON(urbp->cnt >= urb->number_of_packets);
drivers/usb/c67x00/c67x00-sched.c
753
urb->iso_frame_desc[urbp->cnt].offset;
drivers/usb/c67x00/c67x00-sched.c
754
len = urb->iso_frame_desc[urbp->cnt].length;
drivers/usb/c67x00/c67x00-sched.c
758
urbp->cnt);
drivers/usb/c67x00/c67x00-sched.c
762
urb->iso_frame_desc[urbp->cnt].actual_length = 0;
drivers/usb/c67x00/c67x00-sched.c
763
urb->iso_frame_desc[urbp->cnt].status = ret;
drivers/usb/c67x00/c67x00-sched.c
764
if (urbp->cnt + 1 == urb->number_of_packets)
drivers/usb/c67x00/c67x00-sched.c
768
urbp->ep_data->next_frame =
drivers/usb/c67x00/c67x00-sched.c
769
frame_add(urbp->ep_data->next_frame, urb->interval);
drivers/usb/c67x00/c67x00-sched.c
770
urbp->cnt++;
drivers/usb/gadget/udc/dummy_hcd.c
1273
struct urbp *urbp;
drivers/usb/gadget/udc/dummy_hcd.c
1277
urbp = kmalloc_obj(*urbp, mem_flags);
drivers/usb/gadget/udc/dummy_hcd.c
1278
if (!urbp)
drivers/usb/gadget/udc/dummy_hcd.c
1280
urbp->urb = urb;
drivers/usb/gadget/udc/dummy_hcd.c
1281
urbp->miter_started = 0;
drivers/usb/gadget/udc/dummy_hcd.c
1288
kfree(urbp);
drivers/usb/gadget/udc/dummy_hcd.c
1294
kfree(urbp);
drivers/usb/gadget/udc/dummy_hcd.c
1304
list_add_tail(&urbp->urbp_list, &dum_hcd->urbp_list);
drivers/usb/gadget/udc/dummy_hcd.c
1305
urb->hcpriv = urbp;
drivers/usb/gadget/udc/dummy_hcd.c
1307
dum_hcd->next_frame_urbp = urbp;
drivers/usb/gadget/udc/dummy_hcd.c
1348
struct urbp *urbp = urb->hcpriv;
drivers/usb/gadget/udc/dummy_hcd.c
1350
struct sg_mapping_iter *miter = &urbp->miter;
drivers/usb/gadget/udc/dummy_hcd.c
1367
if (!urbp->miter_started) {
drivers/usb/gadget/udc/dummy_hcd.c
1376
urbp->miter_started = 1;
drivers/usb/gadget/udc/dummy_hcd.c
1803
struct urbp *urbp, *tmp;
drivers/usb/gadget/udc/dummy_hcd.c
1849
list_for_each_entry_safe(urbp, tmp, &dum_hcd->urbp_list, urbp_list) {
drivers/usb/gadget/udc/dummy_hcd.c
1857
if (urbp == dum_hcd->next_frame_urbp)
drivers/usb/gadget/udc/dummy_hcd.c
1860
urb = urbp->urb;
drivers/usb/gadget/udc/dummy_hcd.c
1998
list_del(&urbp->urbp_list);
drivers/usb/gadget/udc/dummy_hcd.c
1999
kfree(urbp);
drivers/usb/gadget/udc/dummy_hcd.c
2473
struct urbp *urbp;
drivers/usb/gadget/udc/dummy_hcd.c
2478
list_for_each_entry(urbp, &dum_hcd->urbp_list, urbp_list) {
drivers/usb/gadget/udc/dummy_hcd.c
2481
temp = show_urb(buf, PAGE_SIZE - size, urbp->urb);
drivers/usb/gadget/udc/dummy_hcd.c
253
struct urbp *next_frame_urbp;
drivers/usb/host/uhci-debug.c
100
static int uhci_show_urbp(struct uhci_hcd *uhci, struct urb_priv *urbp,
drivers/usb/host/uhci-debug.c
109
out += sprintf(out, "urb_priv [%p] ", urbp);
drivers/usb/host/uhci-debug.c
110
out += sprintf(out, "urb [%p] ", urbp->urb);
drivers/usb/host/uhci-debug.c
111
out += sprintf(out, "qh [%p] ", urbp->qh);
drivers/usb/host/uhci-debug.c
112
out += sprintf(out, "Dev=%d ", usb_pipedevice(urbp->urb->pipe));
drivers/usb/host/uhci-debug.c
113
out += sprintf(out, "EP=%x(%s) ", usb_pipeendpoint(urbp->urb->pipe),
drivers/usb/host/uhci-debug.c
114
(usb_pipein(urbp->urb->pipe) ? "IN" : "OUT"));
drivers/usb/host/uhci-debug.c
118
switch (usb_pipetype(urbp->urb->pipe)) {
drivers/usb/host/uhci-debug.c
126
out += sprintf(out, "%s%s", ptype, (urbp->fsbr ? " FSBR" : ""));
drivers/usb/host/uhci-debug.c
127
out += sprintf(out, " Actlen=%d%s", urbp->urb->actual_length,
drivers/usb/host/uhci-debug.c
128
(urbp->qh->type == USB_ENDPOINT_XFER_CONTROL ?
drivers/usb/host/uhci-debug.c
131
if (urbp->urb->unlinked)
drivers/usb/host/uhci-debug.c
132
out += sprintf(out, " Unlinked=%d", urbp->urb->unlinked);
drivers/usb/host/uhci-debug.c
139
list_for_each_entry(td, &urbp->td_list, list) {
drivers/usb/host/uhci-debug.c
140
if (urbp->qh->type != USB_ENDPOINT_XFER_ISOC &&
drivers/usb/host/uhci-debug.c
220
struct urb_priv *urbp = list_entry(qh->queue.next,
drivers/usb/host/uhci-debug.c
222
struct uhci_td *td = list_entry(urbp->td_list.next,
drivers/usb/host/uhci-debug.c
229
list_for_each_entry(urbp, &qh->queue, node) {
drivers/usb/host/uhci-debug.c
231
out += uhci_show_urbp(uhci, urbp, out,
drivers/usb/host/uhci-q.c
1015
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/uhci-q.c
1123
struct uhci_qh *qh, struct urb_priv *urbp)
drivers/usb/host/uhci-q.c
1129
td = list_entry(urbp->td_list.prev, struct uhci_td, list);
drivers/usb/host/uhci-q.c
1135
WARN_ON(list_empty(&urbp->td_list));
drivers/usb/host/uhci-q.c
1149
if (list_empty(&urbp->td_list))
drivers/usb/host/uhci-q.c
1152
tmp = urbp->td_list.prev;
drivers/usb/host/uhci-q.c
1157
while (tmp != &urbp->td_list) {
drivers/usb/host/uhci-q.c
1172
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
1173
struct uhci_qh *qh = urbp->qh;
drivers/usb/host/uhci-q.c
1178
list_for_each_entry_safe(td, tmp, &urbp->td_list, list) {
drivers/usb/host/uhci-q.c
1201
uhci_show_qh(uhci, urbp->qh, errbuf,
drivers/usb/host/uhci-q.c
1213
if (td->list.next != urbp->td_list.prev)
drivers/usb/host/uhci-q.c
1222
else if (&td->list != urbp->td_list.prev)
drivers/usb/host/uhci-q.c
1247
ret = uhci_fixup_short_transfer(uhci, qh, urbp);
drivers/usb/host/uhci-q.c
1261
struct urb_priv *urbp = (struct urb_priv *) urb->hcpriv;
drivers/usb/host/uhci-q.c
1341
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/uhci-q.c
1353
list_for_each_entry(td, &urbp->td_list, list) {
drivers/usb/host/uhci-q.c
1372
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
1373
struct uhci_qh *qh = urbp->qh;
drivers/usb/host/uhci-q.c
1375
list_for_each_entry_safe(td, tmp, &urbp->td_list, list) {
drivers/usb/host/uhci-q.c
1414
struct urb_priv *urbp;
drivers/usb/host/uhci-q.c
142
static void uhci_add_td_to_urbp(struct uhci_td *td, struct urb_priv *urbp)
drivers/usb/host/uhci-q.c
1424
urbp = uhci_alloc_urb_priv(uhci, urb);
drivers/usb/host/uhci-q.c
1425
if (!urbp)
drivers/usb/host/uhci-q.c
1435
urbp->qh = qh;
drivers/usb/host/uhci-q.c
144
list_add_tail(&td->list, &urbp->td_list);
drivers/usb/host/uhci-q.c
1456
list_add_tail(&urbp->node, &qh->queue);
drivers/usb/host/uhci-q.c
1462
if (qh->queue.next == &urbp->node && !qh->is_stopped) {
drivers/usb/host/uhci-q.c
1464
uhci_urbp_wants_fsbr(uhci, urbp);
drivers/usb/host/uhci-q.c
1472
uhci_free_urb_priv(uhci, urbp);
drivers/usb/host/uhci-q.c
1521
struct urb_priv *urbp = (struct urb_priv *) urb->hcpriv;
drivers/usb/host/uhci-q.c
1534
urbp->node.prev == &qh->queue &&
drivers/usb/host/uhci-q.c
1535
urbp->node.next != &qh->queue) {
drivers/usb/host/uhci-q.c
1536
struct urb *nurb = list_entry(urbp->node.next,
drivers/usb/host/uhci-q.c
1545
list_del_init(&urbp->node);
drivers/usb/host/uhci-q.c
1552
uhci_free_urb_priv(uhci, urbp);
drivers/usb/host/uhci-q.c
1577
struct urb_priv *urbp;
drivers/usb/host/uhci-q.c
1582
urbp = list_entry(qh->queue.next, struct urb_priv, node);
drivers/usb/host/uhci-q.c
1583
urb = urbp->urb;
drivers/usb/host/uhci-q.c
1615
list_for_each_entry(urbp, &qh->queue, node) {
drivers/usb/host/uhci-q.c
1616
urb = urbp->urb;
drivers/usb/host/uhci-q.c
1641
urbp = list_entry(qh->queue.next, struct urb_priv, node);
drivers/usb/host/uhci-q.c
1642
if (urbp->fsbr && qh->wait_expired) {
drivers/usb/host/uhci-q.c
1643
struct uhci_td *td = list_entry(urbp->td_list.next,
drivers/usb/host/uhci-q.c
1670
struct urb_priv *urbp = NULL;
drivers/usb/host/uhci-q.c
1687
urbp = NULL;
drivers/usb/host/uhci-q.c
1691
urbp = list_entry(qh->queue.next, struct urb_priv, node);
drivers/usb/host/uhci-q.c
1692
td = list_entry(urbp->td_list.next, struct uhci_td, list);
drivers/usb/host/uhci-q.c
1725
if (urbp && urbp->fsbr && !(status & TD_CTRL_IOC))
drivers/usb/host/uhci-q.c
1730
if (urbp)
drivers/usb/host/uhci-q.c
1731
uhci_urbp_wants_fsbr(uhci, urbp);
drivers/usb/host/uhci-q.c
238
struct urb_priv *urbp = (struct urb_priv *) urb->hcpriv;
drivers/usb/host/uhci-q.c
241
list_for_each_entry(td, &urbp->td_list, list)
drivers/usb/host/uhci-q.c
317
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
334
if (qh->queue.next != &urbp->node) {
drivers/usb/host/uhci-q.c
338
purbp = list_entry(urbp->node.prev, struct urb_priv, node);
drivers/usb/host/uhci-q.c
342
td = list_entry(urbp->td_list.prev, struct uhci_td,
drivers/usb/host/uhci-q.c
359
WARN_ON(list_empty(&urbp->td_list));
drivers/usb/host/uhci-q.c
360
td = list_entry(urbp->td_list.next, struct uhci_td, list);
drivers/usb/host/uhci-q.c
375
struct urb_priv *urbp = NULL;
drivers/usb/host/uhci-q.c
383
urbp = list_entry(qh->queue.next, struct urb_priv, node);
drivers/usb/host/uhci-q.c
393
urbp = list_prepare_entry(urbp, &qh->queue, node);
drivers/usb/host/uhci-q.c
394
list_for_each_entry_continue(urbp, &qh->queue, node) {
drivers/usb/host/uhci-q.c
398
td = list_entry(urbp->td_list.next, struct uhci_td, list);
drivers/usb/host/uhci-q.c
400
td = list_entry(urbp->td_list.prev, struct uhci_td,
drivers/usb/host/uhci-q.c
406
list_for_each_entry(td, &urbp->td_list, list) {
drivers/usb/host/uhci-q.c
487
struct urb_priv *urbp = list_entry(qh->queue.next,
drivers/usb/host/uhci-q.c
489
struct uhci_td *td = list_entry(urbp->td_list.next,
drivers/usb/host/uhci-q.c
725
struct urb_priv *urbp;
drivers/usb/host/uhci-q.c
727
urbp = kmem_cache_zalloc(uhci_up_cachep, GFP_ATOMIC);
drivers/usb/host/uhci-q.c
728
if (!urbp)
drivers/usb/host/uhci-q.c
731
urbp->urb = urb;
drivers/usb/host/uhci-q.c
732
urb->hcpriv = urbp;
drivers/usb/host/uhci-q.c
734
INIT_LIST_HEAD(&urbp->node);
drivers/usb/host/uhci-q.c
735
INIT_LIST_HEAD(&urbp->td_list);
drivers/usb/host/uhci-q.c
737
return urbp;
drivers/usb/host/uhci-q.c
74
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
741
struct urb_priv *urbp)
drivers/usb/host/uhci-q.c
745
if (!list_empty(&urbp->node))
drivers/usb/host/uhci-q.c
747
urbp->urb);
drivers/usb/host/uhci-q.c
749
list_for_each_entry_safe(td, tmp, &urbp->td_list, list) {
drivers/usb/host/uhci-q.c
754
kmem_cache_free(uhci_up_cachep, urbp);
drivers/usb/host/uhci-q.c
76
urbp->fsbr = 1;
drivers/usb/host/uhci-q.c
79
static void uhci_urbp_wants_fsbr(struct uhci_hcd *uhci, struct urb_priv *urbp)
drivers/usb/host/uhci-q.c
798
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
81
if (urbp->fsbr) {
drivers/usb/host/uhci-q.c
813
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/uhci-q.c
852
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/uhci-q.c
873
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/uhci-q.c
925
struct urb_priv *urbp = urb->hcpriv;
drivers/usb/host/uhci-q.c
979
uhci_add_td_to_urbp(td, urbp);
drivers/usb/host/xen-hcd.c
1327
struct urb_priv *urbp;
drivers/usb/host/xen-hcd.c
1334
urbp = kmem_cache_zalloc(xenhcd_urbp_cachep, mem_flags);
drivers/usb/host/xen-hcd.c
1335
if (!urbp)
drivers/usb/host/xen-hcd.c
1340
urbp->urb = urb;
drivers/usb/host/xen-hcd.c
1341
urb->hcpriv = urbp;
drivers/usb/host/xen-hcd.c
1342
urbp->req_id = ~0;
drivers/usb/host/xen-hcd.c
1343
urbp->unlink_req_id = ~0;
drivers/usb/host/xen-hcd.c
1344
INIT_LIST_HEAD(&urbp->list);
drivers/usb/host/xen-hcd.c
1345
urbp->status = 1;
drivers/usb/host/xen-hcd.c
1348
ret = xenhcd_submit_urb(info, urbp);
drivers/usb/host/xen-hcd.c
1351
xenhcd_free_urb_priv(urbp);
drivers/usb/host/xen-hcd.c
1364
struct urb_priv *urbp;
drivers/usb/host/xen-hcd.c
1370
urbp = urb->hcpriv;
drivers/usb/host/xen-hcd.c
1371
if (urbp) {
drivers/usb/host/xen-hcd.c
1372
urbp->status = status;
drivers/usb/host/xen-hcd.c
1373
ret = xenhcd_unlink_urb(info, urbp);
drivers/usb/host/xen-hcd.c
554
static void xenhcd_free_urb_priv(struct urb_priv *urbp)
drivers/usb/host/xen-hcd.c
556
urbp->urb->hcpriv = NULL;
drivers/usb/host/xen-hcd.c
557
kmem_cache_free(xenhcd_urbp_cachep, urbp);
drivers/usb/host/xen-hcd.c
765
struct urb_priv *urbp = (struct urb_priv *)urb->hcpriv;
drivers/usb/host/xen-hcd.c
766
int priv_status = urbp->status;
drivers/usb/host/xen-hcd.c
768
list_del_init(&urbp->list);
drivers/usb/host/xen-hcd.c
769
xenhcd_free_urb_priv(urbp);
drivers/usb/host/xen-hcd.c
780
static int xenhcd_do_request(struct xenhcd_info *info, struct urb_priv *urbp)
drivers/usb/host/xen-hcd.c
783
struct urb *urb = urbp->urb;
drivers/usb/host/xen-hcd.c
792
if (unlikely(urbp->unlinked)) {
drivers/usb/host/xen-hcd.c
793
req->u.unlink.unlink_id = urbp->req_id;
drivers/usb/host/xen-hcd.c
796
urbp->unlink_req_id = id;
drivers/usb/host/xen-hcd.c
803
urbp->req_id = id;
drivers/usb/host/xen-hcd.c
822
struct urb_priv *urbp;
drivers/usb/host/xen-hcd.c
830
urbp = list_entry(info->pending_submit_list.next,
drivers/usb/host/xen-hcd.c
832
if (!xenhcd_do_request(info, urbp))
drivers/usb/host/xen-hcd.c
833
list_move_tail(&urbp->list, &info->in_progress_list);
drivers/usb/host/xen-hcd.c
835
xenhcd_giveback_urb(info, urbp->urb, -ESHUTDOWN);
drivers/usb/host/xen-hcd.c
845
struct urb_priv *urbp, *tmp;
drivers/usb/host/xen-hcd.c
848
list_for_each_entry_safe(urbp, tmp, &info->in_progress_list, list) {
drivers/usb/host/xen-hcd.c
849
req_id = urbp->req_id;
drivers/usb/host/xen-hcd.c
850
if (!urbp->unlinked) {
drivers/usb/host/xen-hcd.c
854
if (urbp->urb->status == -EINPROGRESS)
drivers/usb/host/xen-hcd.c
856
xenhcd_giveback_urb(info, urbp->urb,
drivers/usb/host/xen-hcd.c
859
xenhcd_giveback_urb(info, urbp->urb,
drivers/usb/host/xen-hcd.c
860
urbp->urb->status);
drivers/usb/host/xen-hcd.c
865
list_for_each_entry_safe(urbp, tmp, &info->pending_submit_list, list)
drivers/usb/host/xen-hcd.c
866
xenhcd_giveback_urb(info, urbp->urb, -ESHUTDOWN);
drivers/usb/host/xen-hcd.c
874
struct urb_priv *urbp, *tmp;
drivers/usb/host/xen-hcd.c
876
list_for_each_entry_safe(urbp, tmp, &info->giveback_waiting_list, list)
drivers/usb/host/xen-hcd.c
877
xenhcd_giveback_urb(info, urbp->urb, urbp->urb->status);
drivers/usb/host/xen-hcd.c
880
static int xenhcd_submit_urb(struct xenhcd_info *info, struct urb_priv *urbp)
drivers/usb/host/xen-hcd.c
885
list_add_tail(&urbp->list, &info->pending_submit_list);
drivers/usb/host/xen-hcd.c
891
list_add_tail(&urbp->list, &info->pending_submit_list);
drivers/usb/host/xen-hcd.c
896
ret = xenhcd_do_request(info, urbp);
drivers/usb/host/xen-hcd.c
898
list_add_tail(&urbp->list, &info->in_progress_list);
drivers/usb/host/xen-hcd.c
903
static int xenhcd_unlink_urb(struct xenhcd_info *info, struct urb_priv *urbp)
drivers/usb/host/xen-hcd.c
908
if (urbp->unlinked)
drivers/usb/host/xen-hcd.c
911
urbp->unlinked = true;
drivers/usb/host/xen-hcd.c
914
if (urbp->req_id == ~0) {
drivers/usb/host/xen-hcd.c
915
list_move_tail(&urbp->list, &info->giveback_waiting_list);
drivers/usb/host/xen-hcd.c
922
list_move_tail(&urbp->list, &info->pending_unlink_list);
drivers/usb/host/xen-hcd.c
928
list_move_tail(&urbp->list, &info->pending_unlink_list);
drivers/usb/host/xen-hcd.c
933
ret = xenhcd_do_request(info, urbp);
drivers/usb/host/xen-hcd.c
935
list_move_tail(&urbp->list, &info->in_progress_list);
drivers/usb/usbip/vudc.h
152
void v_enqueue_ret_submit(struct vudc *udc, struct urbp *urb_p);
drivers/usb/usbip/vudc.h
167
struct urbp *alloc_urbp(void);
drivers/usb/usbip/vudc.h
168
void free_urbp_and_urb(struct urbp *urb_p);
drivers/usb/usbip/vudc.h
68
struct urbp *s;
drivers/usb/usbip/vudc_dev.c
42
struct urbp *alloc_urbp(void)
drivers/usb/usbip/vudc_dev.c
44
struct urbp *urb_p;
drivers/usb/usbip/vudc_dev.c
56
static void free_urbp(struct urbp *urb_p)
drivers/usb/usbip/vudc_dev.c
61
void free_urbp_and_urb(struct urbp *urb_p)
drivers/usb/usbip/vudc_dev.c
93
struct urbp *urb_p, *tmp;
drivers/usb/usbip/vudc_rx.c
15
static int alloc_urb_from_cmd(struct urb **urbp,
drivers/usb/usbip/vudc_rx.c
50
*urbp = urb;
drivers/usb/usbip/vudc_rx.c
66
struct urbp *urb_p;
drivers/usb/usbip/vudc_rx.c
92
struct urbp *urb_p;
drivers/usb/usbip/vudc_transfer.c
306
struct urbp *urb_p, *tmp;
drivers/usb/usbip/vudc_tx.c
25
static void setup_ret_submit_pdu(struct usbip_header *rpdu, struct urbp *urb_p)
drivers/usb/usbip/vudc_tx.c
270
void v_enqueue_ret_submit(struct vudc *udc, struct urbp *urb_p)
drivers/usb/usbip/vudc_tx.c
73
static int v_send_ret_submit(struct vudc *udc, struct urbp *urb_p)