Lines Matching refs:qtd_list
101 struct list_head qtd_list; member
123 struct list_head qtd_list; member
398 INIT_LIST_HEAD(&qh->qtd_list); in qh_alloc()
406 WARN_ON(!list_empty(&qh->qtd_list)); in qh_free()
545 if (list_is_last(&qtd->qtd_list, &qh->qtd_list)) in last_qtd_of_urb()
549 qtd = list_entry(qtd->qtd_list.next, typeof(*qtd), qtd_list); in last_qtd_of_urb()
730 INIT_LIST_HEAD(&qtd->qtd_list); in qtd_alloc()
800 list_for_each_entry_safe(qtd, qtd_next, &qh->qtd_list, qtd_list) { in collect_qtds()
850 list_del(&qtd->qtd_list); in collect_qtds()
866 if (unlikely(list_empty(&qh->qtd_list))) { in enqueue_qtds()
875 if (usb_pipeint(list_entry(qh->qtd_list.next, struct isp1760_qtd, in enqueue_qtds()
876 qtd_list)->urb->pipe)) { in enqueue_qtds()
893 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) { in enqueue_qtds()
958 if (list_empty(&qh->qtd_list)) in schedule_ptds()
1165 if (list_is_last(&qtd->qtd_list, &qh->qtd_list) || in handle_done_ptds()
1169 qtd = list_entry(qtd->qtd_list.next, in handle_done_ptds()
1170 typeof(*qtd), qtd_list); in handle_done_ptds()
1402 static void qtd_list_free(struct list_head *qtd_list) in qtd_list_free() argument
1406 list_for_each_entry_safe(qtd, qtd_next, qtd_list, qtd_list) { in qtd_list_free()
1407 list_del(&qtd->qtd_list); in qtd_list_free()
1448 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1473 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1508 list_add_tail(&qtd->qtd_list, head); in packetize_urb()
1593 list_splice_tail(&new_qtds, &qh->qtd_list); in isp1760_urb_enqueue()
1640 list_for_each_entry_from(qtd, &qh->qtd_list, qtd_list) { in dequeue_urb_from_qtd()
1683 list_for_each_entry(qtd, &qh->qtd_list, qtd_list) in isp1760_urb_dequeue()
1711 WARN_ON(!list_empty(&qh->qtd_list)); in isp1760_endpoint_disable()