Lines Matching refs:queue
48 list_for_each_entry(req, &ep->queue, queue) { in queue_dbg_open()
52 list_add_tail(&req_copy->queue, queue_data); in queue_dbg_open()
61 list_for_each_entry_safe(req, req_copy, queue_data, queue) { in queue_dbg_open()
62 list_del(&req->queue); in queue_dbg_open()
86 struct list_head *queue = file->private_data; in queue_dbg_read() local
95 list_for_each_entry_safe(req, tmp_req, queue, queue) { in queue_dbg_read()
110 list_del(&req->queue); in queue_dbg_read()
131 list_for_each_entry_safe(req, tmp_req, queue_data, queue) { in queue_dbg_release()
132 list_del(&req->queue); in queue_dbg_release()
416 if (list_empty(&ep->queue)) { in submit_next_request()
421 req = list_entry(ep->queue.next, struct usba_request, queue); in submit_next_request()
447 if (list_empty(&ep->queue)) { in receive_data()
451 req = list_entry(ep->queue.next, in receive_data()
452 struct usba_request, queue); in receive_data()
472 list_del_init(&req->queue); in receive_data()
494 WARN_ON(!list_empty(&req->queue)); in request_complete()
516 list_for_each_entry_safe(req, tmp_req, list, queue) { in request_complete_list()
517 list_del_init(&req->queue); in request_complete_list()
657 list_splice_init(&ep->queue, &req_list); in usba_ep_disable()
685 INIT_LIST_HEAD(&req->queue); in usba_ep_alloc_request()
738 if (list_empty(&ep->queue)) in queue_dma()
741 list_add_tail(&req->queue, &ep->queue); in queue_dma()
779 list_add_tail(&req->queue, &ep->queue); in usba_ep_queue()
846 list_for_each_entry(req, &ep->queue, queue) { in usba_ep_dequeue()
861 if (ep->queue.next == &req->queue) { in usba_ep_dequeue()
880 list_del_init(&req->queue); in usba_ep_dequeue()
918 if (!list_empty(&ep->queue) in usba_ep_set_halt()
956 .queue = usba_ep_queue,
1044 list_for_each_entry_safe(req, tmp_req, &ep->queue, queue) { in reset_all_endpoints()
1045 list_del_init(&req->queue); in reset_all_endpoints()
1359 if (!list_empty(&ep->queue)) in usba_control_irq()
1360 req = list_entry(ep->queue.next, in usba_control_irq()
1361 struct usba_request, queue); in usba_control_irq()
1393 list_del_init(&req->queue); in usba_control_irq()
1423 list_del_init(&req->queue); in usba_control_irq()
1473 list_del_init(&req->queue); in usba_control_irq()
1547 if (list_empty(&ep->queue)) { in usba_ep_irq()
1553 req = list_entry(ep->queue.next, struct usba_request, queue); in usba_ep_irq()
1561 list_del_init(&req->queue); in usba_ep_irq()
1571 list_del_init(&req->queue); in usba_ep_irq()
1612 if (list_empty(&ep->queue)) in usba_dma_irq()
1617 req = list_entry(ep->queue.next, struct usba_request, queue); in usba_dma_irq()
1620 list_del_init(&req->queue); in usba_dma_irq()
2003 INIT_LIST_HEAD(&ep->queue); in atmel_udc_of_init()
2074 INIT_LIST_HEAD(&ep->queue); in usba_udc_pdata()