Lines Matching refs:queue
49 list_for_each_entry(req, &ep->queue, queue) { in queue_dbg_open()
53 list_add_tail(&req_copy->queue, queue_data); in queue_dbg_open()
62 list_for_each_entry_safe(req, req_copy, queue_data, queue) { in queue_dbg_open()
63 list_del(&req->queue); in queue_dbg_open()
87 struct list_head *queue = file->private_data; in queue_dbg_read() local
96 list_for_each_entry_safe(req, tmp_req, queue, queue) { in queue_dbg_read()
111 list_del(&req->queue); in queue_dbg_read()
132 list_for_each_entry_safe(req, tmp_req, queue_data, queue) { in queue_dbg_release()
133 list_del(&req->queue); in queue_dbg_release()
417 if (list_empty(&ep->queue)) { in submit_next_request()
422 req = list_entry(ep->queue.next, struct usba_request, queue); in submit_next_request()
448 if (list_empty(&ep->queue)) { in receive_data()
452 req = list_entry(ep->queue.next, in receive_data()
453 struct usba_request, queue); in receive_data()
473 list_del_init(&req->queue); in receive_data()
495 WARN_ON(!list_empty(&req->queue)); in request_complete()
517 list_for_each_entry_safe(req, tmp_req, list, queue) { in request_complete_list()
518 list_del_init(&req->queue); in request_complete_list()
658 list_splice_init(&ep->queue, &req_list); in usba_ep_disable()
686 INIT_LIST_HEAD(&req->queue); in usba_ep_alloc_request()
739 if (list_empty(&ep->queue)) in queue_dma()
742 list_add_tail(&req->queue, &ep->queue); in queue_dma()
780 list_add_tail(&req->queue, &ep->queue); in usba_ep_queue()
847 list_for_each_entry(req, &ep->queue, queue) { in usba_ep_dequeue()
862 if (ep->queue.next == &req->queue) { in usba_ep_dequeue()
881 list_del_init(&req->queue); in usba_ep_dequeue()
919 if (!list_empty(&ep->queue) in usba_ep_set_halt()
957 .queue = usba_ep_queue,
1045 list_for_each_entry_safe(req, tmp_req, &ep->queue, queue) { in reset_all_endpoints()
1046 list_del_init(&req->queue); in reset_all_endpoints()
1360 if (!list_empty(&ep->queue)) in usba_control_irq()
1361 req = list_entry(ep->queue.next, in usba_control_irq()
1362 struct usba_request, queue); in usba_control_irq()
1394 list_del_init(&req->queue); in usba_control_irq()
1424 list_del_init(&req->queue); in usba_control_irq()
1474 list_del_init(&req->queue); in usba_control_irq()
1548 if (list_empty(&ep->queue)) { in usba_ep_irq()
1554 req = list_entry(ep->queue.next, struct usba_request, queue); in usba_ep_irq()
1562 list_del_init(&req->queue); in usba_ep_irq()
1572 list_del_init(&req->queue); in usba_ep_irq()
1613 if (list_empty(&ep->queue)) in usba_dma_irq()
1618 req = list_entry(ep->queue.next, struct usba_request, queue); in usba_dma_irq()
1621 list_del_init(&req->queue); in usba_dma_irq()
2000 INIT_LIST_HEAD(&ep->queue); in atmel_udc_of_init()
2060 INIT_LIST_HEAD(&ep->queue); in usba_udc_pdata()