Lines Matching refs:queue
393 INIT_LIST_HEAD(&req->queue); in pxa25x_ep_alloc_request()
407 WARN_ON(!list_empty(&req->queue)); in pxa25x_ep_free_request()
420 list_del_init(&req->queue); in done()
513 if (list_empty(&ep->queue)) in write_fifo()
667 if (list_empty(&ep->queue)) in read_fifo()
733 || !list_empty(&req->queue))) { in pxa25x_ep_queue()
769 if (list_empty(&ep->queue) && !ep->stopped) { in pxa25x_ep_queue()
830 list_add_tail(&req->queue, &ep->queue); in pxa25x_ep_queue()
845 while (!list_empty(&ep->queue)) { in nuke()
846 req = list_entry(ep->queue.next, in nuke()
848 queue); in nuke()
870 list_for_each_entry(req, &ep->queue, queue) { in pxa25x_ep_dequeue()
914 || !list_empty(&ep->queue))) { in pxa25x_ep_set_halt()
967 if (!_ep || ep->ep.name == ep0name || !list_empty(&ep->queue)) { in pxa25x_ep_fifo_flush()
995 .queue = pxa25x_ep_queue,
1146 INIT_LIST_HEAD(&ep->queue); in udc_reinit()
1225 if (list_empty(&ep->queue)) in handle_ep0()
1228 req = list_entry(ep->queue.next, struct pxa25x_request, queue); in handle_ep0()
1470 if (likely(!list_empty(&ep->queue))) in handle_ep()
1471 req = list_entry(ep->queue.next, in handle_ep()
1472 struct pxa25x_request, queue); in handle_ep()