Lines Matching refs:qtd_list
125 struct list_head qtd_list; member
147 struct list_head qtd_list; member
422 INIT_LIST_HEAD(&qh->qtd_list); in qh_alloc()
430 WARN_ON(!list_empty(&qh->qtd_list)); in qh_free()
520 if (list_is_last(&qtd->qtd_list, &qh->qtd_list)) in last_qtd_of_urb()
524 qtd = list_entry(qtd->qtd_list.next, typeof(*qtd), qtd_list); in last_qtd_of_urb()
705 INIT_LIST_HEAD(&qtd->qtd_list); in qtd_alloc()
776 list_for_each_entry_safe(qtd, qtd_next, &qh->qtd_list, qtd_list) { in collect_qtds()
826 list_del(&qtd->qtd_list); in collect_qtds()
842 if (unlikely(list_empty(&qh->qtd_list))) { in enqueue_qtds()
851 if (usb_pipeint(list_entry(qh->qtd_list.next, struct isp1760_qtd, in enqueue_qtds()
852 qtd_list)->urb->pipe)) { in enqueue_qtds()
869 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) { in enqueue_qtds()
934 if (list_empty(&qh->qtd_list)) in schedule_ptds()
1141 if (list_is_last(&qtd->qtd_list, &qh->qtd_list) || in handle_done_ptds()
1145 qtd = list_entry(qtd->qtd_list.next, in handle_done_ptds()
1146 typeof(*qtd), qtd_list); in handle_done_ptds()
1376 static void qtd_list_free(struct list_head *qtd_list) in qtd_list_free() argument
1380 list_for_each_entry_safe(qtd, qtd_next, qtd_list, qtd_list) { in qtd_list_free()
1381 list_del(&qtd->qtd_list); in qtd_list_free()
1422 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1447 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1482 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1571 list_splice_tail(&new_qtds, &qh->qtd_list); in isp1760_urb_enqueue()
1618 list_for_each_entry_from(qtd, &qh->qtd_list, qtd_list) { in dequeue_urb_from_qtd()
1661 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) in isp1760_urb_dequeue()
1664 list_move(&qtd->qtd_list, &qh->qtd_list); in isp1760_urb_dequeue()
1690 WARN_ON(!list_empty(&qh->qtd_list)); in isp1760_endpoint_disable()