| /dpdk/drivers/crypto/bcmfs/hw/ |
| H A D | bcmfs5_rm.c | 455 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 D | bcmfs4_rm.c | 524 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 D | otx_ep_rxtx.h | 45 uint16_t budget);
|
| H A D | otx_ep_rxtx.c | 988 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 D | ionic_lif.h | 181 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 D | ionic_main.c | 236 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 D | ionic_lif.c | 1198 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 D | pfe_hif.h | 148 int pfe_hif_rx_process(struct pfe *pfe, int budget);
|
| H A D | pfe_hif.c | 339 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 D | cxgbe_ethdev.c | 211 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 D | sge.c | 1509 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 D | cxgbe_main.c | 251 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 D | lio_rxtx.h | 718 uint16_t budget);
|
| H A D | lio_rxtx.c | 626 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 D | adapter.h | 827 unsigned int budget, unsigned int *work_done);
|
| /dpdk/doc/guides/nics/ |
| H A D | af_xdp.rst | 38 * ``busy_budget`` - busy polling budget (optional, default 64);
|
| /dpdk/doc/guides/contributing/ |
| H A D | design.rst | 119 have to be spent out of the application budget and the counters collected by
|
| /dpdk/drivers/net/ena/ |
| H A D | ena_ethdev.c | 1874 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 D | debug_troubleshoot.rst | 345 * If services share the lcore, overall execution should fit budget.
|