/kernel/linux/linux-6.6/kernel/sched/ |
H A D | cpupri.c | 68 struct cpumask *lowest_mask, int idx) in __cpupri_find() 102 if (lowest_mask) { in __cpupri_find() 103 cpumask_and(lowest_mask, &p->cpus_mask, vec->mask); in __cpupri_find() 104 cpumask_and(lowest_mask, lowest_mask, cpu_active_mask); in __cpupri_find() 106 cpumask_andnot(lowest_mask, lowest_mask, cpu_isolated_mask); in __cpupri_find() 117 if (cpumask_empty(lowest_mask)) in __cpupri_find() 125 struct cpumask *lowest_mask) in cpupri_find() 127 return cpupri_find_fitness(cp, p, lowest_mask, NUL in cpupri_find() 67 __cpupri_find(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask, int idx) __cpupri_find() argument 124 cpupri_find(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask) cpupri_find() argument 147 cpupri_find_fitness(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask, bool (*fitness_fn)(struct task_struct *p, int cpu)) cpupri_find_fitness() argument [all...] |
H A D | cpupri.h | 22 struct cpumask *lowest_mask); 24 struct cpumask *lowest_mask,
|
H A D | rt.c | 1903 struct task_struct *task, struct cpumask *lowest_mask) in find_cas_cpu() 1940 if (!cpumask_intersects(lowest_mask, sched_group_span(sg))) in find_cas_cpu() 2001 cpumask_and(&search_cpu, lowest_mask, sched_group_span(sg_target)); in find_cas_cpu() 2002 cpumask_copy(&backup_search_cpu, lowest_mask); in find_cas_cpu() 2005 cpumask_copy(&search_cpu, lowest_mask); in find_cas_cpu() 2050 if (target_cpu != -1 && cpumask_test_cpu(target_cpu, lowest_mask)) { in find_cas_cpu() 2059 trace_sched_find_cas_cpu(task, lowest_mask, boosted_tutil, prev_cpu, target_cpu); in find_cas_cpu() 2070 struct cpumask *lowest_mask = this_cpu_cpumask_var_ptr(local_cpu_mask); in find_lowest_rq() local 2079 if (unlikely(!lowest_mask)) in find_lowest_rq() 2087 * of the CPUs when searching for the lowest_mask in find_lowest_rq() 1902 find_cas_cpu(struct sched_domain *sd, struct task_struct *task, struct cpumask *lowest_mask) find_cas_cpu() argument [all...] |
/kernel/linux/linux-5.10/kernel/sched/ |
H A D | cpupri.c | 45 struct cpumask *lowest_mask, int idx) in __cpupri_find() 79 if (lowest_mask) { in __cpupri_find() 80 cpumask_and(lowest_mask, p->cpus_ptr, vec->mask); in __cpupri_find() 83 cpumask_andnot(lowest_mask, lowest_mask, cpu_isolated_mask); in __cpupri_find() 93 if (cpumask_empty(lowest_mask)) in __cpupri_find() 101 struct cpumask *lowest_mask) in cpupri_find() 103 return cpupri_find_fitness(cp, p, lowest_mask, NULL); in cpupri_find() 110 * @lowest_mask: A mask to fill in with selected CPUs (or NULL) 124 struct cpumask *lowest_mask, in cpupri_find_fitness() 44 __cpupri_find(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask, int idx) __cpupri_find() argument 100 cpupri_find(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask) cpupri_find() argument 123 cpupri_find_fitness(struct cpupri *cp, struct task_struct *p, struct cpumask *lowest_mask, bool (*fitness_fn)(struct task_struct *p, int cpu)) cpupri_find_fitness() argument [all...] |
H A D | cpupri.h | 22 struct cpumask *lowest_mask); 24 struct cpumask *lowest_mask,
|
H A D | rt.c | 1729 struct task_struct *task, struct cpumask *lowest_mask) in find_cas_cpu() 1766 if (!cpumask_intersects(lowest_mask, sched_group_span(sg))) in find_cas_cpu() 1827 cpumask_and(&search_cpu, lowest_mask, sched_group_span(sg_target)); in find_cas_cpu() 1828 cpumask_copy(&backup_search_cpu, lowest_mask); in find_cas_cpu() 1831 cpumask_copy(&search_cpu, lowest_mask); in find_cas_cpu() 1876 if (target_cpu != -1 && cpumask_test_cpu(target_cpu, lowest_mask)) { in find_cas_cpu() 1885 trace_sched_find_cas_cpu(task, lowest_mask, boosted_tutil, prev_cpu, target_cpu); in find_cas_cpu() 1896 struct cpumask *lowest_mask = this_cpu_cpumask_var_ptr(local_cpu_mask); in find_lowest_rq() local 1905 if (unlikely(!lowest_mask)) in find_lowest_rq() 1913 * of the CPUs when searching for the lowest_mask in find_lowest_rq() 1728 find_cas_cpu(struct sched_domain *sd, struct task_struct *task, struct cpumask *lowest_mask) find_cas_cpu() argument [all...] |