Lines Matching refs:cpuset
74 struct cpuset { struct
185 static inline struct cpuset *css_cs(struct cgroup_subsys_state *css) in css_cs() argument
187 return css ? container_of(css, struct cpuset, css) : NULL; in css_cs()
191 static inline struct cpuset *task_cs(struct task_struct *task) in task_cs()
196 static inline struct cpuset *parent_cs(struct cpuset *cs) in parent_cs()
202 static inline bool is_cpuset_online(struct cpuset *cs) in is_cpuset_online()
207 static inline int is_cpu_exclusive(const struct cpuset *cs) in is_cpu_exclusive()
212 static inline int is_mem_exclusive(const struct cpuset *cs) in is_mem_exclusive()
217 static inline int is_mem_hardwall(const struct cpuset *cs) in is_mem_hardwall()
222 static inline int is_sched_load_balance(const struct cpuset *cs) in is_sched_load_balance()
227 static inline int is_memory_migrate(const struct cpuset *cs) in is_memory_migrate()
232 static inline int is_spread_page(const struct cpuset *cs) in is_spread_page()
237 static inline int is_spread_slab(const struct cpuset *cs) in is_spread_slab()
273 void cpuset_update_tasks_cpumask(struct cpuset *cs, struct cpumask *new_cpus);
274 void cpuset_update_tasks_nodemask(struct cpuset *cs);
275 int cpuset_update_flag(cpuset_flagbits_t bit, struct cpuset *cs, int turning_on);
286 void cpuset1_update_task_spread_flags(struct cpuset *cs,
288 void cpuset1_update_tasks_flags(struct cpuset *cs);
289 void cpuset1_hotplug_update_tasks(struct cpuset *cs,
292 int cpuset1_validate_change(struct cpuset *cur, struct cpuset *trial);
295 static inline void cpuset1_update_task_spread_flags(struct cpuset *cs, in cpuset1_update_task_spread_flags()
297 static inline void cpuset1_update_tasks_flags(struct cpuset *cs) {} in cpuset1_update_tasks_flags()
298 static inline void cpuset1_hotplug_update_tasks(struct cpuset *cs, in cpuset1_hotplug_update_tasks()
301 static inline int cpuset1_validate_change(struct cpuset *cur, in cpuset1_validate_change()
302 struct cpuset *trial) { return 0; } in cpuset1_validate_change()