Home
last modified time | relevance | path

Searched refs:sched_cluster (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/kernel/sched/
Dwalt.c405 struct sched_cluster *cluster = cpu_cluster(cpu); in update_cluster_load_subtractions()
1320 struct sched_cluster *sched_cluster[NR_CPUS]; variable
1326 insert_cluster(struct sched_cluster *cluster, struct list_head *head) in insert_cluster()
1328 struct sched_cluster *tmp; in insert_cluster()
1340 static struct sched_cluster *alloc_new_cluster(const struct cpumask *cpus) in alloc_new_cluster()
1342 struct sched_cluster *cluster = NULL; in alloc_new_cluster()
1344 cluster = kzalloc(sizeof(struct sched_cluster), GFP_ATOMIC); in alloc_new_cluster()
1377 struct sched_cluster *cluster = alloc_new_cluster(cpus); in add_cluster()
1391 static int compute_max_possible_capacity(struct sched_cluster *cluster) in compute_max_possible_capacity()
1416 struct sched_cluster *cluster1, *cluster2; in compare_clusters()
[all …]
Dwalt.h43 static inline struct sched_cluster *cpu_cluster(int cpu) in cpu_cluster()
200 struct sched_cluster *cluster; in assign_cluster_ids()
205 sched_cluster[pos++] = cluster; in assign_cluster_ids()
Dsched.h110 struct sched_cluster { struct
1121 struct sched_cluster *cluster;
2838 static inline int cluster_first_cpu(struct sched_cluster *cluster) in cluster_first_cpu()
2844 extern struct sched_cluster *sched_cluster[NR_CPUS];
2864 extern struct sched_cluster init_cluster;
2923 static inline unsigned int cluster_max_freq(struct sched_cluster *cluster) in cluster_max_freq()
2956 load_scale_cpu_efficiency(struct sched_cluster *cluster) in load_scale_cpu_efficiency()
2967 static inline unsigned long load_scale_cpu_freq(struct sched_cluster *cluster) in load_scale_cpu_freq()
2973 static inline int compute_load_scale_factor(struct sched_cluster *cluster) in compute_load_scale_factor()
3007 capacity_scale_cpu_efficiency(struct sched_cluster *cluster) in capacity_scale_cpu_efficiency()
[all …]
Dcore_ctl.c1040 struct sched_cluster *cluster; in core_ctl_init()
/kernel/linux/linux-5.10/kernel/sched/rtg/
Drtg.c582 int preferred_cluster(struct sched_cluster *cluster, struct task_struct *p) in preferred_cluster()
626 struct sched_cluster *cluster = NULL; in _set_preferred_cluster()
627 struct sched_cluster *cluster_found = NULL; in _set_preferred_cluster()
682 struct sched_cluster *preferred_cluster = NULL; in find_rtg_target()
869 static struct sched_cluster *best_cluster(struct related_thread_group *grp) in best_cluster()
871 struct sched_cluster *cluster = NULL; in best_cluster()
872 struct sched_cluster *max_cluster = NULL; in best_cluster()
920 struct sched_cluster *preferred_cluster = NULL; in sched_set_group_normalized_util()
Drtg.h28 int preferred_cluster(struct sched_cluster *cluster, struct task_struct *p);
/kernel/linux/build/test/syzkaller/qos_auth/
Dsched_cluster_fops.txt7 openat$fd_sched_cluster(fd const[AT_FDCWD], file ptr[in, string["/proc/sched_cluster"]], flags cons…
/kernel/linux/linux-5.10/include/linux/sched/
Drtg.h43 struct sched_cluster *preferred_cluster;