Lines Matching refs:budget
115 drain_ring(struct mp_ring *r, int budget) in drain_ring() argument
176 MPASS(total >= budget); in drain_ring()
184 if (total >= budget) { in drain_ring()
227 drain_txpkts(struct mp_ring *r, union ring_state os, int budget) in drain_txpkts() argument
254 drain_ring(r, budget); in drain_txpkts()
344 mp_ring_enqueue(struct mp_ring *r, void **items, int n, int budget) in mp_ring_enqueue() argument
417 drain_ring(r, budget); in mp_ring_enqueue()
469 drain_ring(r, budget); in mp_ring_enqueue()
476 mp_ring_check_drainage(struct mp_ring *r, int budget) in mp_ring_check_drainage() argument
487 drain_ring(r, budget); in mp_ring_check_drainage()
496 drain_txpkts(r, ns, budget); in mp_ring_check_drainage()