Searched refs:cpuset (Results 51 - 67 of 67) sorted by relevance
123
/linux-master/kernel/ |
H A D | kthread.c | 20 #include <linux/cpuset.h>
|
H A D | cpu.c | 37 #include <linux/cpuset.h>
|
/linux-master/fs/proc/ |
H A D | array.c | 83 #include <linux/cpuset.h>
|
H A D | base.c | 80 #include <linux/cpuset.h> 3311 ONE("cpuset", S_IRUGO, proc_cpuset_show), 3660 ONE("cpuset", S_IRUGO, proc_cpuset_show),
|
/linux-master/mm/ |
H A D | oom_kill.c | 34 #include <linux/cpuset.h> 85 * and whether or not it has the same set of allowed cpuset nodes. 102 * cpuset is irrelevant. Only return true if its 110 * check the mems of tsk's cpuset. 294 /* Check this allocation failure is caused by cpuset's wall function */ 420 * memcg, not in the same cpuset, or bound to a disjoint set of mempolicy nodes 1071 * does not panic for cpuset, mempolicy, or memcg allocation
|
H A D | migrate.c | 28 #include <linux/cpuset.h>
|
H A D | mempolicy.c | 90 #include <linux/cpuset.h> 2561 * If mpol_dup() sees current->cpuset == cpuset_being_rebound, then it 2564 * keeps mempolicies cpuset relative after its cpuset moves. See 2565 * further kernel/cpuset.c update_nodemask(). 2568 * cpuset's mems), so we needn't do rebind work for current task. 3253 * the mempolicy in a specific context [cpuset] at a later time.
|
H A D | page_alloc.c | 34 #include <linux/cpuset.h> 3188 * See also cpuset_node_allowed() comment in kernel/cgroup/cpuset.c. 3409 * fallback to ignore cpuset restriction if our nodes 3874 * Ignore cpuset mems for non-blocking __GFP_HIGH (probably 4016 * It's possible that cpuset's mems_allowed and the nodemask from 4018 * policy_nodemask(), but it's possible to race with cpuset update in 4023 * when it does not intersect with the cpuset restrictions) or the 4036 * to fail, check if the cpuset changed during allocation and if so, 4080 * there was a cpuset modification and we are retrying - otherwise we 4089 * Check for insane configurations where the cpuset does [all...] |
H A D | filemap.c | 36 #include <linux/cpuset.h>
|
H A D | slub.c | 27 #include <linux/cpuset.h> 2677 * between allocation and the cpuset
|
H A D | vmscan.c | 35 #include <linux/cpuset.h> 981 /* Demotion ignores all cpuset and mempolicy settings */
|
H A D | hugetlb.c | 17 #include <linux/cpuset.h> 4890 * Only enforce MPOL_BIND policy which overlaps with cpuset policy 5132 * When cpuset is configured, it breaks the strict hugetlb page 5134 * reservation is completely rubbish in the presence of cpuset because 5136 * current cpuset. Application can still potentially OOM'ed by kernel 5137 * with lack of free htlb page in cpuset that the task is in. 5138 * Attempt to enforce strict accounting with cpuset is almost 5139 * impossible (or too ugly) because cpuset is too fluid that 5142 * The change of semantics for shared hugetlb mapping with cpuset is 5146 * semantics that cpuset ha [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | numa.c | 21 #include <linux/cpuset.h>
|
/linux-master/init/ |
H A D | main.c | 52 #include <linux/cpuset.h>
|
/linux-master/kernel/sched/ |
H A D | core.c | 42 #include <linux/cpuset.h> 3174 * for groups of tasks (ie. cpuset), so that load balancing is not 3281 * up the cpuset hierarchy until we find a suitable mask. 3304 * task, so override it based on its cpuset hierarchy. 3561 enum { cpuset, possible, fail } state = cpuset; enumerator in enum:__anon483 3590 case cpuset: 3613 if (state != cpuset) { 8386 * We must have raced with a concurrent cpuset update. 8387 * Just reset the cpumask to the cpuset' [all...] |
H A D | deadline.c | 19 #include <linux/cpuset.h> 2689 * keep track of that on its cpuset (for correct bandwidth tracking). 2735 * track of that on its cpuset (for correct bandwidth tracking).
|
/linux-master/kernel/cgroup/ |
H A D | cgroup.c | 4 * Based originally on the cpuset system, extracted by Paul Menage 11 * Copyright notices from the original cpuset code: 54 #include <linux/cpuset.h> 310 * - cpuset: tasks will be kept in empty cpusets when hotplug happens and 314 * - cpuset: a task can be moved into an empty cpuset, and again it takes 2326 * This is ugly, but preserves the userspace API for existing cpuset 2327 * users. If someone tries to mount the "cpuset" filesystem, we 2357 .name = "cpuset", 2394 * implementations (e.g. cpuset), als [all...] |
Completed in 374 milliseconds
123