/openbmc/linux/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_core.c | 750 static int liquidio_napi_poll(struct napi_struct *napi, int budget) in liquidio_napi_poll() argument 763 work_done = octeon_droq_process_poll_pkts(oct, droq, budget); in liquidio_napi_poll() 773 tx_done = octeon_flush_iq(oct, iq, budget); in liquidio_napi_poll() 788 if ((work_done < budget && tx_done) || in liquidio_napi_poll() 797 return (!tx_done) ? (budget) : (work_done); in liquidio_napi_poll()
|
/openbmc/linux/Documentation/devicetree/bindings/media/ |
H A D | rc.yaml | 45 - rc-budget-ci-old
|
/openbmc/linux/drivers/net/xen-netback/ |
H A D | common.h | 379 int xenvif_tx_action(struct xenvif_queue *queue, int budget);
|
H A D | netback.c | 915 int budget, in xenvif_tx_build_gops() argument 923 while (skb_queue_len(&queue->tx_queue) < budget) { in xenvif_tx_build_gops() 1383 int xenvif_tx_action(struct xenvif_queue *queue, int budget) in xenvif_tx_action() argument 1391 xenvif_tx_build_gops(queue, budget, &nr_cops, &nr_mops); in xenvif_tx_action()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/ |
H A D | hip04_eth.c | 574 static int hip04_rx_poll(struct napi_struct *napi, int budget) in hip04_rx_poll() argument 638 if (rx >= budget) { in hip04_rx_poll() 655 if (rx < budget && tx_remaining) in hip04_rx_poll()
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | bcmsysport.c | 757 unsigned int budget) in bcm_sysport_desc_rx() argument 788 while ((processed < to_process) && (processed < budget)) { in bcm_sysport_desc_rx() 995 static int bcm_sysport_tx_poll(struct napi_struct *napi, int budget) in bcm_sysport_tx_poll() argument 1015 return budget; in bcm_sysport_tx_poll() 1026 static int bcm_sysport_poll(struct napi_struct *napi, int budget) in bcm_sysport_poll() argument 1033 work_done = bcm_sysport_desc_rx(priv, budget); in bcm_sysport_poll() 1047 if (work_done < budget) { in bcm_sysport_poll()
|
H A D | sb1250-mac.c | 301 static int sbmac_poll(struct napi_struct *napi, int budget); 2502 static int sbmac_poll(struct napi_struct *napi, int budget) in sbmac_poll() argument 2507 work_done = sbdma_rx_process(sc, &(sc->sbm_rxdma), budget, 1); in sbmac_poll() 2510 if (work_done < budget) { in sbmac_poll()
|
H A D | b44.c | 753 static int b44_rx(struct b44 *bp, int budget) in b44_rx() argument 763 while (cons != prod && budget > 0) { in b44_rx() 827 budget--; in b44_rx() 840 static int b44_poll(struct napi_struct *napi, int budget) in b44_poll() argument 866 work_done += b44_rx(bp, budget); in b44_poll() 878 if (work_done < budget) { in b44_poll()
|
/openbmc/linux/drivers/net/ethernet/aeroflex/ |
H A D | greth.c | 970 static int greth_poll(struct napi_struct *napi, int budget) in greth_poll() argument 981 work_done += greth_rx_gbit(greth->netdev, budget - work_done); in greth_poll() 985 work_done += greth_rx(greth->netdev, budget - work_done); in greth_poll() 988 if (work_done < budget) { in greth_poll()
|
/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_txrx.h | 448 int iavf_napi_poll(struct napi_struct *napi, int budget);
|
/openbmc/linux/drivers/firewire/ |
H A D | Kconfig | 83 link layer controller TSB12LV21/A/B as a low-budget bus analyzer.
|
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | sge.c | 3889 static int process_responses(struct sge_rspq *q, int budget) in process_responses() argument 3892 int budget_left = budget; in process_responses() 3974 return budget - budget_left; in process_responses() 3995 work_done = process_responses(q, budget); in napi_rx_handler() 3996 if (likely(work_done < budget)) { in napi_rx_handler() 4288 unsigned int i, budget; in sge_tx_timer_cb() local 4313 budget = MAX_TIMER_TX_RECLAIM; in sge_tx_timer_cb() 4316 budget -= t4_sge_eth_txq_egress_update(adap, &s->ethtxq[i], in sge_tx_timer_cb() 4317 budget); in sge_tx_timer_cb() 4318 if (!budget) in sge_tx_timer_cb() [all …]
|
/openbmc/linux/drivers/net/ |
H A D | virtio_net.c | 2093 static int virtnet_receive(struct receive_queue *rq, int budget, in virtnet_receive() argument 2106 while (packets < budget && in virtnet_receive() 2112 while (packets < budget && in virtnet_receive() 2143 static void virtnet_poll_cleantx(struct receive_queue *rq, int budget) in virtnet_poll_cleantx() argument 2161 free_old_xmit_skbs(sq, !!budget); in virtnet_poll_cleantx() 2171 static int virtnet_poll(struct napi_struct *napi, int budget) in virtnet_poll() argument 2180 virtnet_poll_cleantx(rq, budget); in virtnet_poll() 2182 received = virtnet_receive(rq, budget, &xdp_xmit); in virtnet_poll() 2188 if (received < budget) in virtnet_poll() 2265 static int virtnet_poll_tx(struct napi_struct *napi, int budget) in virtnet_poll_tx() argument [all …]
|
H A D | veth.c | 934 static int veth_xdp_rcv(struct veth_rq *rq, int budget, in veth_xdp_rcv() argument 941 for (i = 0; i < budget; i++) { in veth_xdp_rcv() 992 static int veth_poll(struct napi_struct *napi, int budget) in veth_poll() argument 1003 done = veth_xdp_rcv(rq, budget, &bq, &stats); in veth_poll() 1008 if (done < budget && napi_complete_done(napi, done)) { in veth_poll()
|
/openbmc/linux/drivers/net/ethernet/adaptec/ |
H A D | starfire.c | 577 static int netdev_poll(struct napi_struct *napi, int budget); 1552 static int netdev_poll(struct napi_struct *napi, int budget) in netdev_poll() argument 1558 int quota = budget; in netdev_poll() 1577 budget - quota); in netdev_poll() 1580 return budget - quota; in netdev_poll()
|
/openbmc/linux/drivers/nvme/target/ |
H A D | tcp.c | 804 int budget, int *sends) in nvmet_tcp_try_send() argument 808 for (i = 0; i < budget; i++) { in nvmet_tcp_try_send() 809 ret = nvmet_tcp_try_send_one(queue, i == budget - 1); in nvmet_tcp_try_send() 1281 int budget, int *recvs) in nvmet_tcp_try_recv() argument 1285 for (i = 0; i < budget; i++) { in nvmet_tcp_try_recv()
|
/openbmc/linux/drivers/net/ethernet/rdc/ |
H A D | r6040.c | 625 static int r6040_poll(struct napi_struct *napi, int budget) in r6040_poll() argument 635 work_done = r6040_rx(dev, budget); in r6040_poll() 637 if (work_done < budget) { in r6040_poll()
|
/openbmc/linux/drivers/usb/host/ |
H A D | ehci-dbg.c | 520 u8 budget[EHCI_BANDWIDTH_SIZE]; in fill_bandwidth_buffer() local 566 compute_tt_budget(budget, tt); in fill_bandwidth_buffer() 568 bw = &budget[i]; in fill_bandwidth_buffer()
|
/openbmc/linux/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
H A D | pearl_pcie.c | 703 static int qtnf_pcie_pearl_rx_poll(struct napi_struct *napi, int budget) in qtnf_pcie_pearl_rx_poll() argument 720 while (processed < budget) { in qtnf_pcie_pearl_rx_poll() 799 if (processed < budget) { in qtnf_pcie_pearl_rx_poll()
|
/openbmc/linux/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_rcfw.c | 734 u32 type, budget = CREQ_ENTRY_POLL_BUDGET; in bnxt_qplib_service_creq() local 743 while (budget > 0) { in bnxt_qplib_service_creq() 776 budget--; in bnxt_qplib_service_creq()
|
/openbmc/linux/drivers/net/usb/ |
H A D | lan78xx.c | 3558 int budget, int *work_done) in lan78xx_rx() argument 3625 if (*work_done < budget) { in lan78xx_rx() 3644 int budget, int *work_done) in rx_process() argument 3646 if (!lan78xx_rx(dev, skb, budget, work_done)) { in rx_process() 3976 static int lan78xx_bh(struct lan78xx_net *dev, int budget) in lan78xx_bh() argument 4005 while ((work_done < budget) && in lan78xx_bh() 4010 rx_process(dev, rx_buf, budget, &work_done); in lan78xx_bh() 4052 static int lan78xx_poll(struct napi_struct *napi, int budget) in lan78xx_poll() argument 4055 int result = budget; in lan78xx_poll() 4067 work_done = lan78xx_bh(dev, budget); in lan78xx_poll() [all …]
|
/openbmc/linux/drivers/net/wireless/ath/ath10k/ |
H A D | htt_rx.c | 4308 static int ath10k_htt_rx_deliver_msdu(struct ath10k *ar, int quota, int budget) in ath10k_htt_rx_deliver_msdu() argument 4312 while (quota < budget) { in ath10k_htt_rx_deliver_msdu() 4326 int ath10k_htt_rx_hl_indication(struct ath10k *ar, int budget) in ath10k_htt_rx_hl_indication() argument 4334 for (quota = 0; quota < budget; quota++) { in ath10k_htt_rx_hl_indication() 4357 int ath10k_htt_txrx_compl_task(struct ath10k *ar, int budget) in ath10k_htt_txrx_compl_task() argument 4372 quota = ath10k_htt_rx_deliver_msdu(ar, quota, budget); in ath10k_htt_txrx_compl_task() 4373 if (quota == budget) { in ath10k_htt_txrx_compl_task() 4400 quota = ath10k_htt_rx_deliver_msdu(ar, quota, budget); in ath10k_htt_txrx_compl_task() 4407 if ((quota < budget) && !kfifo_is_empty(&htt->txdone_fifo)) in ath10k_htt_txrx_compl_task() 4408 quota = budget; in ath10k_htt_txrx_compl_task() [all …]
|
/openbmc/linux/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_main.c | 2265 static int pch_gbe_napi_poll(struct napi_struct *napi, int budget) in pch_gbe_napi_poll() argument 2273 netdev_dbg(adapter->netdev, "budget : %d\n", budget); in pch_gbe_napi_poll() 2275 pch_gbe_clean_rx(adapter, adapter->rx_ring, &work_done, budget); in pch_gbe_napi_poll() 2279 work_done = budget; in pch_gbe_napi_poll() 2283 if (work_done < budget) in pch_gbe_napi_poll() 2298 poll_end_flag, work_done, budget); in pch_gbe_napi_poll()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt.c | 2489 int budget) in __bnxt_poll_work() argument 2518 rx_pkts = budget; in __bnxt_poll_work() 2520 if (budget) in __bnxt_poll_work() 2525 if (likely(budget)) in __bnxt_poll_work() 2577 int budget) in __bnxt_poll_work_done() argument 2596 int budget) in bnxt_poll_work() argument 2669 if (rx_pkts == budget) in bnxt_poll_nitroa0() 2704 if (!budget) in bnxt_poll() 2792 budget); in bnxt_poll_p5() 2810 if (budget && work_done >= budget && idx == BNXT_RX_HDL) in bnxt_poll_p5() [all …]
|
/openbmc/linux/Documentation/admin-guide/media/ |
H A D | avermedia.rst | 19 The Avermedia DVB-T is a budget PCI DVB card. It has 3 inputs:
|