Lines Matching refs:queue
135 if (list_empty (&ep->queue)) in proc_ep_show()
138 else list_for_each_entry (req, &ep->queue, queue) { in proc_ep_show()
261 list_del_init(&req->queue); in done()
276 if (list_empty(&ep->queue) && ep->int_mask != (1 << 0)) in done()
456 if (list_empty(&ep->queue)) in nuke()
460 while (!list_empty(&ep->queue)) { in nuke()
461 req = list_entry(ep->queue.next, struct at91_request, queue); in nuke()
588 INIT_LIST_HEAD(&req->queue); in at91_ep_alloc_request()
597 BUG_ON(!list_empty(&req->queue)); in at91_ep_free_request()
614 || !_req->buf || !list_empty(&req->queue)) { in at91_ep_queue()
637 if (list_empty(&ep->queue) && !ep->stopped) { in at91_ep_queue()
693 list_add_tail (&req->queue, &ep->queue); in at91_ep_queue()
717 list_for_each_entry (req, &ep->queue, queue) { in at91_ep_dequeue()
753 if (ep->is_in && (!list_empty(&ep->queue) || (csr >> 16) != 0)) in at91_ep_set_halt()
778 .queue = at91_ep_queue,
840 INIT_LIST_HEAD(&ep->queue); in udc_reinit()
1006 if (!list_empty(&ep->queue)) in handle_ep()
1007 req = list_entry(ep->queue.next, in handle_ep()
1008 struct at91_request, queue); in handle_ep()
1232 if (!list_empty(&ep->queue)) in handle_setup()
1291 if (list_empty(&ep0->queue)) in handle_ep0()
1294 req = list_entry(ep0->queue.next, struct at91_request, queue); in handle_ep0()