Lines Matching refs:queue
76 list_del_init(&req->queue); in done()
91 if (list_empty(&ep->queue) && ep->int_mask != (1 << 0)) in done()
271 if (list_empty(&ep->queue)) in nuke()
275 while (!list_empty(&ep->queue)) { in nuke()
276 req = list_entry(ep->queue.next, struct at91_request, queue); in nuke()
403 INIT_LIST_HEAD(&req->queue); in at91_ep_alloc_request()
412 BUG_ON(!list_empty(&req->queue)); in at91_ep_free_request()
429 || !_req->buf || !list_empty(&req->queue)) { in at91_ep_queue()
452 if (list_empty(&ep->queue) && !ep->stopped) { in at91_ep_queue()
508 list_add_tail (&req->queue, &ep->queue); in at91_ep_queue()
529 list_for_each_entry (req, &ep->queue, queue) { in at91_ep_dequeue()
565 if (ep->is_in && (!list_empty(&ep->queue) || (csr >> 16) != 0)) in at91_ep_set_halt()
590 .queue = at91_ep_queue,
652 INIT_LIST_HEAD(&ep->queue); in udc_reinit()
813 if (!list_empty(&ep->queue)) in handle_ep()
814 req = list_entry(ep->queue.next, in handle_ep()
815 struct at91_request, queue); in handle_ep()
1039 if (!list_empty(&ep->queue)) in handle_setup()
1098 if (list_empty(&ep0->queue)) in handle_ep0()
1101 req = list_entry(ep0->queue.next, struct at91_request, queue); in handle_ep0()