Lines Matching refs:queue

114 	struct list_head queue;  member
128 struct list_head queue; member
251 list_del_init(&hsreq->queue); in s3c_hsudc_complete_request()
275 while (!list_empty(&hsep->queue)) { in s3c_hsudc_nuke_ep()
276 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_nuke_ep()
277 struct s3c_hsudc_req, queue); in s3c_hsudc_nuke_ep()
444 if (list_empty(&hsep->queue)) in s3c_hsudc_epin_intr()
447 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_epin_intr()
448 struct s3c_hsudc_req, queue); in s3c_hsudc_epin_intr()
481 if (list_empty(&hsep->queue)) in s3c_hsudc_epout_intr()
484 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_epout_intr()
485 struct s3c_hsudc_req, queue); in s3c_hsudc_epout_intr()
509 if (value && ep_is_in(hsep) && !list_empty(&hsep->queue)) in s3c_hsudc_set_halt()
528 if (ep_is_in(hsep) && !list_empty(&hsep->queue) && !value) { in s3c_hsudc_set_halt()
529 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_set_halt()
530 struct s3c_hsudc_req, queue); in s3c_hsudc_set_halt()
613 INIT_LIST_HEAD(&hsreq.queue); in s3c_hsudc_process_req_status()
718 if (list_empty(&hsep->queue)) in s3c_hsudc_handle_ep0_intr()
721 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_handle_ep0_intr()
722 struct s3c_hsudc_req, queue); in s3c_hsudc_handle_ep0_intr()
732 if (list_empty(&hsep->queue)) in s3c_hsudc_handle_ep0_intr()
734 hsreq = list_entry(hsep->queue.next, in s3c_hsudc_handle_ep0_intr()
735 struct s3c_hsudc_req, queue); in s3c_hsudc_handle_ep0_intr()
838 INIT_LIST_HEAD(&hsreq->queue); in s3c_hsudc_alloc_request()
854 WARN_ON(!list_empty(&hsreq->queue)); in s3c_hsudc_free_request()
878 !list_empty(&hsreq->queue))) in s3c_hsudc_queue()
899 if (list_empty(&hsep->queue) && !hsep->stopped) { in s3c_hsudc_queue()
915 list_add_tail(&hsreq->queue, &hsep->queue); in s3c_hsudc_queue()
941 list_for_each_entry(hsreq, &hsep->queue, queue) { in s3c_hsudc_dequeue()
962 .queue = s3c_hsudc_queue,
994 INIT_LIST_HEAD(&hsep->queue); in s3c_hsudc_initep()