• Home
  • Raw
  • Download

Lines Matching refs:tmp

460 static inline int alloc_cpumasks(struct cpuset *cs, struct tmpmasks *tmp)  in alloc_cpumasks()  argument
469 pmask1 = &tmp->new_cpus; in alloc_cpumasks()
470 pmask2 = &tmp->addmask; in alloc_cpumasks()
471 pmask3 = &tmp->delmask; in alloc_cpumasks()
497 static inline void free_cpumasks(struct cpuset *cs, struct tmpmasks *tmp) in free_cpumasks() argument
504 if (tmp) { in free_cpumasks()
505 free_cpumask_var(tmp->new_cpus); in free_cpumasks()
506 free_cpumask_var(tmp->addmask); in free_cpumasks()
507 free_cpumask_var(tmp->delmask); in free_cpumasks()
1121 struct tmpmasks *tmp) in update_parent_subparts_cpumask() argument
1162 cpumask_copy(tmp->addmask, cpuset->cpus_allowed); in update_parent_subparts_cpumask()
1165 deleting = cpumask_and(tmp->delmask, cpuset->cpus_allowed, in update_parent_subparts_cpumask()
1175 cpumask_andnot(tmp->delmask, cpuset->cpus_allowed, newmask); in update_parent_subparts_cpumask()
1176 deleting = cpumask_and(tmp->delmask, tmp->delmask, in update_parent_subparts_cpumask()
1179 cpumask_and(tmp->addmask, newmask, parent->effective_cpus); in update_parent_subparts_cpumask()
1180 adding = cpumask_andnot(tmp->addmask, tmp->addmask, in update_parent_subparts_cpumask()
1186 cpumask_equal(parent->effective_cpus, tmp->addmask)) { in update_parent_subparts_cpumask()
1194 if (!cpumask_and(tmp->addmask, tmp->delmask, in update_parent_subparts_cpumask()
1197 cpumask_copy(tmp->addmask, parent->effective_cpus); in update_parent_subparts_cpumask()
1209 adding = cpumask_and(tmp->addmask, cpuset->cpus_allowed, in update_parent_subparts_cpumask()
1211 part_error = cpumask_equal(tmp->addmask, in update_parent_subparts_cpumask()
1246 deleting = cpumask_and(tmp->delmask, cpuset->cpus_allowed, in update_parent_subparts_cpumask()
1261 parent->subparts_cpus, tmp->addmask); in update_parent_subparts_cpumask()
1263 parent->effective_cpus, tmp->addmask); in update_parent_subparts_cpumask()
1267 parent->subparts_cpus, tmp->delmask); in update_parent_subparts_cpumask()
1271 cpumask_and(tmp->delmask, tmp->delmask, cpu_active_mask); in update_parent_subparts_cpumask()
1273 parent->effective_cpus, tmp->delmask); in update_parent_subparts_cpumask()
1294 static void update_cpumasks_hier(struct cpuset *cs, struct tmpmasks *tmp) in update_cpumasks_hier() argument
1304 compute_effective_cpumask(tmp->new_cpus, cp, parent); in update_cpumasks_hier()
1310 if (is_in_v2_mode() && cpumask_empty(tmp->new_cpus)) { in update_cpumasks_hier()
1311 cpumask_copy(tmp->new_cpus, parent->effective_cpus); in update_cpumasks_hier()
1327 cpumask_equal(tmp->new_cpus, cp->effective_cpus)) { in update_cpumasks_hier()
1361 if (update_parent_subparts_cpumask(cp, partcmd_update, NULL, tmp)) in update_cpumasks_hier()
1384 cpumask_copy(cp->effective_cpus, tmp->new_cpus); in update_cpumasks_hier()
1402 cpumask_copy(cp->effective_cpus, tmp->new_cpus); in update_cpumasks_hier()
1406 tmp->new_cpus)) { in update_cpumasks_hier()
1408 cp->subparts_cpus, tmp->new_cpus); in update_cpumasks_hier()
1448 struct tmpmasks *tmp) in update_sibling_cpumasks() argument
1465 update_cpumasks_hier(sibling, tmp); in update_sibling_cpumasks()
1480 struct tmpmasks tmp; in update_cpumask() local
1517 tmp.addmask = trialcs->subparts_cpus; in update_cpumask()
1518 tmp.delmask = trialcs->effective_cpus; in update_cpumask()
1519 tmp.new_cpus = trialcs->cpus_allowed; in update_cpumask()
1527 trialcs->cpus_allowed, &tmp) < 0) in update_cpumask()
1544 update_cpumasks_hier(cs, &tmp); in update_cpumask()
1554 update_sibling_cpumasks(parent, cs, &tmp); in update_cpumask()
1924 struct tmpmasks tmp; in update_prstate() local
1938 if (alloc_cpumasks(NULL, &tmp)) in update_prstate()
1956 NULL, &tmp); in update_prstate()
1975 NULL, &tmp); in update_prstate()
1993 update_sibling_cpumasks(parent, cs, &tmp); in update_prstate()
1997 free_cpumasks(NULL, &tmp); in update_prstate()
3017 static void cpuset_hotplug_update_tasks(struct cpuset *cs, struct tmpmasks *tmp) in cpuset_hotplug_update_tasks() argument
3049 if (!tmp || !cs->partition_root_state) in cpuset_hotplug_update_tasks()
3074 NULL, tmp); in cpuset_hotplug_update_tasks()
3088 update_parent_subparts_cpumask(cs, partcmd_update, NULL, tmp)) in cpuset_hotplug_update_tasks()
3127 struct tmpmasks tmp, *ptmp = NULL; in cpuset_hotplug_workfn() local
3129 if (on_dfl && !alloc_cpumasks(NULL, &tmp)) in cpuset_hotplug_workfn()
3130 ptmp = &tmp; in cpuset_hotplug_workfn()