Home
last modified time | relevance | path

Searched refs:budget (Results 226 – 250 of 413) sorted by relevance

12345678910>>...17

/openbmc/linux/drivers/net/ethernet/cavium/liquidio/
H A Dlio_core.c750 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 Drc.yaml45 - rc-budget-ci-old
/openbmc/linux/drivers/net/xen-netback/
H A Dcommon.h379 int xenvif_tx_action(struct xenvif_queue *queue, int budget);
H A Dnetback.c915 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 Dhip04_eth.c574 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 Dbcmsysport.c757 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 Dsb1250-mac.c301 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 Db44.c753 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 Dgreth.c970 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 Diavf_txrx.h448 int iavf_napi_poll(struct napi_struct *napi, int budget);
/openbmc/linux/drivers/firewire/
H A DKconfig83 link layer controller TSB12LV21/A/B as a low-budget bus analyzer.
/openbmc/linux/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c3889 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 Dvirtio_net.c2093 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 Dveth.c934 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 Dstarfire.c577 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 Dtcp.c804 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 Dr6040.c625 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 Dehci-dbg.c520 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 Dpearl_pcie.c703 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 Dqplib_rcfw.c734 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 Dlan78xx.c3558 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 Dhtt_rx.c4308 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 Dpch_gbe_main.c2265 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 Dbnxt.c2489 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 Davermedia.rst19 The Avermedia DVB-T is a budget PCI DVB card. It has 3 inputs:

12345678910>>...17