Lines Matching refs:budget
1999 static int process_responses(struct sge_rspq *q, int budget) in process_responses() argument
2002 int budget_left = budget; in process_responses()
2079 return budget - budget_left; in process_responses()
2125 static int napi_rx_handler(struct napi_struct *napi, int budget) in napi_rx_handler() argument
2133 return budget; in napi_rx_handler()
2135 work_done = process_responses(q, budget); in napi_rx_handler()
2136 if (likely(work_done < budget)) { in napi_rx_handler()
2370 unsigned int i, budget; in sge_tx_timer_cb() local
2383 budget = MAX_TIMER_TX_RECLAIM; in sge_tx_timer_cb()
2394 if (avail > budget) in sge_tx_timer_cb()
2395 avail = budget; in sge_tx_timer_cb()
2399 budget -= avail; in sge_tx_timer_cb()
2406 } while (budget && i != s->ethtxq_rover); in sge_tx_timer_cb()
2408 mod_timer(&s->tx_timer, jiffies + (budget ? TX_QCHECK_PERIOD : 2)); in sge_tx_timer_cb()