Searched refs:ep_trb (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/usb/cdns3/ |
H A D | cdnsp-ring.c | 1042 union cdnsp_trb *ep_trb, in cdnsp_process_isoc_td() 1057 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2])); in cdnsp_process_isoc_td() 1093 td_length = cdnsp_sum_trb_lengths(pdev, ep_ring, ep_trb); in cdnsp_process_isoc_td() 1130 union cdnsp_trb *ep_trb, in cdnsp_process_bulk_intr_td() 1142 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2])); in cdnsp_process_bulk_intr_td() 1160 if (ep_trb == td->last_trb) in cdnsp_process_bulk_intr_td() 1163 ep_trb_len = cdnsp_sum_trb_lengths(pdev, ep_ring, ep_trb) + in cdnsp_process_bulk_intr_td() 1233 union cdnsp_trb *ep_trb; in cdnsp_handle_tx_event() local 1339 ep_trb = &ep_seg->trbs[(ep_trb_dma - ep_seg->dma) in cdnsp_handle_tx_event() 1340 / sizeof(*ep_trb)]; in cdnsp_handle_tx_event() 1040 cdnsp_process_isoc_td(struct cdnsp_device *pdev, struct cdnsp_td *td, union cdnsp_trb *ep_trb, struct cdnsp_transfer_event *event, struct cdnsp_ep *pep, int status) cdnsp_process_isoc_td() argument 1128 cdnsp_process_bulk_intr_td(struct cdnsp_device *pdev, struct cdnsp_td *td, union cdnsp_trb *ep_trb, struct cdnsp_transfer_event *event, struct cdnsp_ep *ep, int *status) cdnsp_process_bulk_intr_td() argument [all...] |
/kernel/linux/linux-5.10/drivers/usb/host/ |
H A D | xhci-ring.c | 2128 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_ctrl_td() 2135 trb_type = TRB_FIELD_TO_TYPE(le32_to_cpu(ep_trb->generic.field[3])); in process_ctrl_td() 2224 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_isoc_td() 2240 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2])); in process_isoc_td() 2270 if (ep_trb != td->last_trb) in process_isoc_td() 2280 if (ep_trb != td->last_trb) in process_isoc_td() 2305 frame->actual_length = sum_trb_lengths(xhci, ep->ring, ep_trb) + in process_isoc_td() 2314 if (td->error_mid_td && ep_trb != td->last_trb) { in process_isoc_td() 2354 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_bulk_intr_td() 2363 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb in process_bulk_intr_td() 2126 process_ctrl_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_ctrl_td() argument 2222 process_isoc_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_isoc_td() argument 2352 process_bulk_intr_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_bulk_intr_td() argument 2440 union xhci_trb *ep_trb; handle_tx_event() local [all...] |
/kernel/linux/linux-6.6/drivers/usb/host/ |
H A D | xhci-ring.c | 2261 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_ctrl_td() 2268 trb_type = TRB_FIELD_TO_TYPE(le32_to_cpu(ep_trb->generic.field[3])); in process_ctrl_td() 2357 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_isoc_td() 2373 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb->generic.field[2])); in process_isoc_td() 2403 if (ep_trb != td->last_trb) in process_isoc_td() 2413 if (ep_trb != td->last_trb) in process_isoc_td() 2438 frame->actual_length = sum_trb_lengths(xhci, ep->ring, ep_trb) + in process_isoc_td() 2447 if (td->error_mid_td && ep_trb != td->last_trb) { in process_isoc_td() 2486 union xhci_trb *ep_trb, struct xhci_transfer_event *event) in process_bulk_intr_td() 2495 ep_trb_len = TRB_LEN(le32_to_cpu(ep_trb in process_bulk_intr_td() 2259 process_ctrl_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_ctrl_td() argument 2355 process_isoc_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_isoc_td() argument 2484 process_bulk_intr_td(struct xhci_hcd *xhci, struct xhci_virt_ep *ep, struct xhci_ring *ep_ring, struct xhci_td *td, union xhci_trb *ep_trb, struct xhci_transfer_event *event) process_bulk_intr_td() argument 2571 union xhci_trb *ep_trb; handle_tx_event() local [all...] |
Completed in 10 milliseconds