Home
last modified time | relevance | path

Searched refs:max_budget (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/tools/sched_ext/
H A Dscx_flatcg.bpf.c252 u64 delta, cvtime, max_budget; in cgrp_cap_budget() local
267 max_budget = (cgrp_slice_ns * nr_cpus * cgc->hweight) / in cgrp_cap_budget()
269 if (time_before(cvtime, cvtime_now - max_budget)) in cgrp_cap_budget()
270 cvtime = cvtime_now - max_budget; in cgrp_cap_budget()
/linux-6.15/Documentation/block/
H A Dbfq-iosched.rst304 max_budget. The other performance-related parameters have been
473 max_budget section in 3. What are BFQ's tunables and how to properly configure BFQ?
484 The default value is 0, which enables auto-tuning: BFQ sets max_budget
489 reached a higher throughput by setting max_budget explicitly, i.e., by
490 setting max_budget to a higher value than 0. In particular, they have
491 set max_budget to higher values than those to which BFQ would have set
493 just increase the value of timeout_sync, leaving max_budget equal to 0.
/linux-6.15/block/
H A Dbfq-iosched.c1093 max_t(unsigned long, bfqq->max_budget, in bfq_updated_next_req()
1629 bfqq->max_budget); in bfq_bfqq_update_budg_for_activation()
1649 entity->budget = max_t(unsigned long, bfqq->max_budget, in bfq_bfqq_update_budg_for_activation()
3983 budget = bfqq->max_budget; in __bfq_bfqq_recalc_budget()
4108 bfqq->max_budget = budget; in __bfq_bfqq_recalc_budget()
4112 bfqq->max_budget = min(bfqq->max_budget, bfqd->bfq_max_budget); in __bfq_bfqq_recalc_budget()
4126 bfqq->entity.budget = max_t(unsigned long, bfqq->max_budget, in __bfq_bfqq_recalc_budget()
5650 bfqq->max_budget = (2 * bfq_max_budget(bfqd)) / 3; in bfq_init_bfqq()
7631 BFQ_ATTR(max_budget),
H A Dbfq-iosched.h294 int max_budget; member