Home
last modified time | relevance | path

Searched refs:mems_allowed (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/kernel/cgroup/
H A Dcpuset.c578 nodes_empty(trial->mems_allowed)) in validate_change()
641 nodes_intersects(trial->mems_allowed, c->mems_allowed)) in validate_change()
2573 nodes_or(tsk->mems_allowed, tsk->mems_allowed, *newmems); in cpuset_change_task_nodemask()
2575 tsk->mems_allowed = *newmems; in cpuset_change_task_nodemask()
2733 nodes_clear(trialcs->mems_allowed); in update_nodemask()
2740 top_cpuset.mems_allowed)) { in update_nodemask()
2746 if (nodes_equal(cs->mems_allowed, trialcs->mems_allowed)) { in update_nodemask()
2757 cs->mems_allowed = trialcs->mems_allowed; in update_nodemask()
3512 cs->mems_allowed = parent->mems_allowed; in cpuset_css_online()
3671 task->mems_allowed = current->mems_allowed; in cpuset_fork()
[all …]
H A Dcpuset-v1.c267 nodes_empty(parent->mems_allowed)) in remove_tasks_in_empty_cpuset()
296 cs->mems_allowed = *new_mems; in cpuset1_hotplug_update_tasks()
306 if (mems_updated && !nodes_empty(cs->mems_allowed)) in cpuset1_hotplug_update_tasks()
310 nodes_empty(cs->mems_allowed); in cpuset1_hotplug_update_tasks()
344 nodes_subset(p->mems_allowed, q->mems_allowed) && in is_cpuset_subset()
H A Dcpuset-internal.h102 nodemask_t mems_allowed; member
/linux-6.15/include/linux/
H A Dcpuset.h81 #define cpuset_current_mems_allowed (current->mems_allowed)
170 current->mems_allowed = nodemask; in set_mems_allowed()
H A Dsched.h1310 nodemask_t mems_allowed; member
/linux-6.15/Documentation/admin-guide/cgroup-v1/
H A Dcpusets.rst63 node that is not allowed in the requesting task's mems_allowed vector.
162 and mems_allowed (on which Memory Nodes it may obtain memory),
376 node in the current task's mems_allowed to prefer for the allocation.