Searched refs:num_trbs (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/usb/gadget/udc/cdns2/ |
| H A D | cdns2-gadget.c | 318 int num_trbs) in cdns2_prepare_ring() argument 327 if (num_trbs > ring->free_trbs) { in cdns2_prepare_ring() 333 if ((ring->enqueue + num_trbs) >= (TRBS_PER_SEGMENT - 1)) { in cdns2_prepare_ring() 369 int num_trbs = preq->num_of_trb; in cdns2_dbg_request_trbs() local 372 while (i < num_trbs) { in cdns2_dbg_request_trbs() 376 num_trbs = num_trbs - i; in cdns2_dbg_request_trbs() 387 unsigned int num_trbs = 1; in cdns2_count_trbs() local 395 num_trbs = DIV_ROUND_UP(len + in cdns2_count_trbs() 400 num_trbs = pep->dir ? num_trbs * pep->interval : 1; in cdns2_count_trbs() 407 num_trbs++; in cdns2_count_trbs() [all …]
|
| /linux/drivers/usb/host/ |
| H A D | xhci-ring.c | 382 unsigned int num_trbs) in xhci_ring_expansion_needed() argument 392 trbs_past_seg = enq_used + num_trbs - (TRBS_PER_SEGMENT - 1); in xhci_ring_expansion_needed() 414 num_trbs, new_segs); in xhci_ring_expansion_needed() 3269 u32 ep_state, unsigned int num_trbs, gfp_t mem_flags) in prepare_ring() argument 3303 new_segs = xhci_ring_expansion_needed(xhci, ep_ring, num_trbs); in prepare_ring() 3304 } else if (xhci_num_trbs_free(ep_ring) <= num_trbs) { in prepare_ring() 3334 unsigned int num_trbs, in prepare_transfer() argument 3354 num_trbs, mem_flags); in prepare_transfer() 3381 unsigned int num_trbs; in count_trbs() local 3383 num_trbs = DIV_ROUND_UP(len + (addr & (TRB_MAX_BUFF_SIZE - 1)), in count_trbs() [all …]
|
| H A D | xhci-dbgcap.c | 291 unsigned int num_trbs; in xhci_dbc_queue_bulk_tx() local 296 num_trbs = count_trbs(req->dma, req->length); in xhci_dbc_queue_bulk_tx() 297 WARN_ON(num_trbs != 1); in xhci_dbc_queue_bulk_tx() 298 if (xhci_num_trbs_free(ring) <= num_trbs) in xhci_dbc_queue_bulk_tx()
|
| /linux/drivers/usb/dwc3/ |
| H A D | gadget.c | 200 req->num_trbs = 0; in dwc3_gadget_del_and_unmap_request() 1254 if (req && req->num_trbs) in dwc3_calc_trbs_left() 1309 req->num_trbs++; in dwc3_prepare_one_trb() 1456 unsigned int num_trbs = 1; in dwc3_prepare_last_sg() 1460 num_trbs++; in dwc3_prepare_last_sg() 1462 if (dwc3_calc_trbs_left(dep) < num_trbs) in dwc3_prepare_last_sg() 1465 needs_extra_trb = num_trbs > 1; in dwc3_prepare_last_sg() 1478 return num_trbs; in dwc3_prepare_trbs_sg() 1490 unsigned int num_trbs = req->num_trbs; in dwc3_prepare_trbs_sg() 1452 unsigned int num_trbs = 1; dwc3_prepare_last_sg() local 1486 unsigned int num_trbs = req->num_trbs; dwc3_prepare_trbs_sg() local [all...] |
| /linux/drivers/usb/cdns3/ |
| H A D | cdnsp-mem.c | 416 unsigned int num_trbs, in cdnsp_ring_expansion() argument 425 num_segs_needed = (num_trbs + (TRBS_PER_SEGMENT - 1) - 1) / in cdnsp_ring_expansion()
|
| H A D | cdns3-gadget.h | 1177 int num_trbs; member
|
| H A D | cdnsp-gadget.h | 1512 unsigned int num_trbs, gfp_t flags);
|