H A D | fair.c | 1 // SPDX-License-Identifier: GPL-2.0 43 #include <linux/memory-tiers.h> 61 * The initial- and re-scaling of tunables is configurable 65 * SCHED_TUNABLESCALING_NONE - unscaled, always *1 66 * SCHED_TUNABLESCALING_LOG - scaled logarithmical, *1+ilog(ncpus) 67 * SCHED_TUNABLESCALING_LINEAR - scaled linear, *ncpus 74 * Minimal preemption granularity for CPU-boun 2028 numa_classify(unsigned int imbalance_pct,struct numa_stats * ns) numa_classify() argument 2075 update_numa_stats(struct task_numa_env * env,struct numa_stats * ns,int nid,bool find_idle) update_numa_stats() argument 6337 int idle = 0; sched_cfs_period_timer() local 7161 struct cpuidle_state *idle = idle_get_state(rq); find_idlest_group_cpu() local 7315 bool idle = true; select_idle_core() local 7905 compute_energy(struct energy_env * eenv,struct perf_domain * pd,struct cpumask * pd_cpus,struct task_struct * p,int dst_cpu) compute_energy() argument 7968 struct perf_domain *pd; find_energy_efficient_cpu() local 8795 enum cpu_idle_type idle; global() member 11281 load_balance(int this_cpu,struct rq * this_rq,struct sched_domain * sd,enum cpu_idle_type idle,int * continue_balancing) load_balance() argument 11708 rebalance_domains(struct rq * rq,enum cpu_idle_type idle) rebalance_domains() argument 12215 nohz_idle_balance(struct rq * this_rq,enum cpu_idle_type idle) nohz_idle_balance() argument 12280 nohz_idle_balance(struct rq * this_rq,enum cpu_idle_type idle) nohz_idle_balance() argument 13026 sched_group_set_idle(struct task_group * tg,long idle) sched_group_set_idle() argument [all...] |