Lines Matching refs:cpumask
116 struct cpumask cpus;
411 extern int dl_task_can_attach(struct task_struct *p, const struct cpumask *cs_cpus_allowed);
412 extern int dl_cpuset_cpumask_can_shrink(const struct cpumask *cur, const struct cpumask *trial);
918 extern int sched_init_domains(const struct cpumask *cpu_map);
1104 struct cpumask freq_domain_cpumask;
1450 extern int sched_numa_find_closest(const struct cpumask *cpus, int cpu);
1461 static inline int sched_numa_find_closest(const struct cpumask *cpus, int cpu)
1568 unsigned long cpumask[]; /* Balance mask */
1586 unsigned long cpumask[];
1589 static inline struct cpumask *sched_group_span(struct sched_group *sg)
1591 return to_cpumask(sg->cpumask);
1597 static inline struct cpumask *group_balance_mask(struct sched_group *sg)
1599 return to_cpumask(sg->sgc->cpumask);
1603 * group_first_cpu - Returns the first CPU in the cpumask of a sched_group.
1905 void (*set_cpus_allowed)(struct task_struct *p, const struct cpumask *newmask);
2000 extern void set_cpus_allowed_common(struct task_struct *p, const struct cpumask *new_mask);
2781 extern struct cpumask *find_rtg_target(struct task_struct *p);