Home
last modified time | relevance | path

Searched refs:start_trb (Results 1 – 9 of 9) sorted by relevance

/Linux-v6.6/drivers/usb/cdns3/
Dcdns3-trace.h211 __field(int, start_trb)
226 __entry->start_trb = req->start_trb;
239 __entry->start_trb,
520 __field(unsigned int, start_trb)
529 __entry->start_trb = priv_req->start_trb;
537 __entry->enqueue_idx, __entry->start_trb,
Dcdnsp-ring.c533 union cdnsp_trb *start_trb, in cdnsp_trb_in_td() argument
543 start_dma = cdnsp_trb_virt_to_dma(start_seg, start_trb); in cdnsp_trb_in_td()
967 struct cdnsp_generic_trb *start_trb) in cdnsp_giveback_first_trb() argument
976 start_trb->field[3] |= cpu_to_le32(start_cycle); in cdnsp_giveback_first_trb()
978 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in cdnsp_giveback_first_trb()
1860 struct cdnsp_generic_trb *start_trb; in cdnsp_queue_bulk_tx() local
1909 start_trb = &ring->enqueue->generic; in cdnsp_queue_bulk_tx()
2001 start_cycle, start_trb); in cdnsp_queue_bulk_tx()
2203 struct cdnsp_generic_trb *start_trb; in cdnsp_queue_isoc_tx() local
2235 start_trb = &ep_ring->enqueue->generic; in cdnsp_queue_isoc_tx()
[all …]
Dcdns3-gadget.c1013 priv_req->start_trb = priv_ep->enqueue; in cdns3_ep_run_stream_transfer()
1014 priv_req->end_trb = priv_req->start_trb; in cdns3_ep_run_stream_transfer()
1152 priv_req->start_trb = priv_ep->enqueue; in cdns3_ep_run_transfer()
1345 priv_req->start_trb * TRB_SIZE), in cdns3_ep_run_transfer()
1444 if (priv_req->start_trb < priv_req->end_trb) { in cdns3_trb_handled()
1448 if (priv_ep->dequeue < priv_req->start_trb) in cdns3_trb_handled()
1452 if ((priv_req->start_trb > priv_req->end_trb) && in cdns3_trb_handled()
1454 (priv_ep->dequeue < priv_req->start_trb)) in cdns3_trb_handled()
1457 if ((priv_req->start_trb == priv_req->end_trb) && in cdns3_trb_handled()
Dcdns3-gadget.h1233 int start_trb; member
/Linux-v6.6/drivers/usb/gadget/udc/cdns2/
Dcdns2-trace.h287 __field(int, start_trb)
305 __entry->start_trb = preq->start_trb;
318 __entry->start_trb,
530 __field(unsigned int, start_trb)
539 __entry->start_trb = priv_req->start_trb;
547 __entry->enqueue_idx, __entry->start_trb,
Dcdns2-gadget.c783 preq->start_trb = ring->enqueue; in cdns2_ep_run_transfer()
901 if (preq->start_trb < preq->end_trb) { in cdns2_trb_handled()
905 if (ring->dequeue < preq->start_trb) in cdns2_trb_handled()
909 if (preq->start_trb > preq->end_trb && ring->dequeue > preq->end_trb && in cdns2_trb_handled()
910 ring->dequeue < preq->start_trb) in cdns2_trb_handled()
913 if (preq->start_trb == preq->end_trb && ring->dequeue != preq->end_trb) in cdns2_trb_handled()
Dcdns2-gadget.h593 int start_trb; member
/Linux-v6.6/drivers/usb/host/
Dxhci-ring.c2044 union xhci_trb *start_trb, in trb_in_td() argument
2054 start_dma = xhci_trb_virt_to_dma(start_seg, start_trb); in trb_in_td()
3363 struct xhci_generic_trb *start_trb) in giveback_first_trb() argument
3371 start_trb->field[3] |= cpu_to_le32(start_cycle); in giveback_first_trb()
3373 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in giveback_first_trb()
3547 struct xhci_generic_trb *start_trb; in xhci_queue_bulk_tx() local
3595 start_trb = &ring->enqueue->generic; in xhci_queue_bulk_tx()
3697 start_cycle, start_trb); in xhci_queue_bulk_tx()
3709 struct xhci_generic_trb *start_trb; in xhci_queue_ctrl_tx() local
3750 start_trb = &ep_ring->enqueue->generic; in xhci_queue_ctrl_tx()
[all …]
Dxhci.h2157 struct xhci_segment *start_seg, union xhci_trb *start_trb,