Searched refs:hw_dequeue (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci-ring.c | 525 * The returned hw_dequeue contains the lowest four bits with cycle state 577 u64 hw_dequeue; in xhci_find_new_dequeue_state() local 610 hw_dequeue = xhci_get_hw_deq(xhci, dev, ep_index, stream_id); in xhci_find_new_dequeue_state() 623 hw_dequeue & ~0xf, false); in xhci_find_new_dequeue_state() 625 index = ((dma_addr_t)(hw_dequeue & ~0xf) - halted_seg->dma) / in xhci_find_new_dequeue_state() 630 (u8)(hw_dequeue & 0x1), index, in xhci_find_new_dequeue_state() 633 state->new_cycle_state = hw_dequeue & 0x1; in xhci_find_new_dequeue_state() 640 * hw_dequeue, so walk the ring until both hw_dequeue and last_trb are in xhci_find_new_dequeue_state() 645 == (dma_addr_t)(hw_dequeue in xhci_find_new_dequeue_state() [all...] |
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdnsp-ring.c | 395 * The returned hw_dequeue contains the lowest four bits with cycle state 441 u64 hw_dequeue; in cdnsp_find_new_dequeue_state() local 451 hw_dequeue = cdnsp_get_hw_deq(pdev, pep->idx, stream_id); in cdnsp_find_new_dequeue_state() 454 state->new_cycle_state = hw_dequeue & 0x1; in cdnsp_find_new_dequeue_state() 460 * hw_dequeue, so walk the ring until both hw_dequeue and last_trb are in cdnsp_find_new_dequeue_state() 465 == (dma_addr_t)(hw_dequeue & ~0xf)) { in cdnsp_find_new_dequeue_state()
|
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-ring.c | 600 * The returned hw_dequeue contains the lowest four bits with cycle state 632 u64 hw_dequeue; in xhci_move_dequeue_past_td() local 665 hw_dequeue = xhci_get_hw_deq(xhci, dev, ep_index, stream_id); in xhci_move_dequeue_past_td() 668 new_cycle = hw_dequeue & 0x1; in xhci_move_dequeue_past_td() 673 * hw_dequeue, so walk the ring until both hw_dequeue and last_trb are in xhci_move_dequeue_past_td() 678 == (dma_addr_t)(hw_dequeue & ~0xf)) { in xhci_move_dequeue_past_td()
|
Completed in 15 milliseconds