Searched refs:start_trb (Results 1 – 10 of 10) sorted by relevance
/openbmc/u-boot/drivers/usb/host/ |
H A D | xhci-ring.c | 360 struct xhci_generic_trb *start_trb) in giveback_first_trb() argument 369 start_trb->field[3] |= cpu_to_le32(start_cycle); in giveback_first_trb() 371 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in giveback_first_trb() 373 xhci_flush_cache((uintptr_t)start_trb, sizeof(struct xhci_generic_trb)); in giveback_first_trb() 558 struct xhci_generic_trb *start_trb; in xhci_bulk_tx() local 630 start_trb = &ring->enqueue->generic; in xhci_bulk_tx() 712 giveback_first_trb(udev, ep_index, start_cycle, start_trb); in xhci_bulk_tx() 756 struct xhci_generic_trb *start_trb; in xhci_ctrl_tx() local 817 start_trb = &ep_ring->enqueue->generic; in xhci_ctrl_tx() 820 debug("start_trb %p, start_cycle %d\n", start_trb, start_cycle); in xhci_ctrl_tx() [all …]
|
/openbmc/linux/drivers/usb/gadget/udc/cdns2/ |
H A D | cdns2-trace.h | 287 __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,
|
H A D | cdns2-gadget.c | 783 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()
|
H A D | cdns2-gadget.h | 602 int start_trb; member
|
/openbmc/linux/drivers/usb/cdns3/ |
H A D | cdns3-trace.h | 211 __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,
|
H A D | cdnsp-ring.c | 533 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() 969 struct cdnsp_generic_trb *start_trb) in cdnsp_giveback_first_trb() argument 978 start_trb->field[3] |= cpu_to_le32(start_cycle); in cdnsp_giveback_first_trb() 980 start_trb->field[3] &= cpu_to_le32(~TRB_CYCLE); in cdnsp_giveback_first_trb() 1865 struct cdnsp_generic_trb *start_trb; in cdnsp_queue_bulk_tx() local 1931 start_trb = &ring->enqueue->generic; in cdnsp_queue_bulk_tx() 2034 start_cycle, start_trb); in cdnsp_queue_bulk_tx() 2236 struct cdnsp_generic_trb *start_trb; in cdnsp_queue_isoc_tx() local 2268 start_trb = &ep_ring->enqueue->generic; in cdnsp_queue_isoc_tx() [all …]
|
H A D | cdns3-gadget.c | 1017 priv_req->start_trb = priv_ep->enqueue; in cdns3_ep_run_stream_transfer() 1018 priv_req->end_trb = priv_req->start_trb; in cdns3_ep_run_stream_transfer() 1156 priv_req->start_trb = priv_ep->enqueue; in cdns3_ep_run_transfer() 1398 priv_req->start_trb * TRB_SIZE), in cdns3_ep_run_transfer() 1497 if (priv_req->start_trb < priv_req->end_trb) { in cdns3_trb_handled() 1501 if (priv_ep->dequeue < priv_req->start_trb) in cdns3_trb_handled() 1505 if ((priv_req->start_trb > priv_req->end_trb) && in cdns3_trb_handled() 1507 (priv_ep->dequeue < priv_req->start_trb)) in cdns3_trb_handled() 1510 if ((priv_req->start_trb == priv_req->end_trb) && in cdns3_trb_handled()
|
H A D | cdns3-gadget.h | 1236 int start_trb; member
|
/openbmc/linux/drivers/usb/host/ |
H A D | xhci-ring.c | 2097 union xhci_trb *start_trb, in trb_in_td() argument 3465 struct xhci_generic_trb *start_trb) in giveback_first_trb() argument 3649 struct xhci_generic_trb *start_trb; in xhci_queue_bulk_tx() local 3697 start_trb = &ring->enqueue->generic; in xhci_queue_bulk_tx() 3799 start_cycle, start_trb); in xhci_queue_bulk_tx() 3811 struct xhci_generic_trb *start_trb; in xhci_queue_ctrl_tx() local 3852 start_trb = &ep_ring->enqueue->generic; in xhci_queue_ctrl_tx() 3934 start_cycle, start_trb); in xhci_queue_ctrl_tx() 4108 struct xhci_generic_trb *start_trb; in xhci_queue_isoc_tx() local 4128 start_trb = &ep_ring->enqueue->generic; in xhci_queue_isoc_tx() [all …]
|
H A D | xhci.h | 1911 struct xhci_segment *start_seg, union xhci_trb *start_trb,
|