Searched refs:cur_td (Results 1 – 2 of 2) sorted by relevance
/linux-6.12.1/drivers/usb/cdns3/ |
D | cdnsp-ring.c | 433 struct cdnsp_td *cur_td, in cdnsp_find_new_dequeue_state() argument 472 if (new_deq == cur_td->last_trb) in cdnsp_find_new_dequeue_state() 695 struct cdnsp_td *cur_td = NULL; in cdnsp_remove_request() local 707 cur_td = &preq->td; in cdnsp_remove_request() 718 seg = cdnsp_trb_in_td(pdev, cur_td->start_seg, cur_td->first_trb, in cdnsp_remove_request() 719 cur_td->last_trb, hw_deq); in cdnsp_remove_request() 724 cur_td, &deq_state); in cdnsp_remove_request() 726 cdnsp_td_to_noop(pdev, ep_ring, cur_td, false); in cdnsp_remove_request() 732 list_del_init(&cur_td->td_list); in cdnsp_remove_request() 746 cdnsp_unmap_td_bounce_buffer(pdev, ep_ring, cur_td); in cdnsp_remove_request() [all …]
|
/linux-6.12.1/drivers/usb/host/ |
D | xhci-ring.c | 764 struct xhci_td *cur_td, int status) in xhci_giveback_urb_in_irq() argument 766 struct urb *urb = cur_td->urb; in xhci_giveback_urb_in_irq() 1190 struct xhci_td *cur_td; in xhci_kill_ring_urbs() local 1193 list_for_each_entry_safe(cur_td, tmp, &ring->td_list, td_list) { in xhci_kill_ring_urbs() 1194 list_del_init(&cur_td->td_list); in xhci_kill_ring_urbs() 1196 if (!list_empty(&cur_td->cancelled_td_list)) in xhci_kill_ring_urbs() 1197 list_del_init(&cur_td->cancelled_td_list); in xhci_kill_ring_urbs() 1199 xhci_unmap_td_bounce_buffer(xhci, ring, cur_td); in xhci_kill_ring_urbs() 1201 inc_td_cnt(cur_td->urb); in xhci_kill_ring_urbs() 1202 if (last_td_in_urb(cur_td)) in xhci_kill_ring_urbs() [all …]
|