Home
last modified time | relevance | path

Searched defs:sched_domain (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/include/linux/sched/
Dtopology.h87 struct sched_domain { struct
89 struct sched_domain __rcu *parent; /* top domain must be null terminated */ argument
90 struct sched_domain __rcu *child; /* bottom domain must be null terminated */ argument
91 struct sched_group *groups; /* the balancing groups of the domain */
92 unsigned long min_interval; /* Minimum balance interval ms */
93 unsigned long max_interval; /* Maximum balance interval ms */
94 unsigned int busy_factor; /* less balancing by factor if busy */
95 unsigned int imbalance_pct; /* No balance until over watermark */
96 unsigned int cache_nice_tries; /* Leave cache hot tasks for # tries */
97 unsigned int imb_numa_nr; /* Nr running tasks that allows a NUMA imbalance */
[all …]
/kernel/linux/linux-5.10/include/linux/sched/
Dtopology.h79 struct sched_domain { struct
81 struct sched_domain __rcu *parent; /* top domain must be null terminated */ argument
82 struct sched_domain __rcu *child; /* bottom domain must be null terminated */ argument
83 struct sched_group *groups; /* the balancing groups of the domain */
84 unsigned long min_interval; /* Minimum balance interval ms */
85 unsigned long max_interval; /* Maximum balance interval ms */
86 unsigned int busy_factor; /* less balancing by factor if busy */
87 unsigned int imbalance_pct; /* No balance until over watermark */
88 unsigned int cache_nice_tries; /* Leave cache hot tasks for # tries */
90 int nohz_idle; /* NOHZ IDLE status */
[all …]
/kernel/linux/linux-6.6/block/
Dkyber-iosched.c212 unsigned int sched_domain, unsigned int type) in flush_latency_buckets()
227 unsigned int sched_domain, unsigned int type, in calculate_percentile()
267 unsigned int sched_domain, unsigned int depth) in kyber_resize_domain()
280 unsigned int sched_domain; in kyber_timer_fn() local
543 unsigned int sched_domain; in rq_clear_domain_token() local
574 unsigned int sched_domain = kyber_sched_domain(bio->bi_opf); in kyber_bio_merge() local
598 unsigned int sched_domain = kyber_sched_domain(rq->cmd_flags); in kyber_insert_requests() local
622 unsigned int sched_domain, unsigned int type, in add_latency_sample()
643 unsigned int sched_domain; in kyber_completed_request() local
663 unsigned int sched_domain; member
[all …]
/kernel/linux/linux-5.10/block/
Dkyber-iosched.c211 unsigned int sched_domain, unsigned int type) in flush_latency_buckets()
226 unsigned int sched_domain, unsigned int type, in calculate_percentile()
266 unsigned int sched_domain, unsigned int depth) in kyber_resize_domain()
279 unsigned int sched_domain; in kyber_timer_fn() local
537 unsigned int sched_domain; in rq_clear_domain_token() local
568 unsigned int sched_domain = kyber_sched_domain(bio->bi_opf); in kyber_bio_merge() local
591 unsigned int sched_domain = kyber_sched_domain(rq->cmd_flags); in kyber_insert_requests() local
615 unsigned int sched_domain, unsigned int type, in add_latency_sample()
636 unsigned int sched_domain; in kyber_completed_request() local
656 unsigned int sched_domain; member
[all …]