H A D | fair.c | 1 // SPDX-License-Identifier: GPL-2.0 43 #include <linux/memory-tiers.h> 59 * The initial- and re-scaling of tunables is configurable 63 * SCHED_TUNABLESCALING_NONE - unscaled, always *1 64 * SCHED_TUNABLESCALING_LOG - scaled logarithmically, *1+ilog(ncpus) 65 * SCHED_TUNABLESCALING_LINEAR - scaled linear, *ncpus 72 * Minimal preemption granularity for CPU-boun 1989 numa_classify(unsigned int imbalance_pct,struct numa_stats * ns) numa_classify() argument 2036 update_numa_stats(struct task_numa_env * env,struct numa_stats * ns,int nid,bool find_idle) update_numa_stats() argument 6347 int idle = 0; sched_cfs_period_timer() local 7174 struct cpuidle_state *idle = idle_get_state(rq); sched_balance_find_dst_group_cpu() local 7328 bool idle = true; select_idle_core() local 7933 compute_energy(struct energy_env * eenv,struct perf_domain * pd,struct cpumask * pd_cpus,struct task_struct * p,int dst_cpu) compute_energy() argument 8001 struct perf_domain *pd; find_energy_efficient_cpu() local 8861 enum cpu_idle_type idle; global() member 11300 sched_balance_rq(int this_cpu,struct rq * this_rq,struct sched_domain * sd,enum cpu_idle_type idle,int * continue_balancing) sched_balance_rq() argument 11749 sched_balance_domains(struct rq * rq,enum cpu_idle_type idle) sched_balance_domains() argument 12263 nohz_idle_balance(struct rq * this_rq,enum cpu_idle_type idle) nohz_idle_balance() argument 12339 nohz_idle_balance(struct rq * this_rq,enum cpu_idle_type idle) nohz_idle_balance() argument 12489 enum cpu_idle_type idle = this_rq->idle_balance; sched_balance_softirq() local 13094 sched_group_set_idle(struct task_group * tg,long idle) sched_group_set_idle() argument [all...] |