Home
last modified time | relevance | path

Searched refs:budget (Results 1 – 19 of 19) sorted by relevance

/dpdk/drivers/crypto/bcmfs/hw/
H A Dbcmfs5_rm.c455 bcmfs5_dequeue_qp(struct bcmfs_qp *qp, void **ops, uint16_t budget) in bcmfs5_dequeue_qp() argument
469 if (budget > qp->nb_pending_requests) in bcmfs5_dequeue_qp()
470 budget = qp->nb_pending_requests; in bcmfs5_dequeue_qp()
489 while ((cmpl_read_offset != cmpl_write_offset) && (budget > 0)) { in bcmfs5_dequeue_qp()
520 budget--; in bcmfs5_dequeue_qp()
H A Dbcmfs4_rm.c524 bcmfs4_dequeue_qp(struct bcmfs_qp *qp, void **ops, uint16_t budget) in bcmfs4_dequeue_qp() argument
538 if (budget > qp->nb_pending_requests) in bcmfs4_dequeue_qp()
539 budget = qp->nb_pending_requests; in bcmfs4_dequeue_qp()
558 while ((cmpl_read_offset != cmpl_write_offset) && (budget > 0)) { in bcmfs4_dequeue_qp()
589 budget--; in bcmfs4_dequeue_qp()
/dpdk/drivers/net/octeontx_ep/
H A Dotx_ep_rxtx.h45 uint16_t budget);
H A Dotx_ep_rxtx.c988 uint16_t budget) in otx_ep_recv_pkts() argument
1000 if (droq->pkts_pending > budget) { in otx_ep_recv_pkts()
1001 new_pkts = budget; in otx_ep_recv_pkts()
1005 if (new_pkts > budget) in otx_ep_recv_pkts()
1006 new_pkts = budget; in otx_ep_recv_pkts()
/dpdk/drivers/net/ionic/
H A Dionic_lif.h181 int ionic_qcq_service(struct ionic_qcq *qcq, int budget, ionic_cq_cb cb,
230 int ionic_notifyq_handler(struct ionic_lif *lif, int budget);
H A Dionic_main.c236 int budget = 8; in ionic_adminq_wait_for_completion() local
245 ionic_qcq_service(&lif->adminqcq->qcq, budget, in ionic_adminq_wait_for_completion()
H A Dionic_lif.c1198 ionic_qcq_service(struct ionic_qcq *qcq, int budget, ionic_cq_cb cb, in ionic_qcq_service() argument
1204 work_done = ionic_cq_service(cq, budget, cb, cb_arg); in ionic_qcq_service()
1306 ionic_notifyq_handler(struct ionic_lif *lif, int budget) in ionic_notifyq_handler() argument
1320 work_done = ionic_qcq_service(&nqcq->qcq, budget, in ionic_notifyq_handler()
/dpdk/drivers/net/pfe/
H A Dpfe_hif.h148 int pfe_hif_rx_process(struct pfe *pfe, int budget);
H A Dpfe_hif.c339 pfe_hif_rx_process(struct pfe *pfe, int budget) in pfe_hif_rx_process() argument
356 while (rx_processed < budget) { in pfe_hif_rx_process()
427 rx_processed = budget; in pfe_hif_rx_process()
/dpdk/drivers/net/cxgbe/
H A Dcxgbe_ethdev.c211 unsigned int i, work_done, budget = 32; in cxgbe_dev_link_update() local
222 cxgbe_poll(&s->fw_evtq, NULL, budget, &work_done); in cxgbe_dev_link_update()
251 unsigned int work_done, budget = 32; in cxgbe_dev_set_link_up() local
259 cxgbe_poll(&s->fw_evtq, NULL, budget, &work_done); in cxgbe_dev_set_link_up()
280 unsigned int work_done, budget = 32; in cxgbe_dev_set_link_down() local
288 cxgbe_poll(&s->fw_evtq, NULL, budget, &work_done); in cxgbe_dev_set_link_down()
H A Dsge.c1509 static int process_responses(struct sge_rspq *q, int budget, in process_responses() argument
1513 int budget_left = budget; in process_responses()
1594 rx_pkts[budget - budget_left] = pkt; in process_responses()
1626 return budget - budget_left; in process_responses()
1630 unsigned int budget, unsigned int *work_done) in cxgbe_poll() argument
1642 *work_done = process_responses(q, budget, rx_pkts); in cxgbe_poll()
H A Dcxgbe_main.c251 unsigned int work_done, budget = 32; in cxgbe_poll_for_completion() local
257 cxgbe_poll(q, NULL, budget, &work_done); in cxgbe_poll_for_completion()
/dpdk/drivers/net/liquidio/
H A Dlio_rxtx.h718 uint16_t budget);
H A Dlio_rxtx.c626 uint16_t budget) in lio_dev_recv_pkts() argument
639 if (pkt_count > budget) in lio_dev_recv_pkts()
640 pkt_count = budget; in lio_dev_recv_pkts()
/dpdk/drivers/net/cxgbe/base/
H A Dadapter.h827 unsigned int budget, unsigned int *work_done);
/dpdk/doc/guides/nics/
H A Daf_xdp.rst38 * ``busy_budget`` - busy polling budget (optional, default 64);
/dpdk/doc/guides/contributing/
H A Ddesign.rst119 have to be spent out of the application budget and the counters collected by
/dpdk/drivers/net/ena/
H A Dena_ethdev.c1874 int budget; in check_for_tx_completions() local
1881 budget = adapter->missing_tx_completion_budget; in check_for_tx_completions()
1884 while (budget-- > 0) { in check_for_tx_completions()
/dpdk/doc/guides/howto/
H A Ddebug_troubleshoot.rst345 * If services share the lcore, overall execution should fit budget.