Lines Matching refs:queue

161 	if (list_empty(&ep->queue)) {  in gr_seq_ep_show()
167 list_for_each_entry(req, &ep->queue, queue) { in gr_seq_ep_show()
310 list_del_init(&req->queue); in gr_finish_request()
375 INIT_LIST_HEAD(&req->queue); in gr_alloc_request()
390 if (list_empty(&ep->queue)) { in gr_start_dma()
395 req = list_first_entry(&ep->queue, struct gr_request, queue); in gr_start_dma()
431 req = list_first_entry(&ep->queue, struct gr_request, queue); in gr_dma_advance()
607 if (unlikely(!req->req.buf || !list_empty(&req->queue))) { in gr_queue()
610 ep->ep.name, req->req.buf, list_empty(&req->queue)); in gr_queue()
641 list_add_tail(&req->queue, &ep->queue); in gr_queue()
680 while (!list_empty(&ep->queue)) { in gr_ep_nuke()
681 req = list_first_entry(&ep->queue, struct gr_request, queue); in gr_ep_nuke()
1261 req = list_first_entry(&ep->queue, struct gr_request, queue); in gr_handle_in_ep()
1290 req = list_first_entry(&ep->queue, struct gr_request, queue); in gr_handle_out_ep()
1436 if (!ep->stopped && !ep->callback && !list_empty(&ep->queue)) in gr_irq_handler()
1443 if (!ep->stopped && !ep->callback && !list_empty(&ep->queue)) in gr_irq_handler()
1665 WARN(!list_empty(&req->queue), in gr_free_request()
1733 list_for_each_entry(req, &ep->queue, queue) { in gr_dequeue()
1742 if (list_first_entry(&ep->queue, struct gr_request, queue) == req) { in gr_dequeue()
1749 } else if (!list_empty(&req->queue)) { in gr_dequeue()
1775 if (halt && ep->is_in && !list_empty(&ep->queue)) { in gr_set_halt_wedge()
1852 .queue = gr_queue_ext,
2000 INIT_LIST_HEAD(&ep->queue); in gr_ep_init()