Home
last modified time | relevance | path

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

/linux/kernel/sched/
H A Dtopology.c689 DEFINE_PER_CPU(struct sched_domain __rcu *, sd_llc);
719 rcu_assign_pointer(per_cpu(sd_llc, cpu), sd); in update_top_cache_domain()
1034 sdp = rcu_dereference_sched_domain(per_cpu(sd_llc, i)); in sched_update_llc_bytes()
2893 static void adjust_numa_imbalance(struct sched_domain *sd_llc) in adjust_numa_imbalance() argument
2900 WARN_ON(!(sd_llc->flags & SD_SHARE_LLC)); in adjust_numa_imbalance()
2901 WARN_ON(!sd_llc->parent); in adjust_numa_imbalance()
2923 nr_llcs = sd_llc->parent->span_weight / sd_llc->span_weight; in adjust_numa_imbalance()
2925 imb = sd_llc->parent->span_weight >> 3; in adjust_numa_imbalance()
2930 sd_llc->parent->imb_numa_nr = imb; in adjust_numa_imbalance()
2941 parent = sd_llc->parent->parent; in adjust_numa_imbalance()
[all …]
H A Dfair.c2040 struct sched_domain *sd = rcu_dereference_all(per_cpu(sd_llc, cpu)); in task_cache_work()
9255 sd = rcu_dereference_all(per_cpu(sd_llc, target)); in select_idle_sibling()
12103 if (env->sd->child != rcu_dereference_all(per_cpu(sd_llc, env->dst_cpu))) in record_sg_llc_stats()
14541 sd = rcu_dereference_all(per_cpu(sd_llc, cpu)); in set_cpu_sd_state_busy()
14570 sd = rcu_dereference_all(per_cpu(sd_llc, cpu)); in set_cpu_sd_state_idle()
H A Dsched.h2233 DECLARE_PER_CPU(struct sched_domain __rcu *, sd_llc);
/linux/kernel/sched/ext/
H A Didle.c236 sd = rcu_dereference(per_cpu(sd_llc, cpu)); in llc_weight()
251 sd = rcu_dereference(per_cpu(sd_llc, cpu)); in llc_span()