Lines Matching refs:queue
530 list_add_tail(&req->queue, &ep->queue);
547 list_del(&req->queue);
574 /* de-queue any pending requests */
575 while (!list_empty(&ep->queue)) {
576 req = list_entry(ep->queue.next, struct bdc_req,
577 queue);
828 first_req = list_first_entry(&ep->queue, struct bdc_req,
829 queue);
974 if (unlikely(list_empty(&ep->queue))) {
978 req = list_entry(ep->queue.next, struct bdc_req,
979 queue);
1097 /* de-queue any pendig requests */
1098 while (!list_empty(&ep->queue)) {
1099 req = list_entry(ep->queue.next, struct bdc_req,
1100 queue);
1409 * a multiple of MaxPacket then queue 0 byte BD
1694 * and Len is multiple of MaxPacket,then queue ZLP
1697 /* queue 0 length bd */
1734 "trying to queue req %p to disabled %s\n",
1778 list_for_each_entry(iter, &ep->queue, queue) {
1816 else if (!list_empty(&ep->queue))
1938 .queue = bdc_gadget_ep_queue,
1994 INIT_LIST_HEAD(&ep->queue);