Lines Matching refs:budget
2054 static int process_responses(struct sge_rspq *q, int budget) in process_responses() argument
2057 int budget_left = budget; in process_responses()
2136 return budget - budget_left; in process_responses()
2182 static int napi_rx_handler(struct napi_struct *napi, int budget) in napi_rx_handler() argument
2190 return budget; in napi_rx_handler()
2192 work_done = process_responses(q, budget); in napi_rx_handler()
2193 if (likely(work_done < budget)) { in napi_rx_handler()
2377 unsigned int i, budget; in sge_tx_timer_cb() local
2390 budget = MAX_TIMER_TX_RECLAIM; in sge_tx_timer_cb()
2401 if (avail > budget) in sge_tx_timer_cb()
2402 avail = budget; in sge_tx_timer_cb()
2406 budget -= avail; in sge_tx_timer_cb()
2413 } while (budget && i != s->ethtxq_rover); in sge_tx_timer_cb()
2415 mod_timer(&s->tx_timer, jiffies + (budget ? TX_QCHECK_PERIOD : 2)); in sge_tx_timer_cb()