Lines Matching defs:queue
28 struct list_head queue;
235 list_del(&req->queue);
300 if (list_empty(&ep->queue)) {
308 req = list_first_entry(&ep->queue, struct isp1760_request,
309 queue);
334 if (list_empty(&ep->queue)) {
352 req = list_first_entry(&ep->queue, struct isp1760_request,
353 queue);
371 list_del(&req->queue);
376 if (!list_empty(&ep->queue))
377 req = list_first_entry(&ep->queue,
378 struct isp1760_request, queue);
432 if ((ep->addr & USB_DIR_IN) && !list_empty(&ep->queue)) {
435 req = list_first_entry(&ep->queue,
436 struct isp1760_request, queue);
794 list_splice_init(&uep->queue, &req_list);
798 list_for_each_entry_safe(req, nreq, &req_list, queue) {
799 list_del(&req->queue);
861 list_add_tail(&req->queue, &uep->queue);
866 list_add_tail(&req->queue, &uep->queue);
882 bool empty = list_empty(&uep->queue);
884 list_add_tail(&req->queue, &uep->queue);
891 "%s: can't queue request to disabled ep%02x\n",
922 list_del(&req->queue);
959 if (!list_empty(&uep->queue)) {
1045 .queue = isp1760_ep_queue,
1364 INIT_LIST_HEAD(&ep->queue);