Lines Matching refs:num_trbs

317 			      int num_trbs)  in cdns2_prepare_ring()  argument
326 if (num_trbs > ring->free_trbs) { in cdns2_prepare_ring()
332 if ((ring->enqueue + num_trbs) >= (TRBS_PER_SEGMENT - 1)) { in cdns2_prepare_ring()
368 int num_trbs = preq->num_of_trb; in cdns2_dbg_request_trbs() local
371 while (i < num_trbs) { in cdns2_dbg_request_trbs()
375 num_trbs = num_trbs - i; in cdns2_dbg_request_trbs()
386 unsigned int num_trbs = 1; in cdns2_count_trbs() local
394 num_trbs = DIV_ROUND_UP(len + in cdns2_count_trbs()
399 num_trbs = pep->dir ? num_trbs * pep->interval : 1; in cdns2_count_trbs()
406 num_trbs++; in cdns2_count_trbs()
409 return num_trbs; in cdns2_count_trbs()
415 unsigned int i, len, full_len, num_trbs = 0; in cdns2_count_sg_trbs() local
423 num_trbs += cdns2_count_trbs(pep, sg_dma_address(sg), len); in cdns2_count_sg_trbs()
443 num_trbs = num_trbs + temp; in cdns2_count_sg_trbs()
445 num_trbs = num_trbs + temp - 1; in cdns2_count_sg_trbs()
456 return num_trbs; in cdns2_count_sg_trbs()
500 int num_trbs) in cdns2_ep_tx_isoc() argument
767 int num_trbs; in cdns2_ep_run_transfer() local
773 num_trbs = cdns2_count_sg_trbs(pep, &preq->request); in cdns2_ep_run_transfer()
775 num_trbs = cdns2_count_trbs(pep, preq->request.dma, in cdns2_ep_run_transfer()
778 ret = cdns2_prepare_ring(pdev, pep, num_trbs); in cdns2_ep_run_transfer()
787 cdns2_ep_tx_isoc(pep, preq, num_trbs); in cdns2_ep_run_transfer()
790 cdns2_ep_tx_bulk(pep, preq, num_trbs); in cdns2_ep_run_transfer()
793 preq->num_of_trb = num_trbs; in cdns2_ep_run_transfer()