Lines Matching refs:mems_allowed

102 	nodemask_t mems_allowed;  member
389 nodes_subset(p->mems_allowed, q->mems_allowed) && in is_cpuset_subset()
491 nodes_intersects(trial->mems_allowed, c->mems_allowed)) in validate_change()
504 if (!nodes_empty(cur->mems_allowed) && in validate_change()
505 nodes_empty(trial->mems_allowed)) in validate_change()
990 tsk->mems_allowed = *to; in cpuset_migrate_mm()
995 guarantee_online_mems(task_cs(tsk), &tsk->mems_allowed); in cpuset_migrate_mm()
1030 !nodes_intersects(*newmems, tsk->mems_allowed); in cpuset_change_task_nodemask()
1037 nodes_or(tsk->mems_allowed, tsk->mems_allowed, *newmems); in cpuset_change_task_nodemask()
1041 tsk->mems_allowed = *newmems; in cpuset_change_task_nodemask()
1094 mpol_rebind_mm(mm, &cs->mems_allowed); in update_tasks_nodemask()
1132 nodes_and(*new_mems, cp->mems_allowed, parent->effective_mems); in update_nodemasks_hier()
1156 !nodes_equal(cp->mems_allowed, cp->effective_mems)); in update_nodemasks_hier()
1200 nodes_clear(trialcs->mems_allowed); in update_nodemask()
1202 retval = nodelist_parse(buf, trialcs->mems_allowed); in update_nodemask()
1206 if (!nodes_subset(trialcs->mems_allowed, in update_nodemask()
1207 top_cpuset.mems_allowed)) { in update_nodemask()
1213 if (nodes_equal(cs->mems_allowed, trialcs->mems_allowed)) { in update_nodemask()
1222 cs->mems_allowed = trialcs->mems_allowed; in update_nodemask()
1226 update_nodemasks_hier(cs, &trialcs->mems_allowed); in update_nodemask()
1444 (cpumask_empty(cs->cpus_allowed) || nodes_empty(cs->mems_allowed))) in cpuset_can_attach()
1725 seq_printf(sf, "%*pbl\n", nodemask_pr_args(&cs->mems_allowed)); in cpuset_common_seq_show()
1919 nodes_clear(cs->mems_allowed); in cpuset_css_alloc()
1987 cs->mems_allowed = parent->mems_allowed; in cpuset_css_online()
1988 cs->effective_mems = parent->mems_allowed; in cpuset_css_online()
2034 top_cpuset.mems_allowed = node_possible_map; in cpuset_bind()
2038 top_cpuset.mems_allowed = top_cpuset.effective_mems; in cpuset_bind()
2074 nodes_setall(top_cpuset.mems_allowed); in cpuset_init()
2109 nodes_empty(parent->mems_allowed)) in remove_tasks_in_empty_cpuset()
2129 cs->mems_allowed = *new_mems; in hotplug_update_tasks_legacy()
2139 if (mems_updated && !nodes_empty(cs->mems_allowed)) in hotplug_update_tasks_legacy()
2143 nodes_empty(cs->mems_allowed); in hotplug_update_tasks_legacy()
2208 nodes_and(new_mems, cs->mems_allowed, parent_cs(cs)->effective_mems); in cpuset_hotplug_update_tasks()
2269 top_cpuset.mems_allowed = new_mems; in cpuset_hotplug_workfn()
2342 top_cpuset.mems_allowed = node_states[N_MEMORY]; in cpuset_init_smp()
2343 top_cpuset.old_mems_allowed = top_cpuset.mems_allowed; in cpuset_init_smp()
2400 nodes_setall(current->mems_allowed); in cpuset_init_current_mems_allowed()
2435 return nodes_intersects(*nodemask, current->mems_allowed); in cpuset_nodemask_valid_mems_allowed()
2499 if (node_isset(node, current->mems_allowed)) in __cpuset_node_allowed()
2518 allowed = node_isset(node, cs->mems_allowed); in __cpuset_node_allowed()
2556 node = next_node(*rotor, current->mems_allowed); in cpuset_spread_node()
2558 node = first_node(current->mems_allowed); in cpuset_spread_node()
2567 node_random(&current->mems_allowed); in cpuset_mem_spread_node()
2576 node_random(&current->mems_allowed); in cpuset_slab_spread_node()
2597 return nodes_intersects(tsk1->mems_allowed, tsk2->mems_allowed); in cpuset_mems_allowed_intersects()
2616 pr_cont(" mems_allowed=%*pbl\n", nodemask_pr_args(&tsk->mems_allowed)); in cpuset_print_task_mems_allowed()
2697 nodemask_pr_args(&task->mems_allowed)); in cpuset_task_status_allowed()
2699 nodemask_pr_args(&task->mems_allowed)); in cpuset_task_status_allowed()