Searched refs:cpus_allowed (Results 1 - 25 of 39) sorted by relevance

12

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-integrator/
H A Dcpu.c86 cpumask_t cpus_allowed; local
93 * Save this threads cpus_allowed mask.
95 cpus_allowed = current->cpus_allowed;
129 set_cpus_allowed(current, cpus_allowed);
152 set_cpus_allowed(current, cpus_allowed);
161 cpumask_t cpus_allowed; local
166 cpus_allowed = current->cpus_allowed;
184 set_cpus_allowed(current, cpus_allowed);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/
H A Dmips-mt-fpaff.c65 cpumask_var_t cpus_allowed, new_mask, effective_mask; local
90 if (!alloc_cpumask_var(&cpus_allowed, GFP_KERNEL)) {
127 cpuset_cpus_allowed(p, cpus_allowed);
128 if (!cpumask_subset(effective_mask, cpus_allowed)) {
131 * update. Just reset the cpus_allowed to the
132 * cpuset's cpus_allowed
134 cpumask_copy(new_mask, cpus_allowed);
143 free_cpumask_var(cpus_allowed);
H A Dtraps.c977 if (cpus_intersects(current->cpus_allowed, mt_fpu_cpumask)) {
981 = current->cpus_allowed;
982 cpus_and(tmask, current->cpus_allowed,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sh/kernel/
H A Dcpufreq.c43 cpumask_t cpus_allowed; local
50 cpus_allowed = current->cpus_allowed;
69 set_cpus_allowed_ptr(current, &cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/lib/
H A Dsmp_processor_id.c25 if (cpumask_equal(&current->cpus_allowed, cpumask_of(this_cpu)))
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/sparc/kernel/
H A Dus3_cpufreq.c81 cpumask_t cpus_allowed; local
88 cpus_allowed = current->cpus_allowed;
94 set_cpus_allowed_ptr(current, &cpus_allowed);
102 cpumask_t cpus_allowed; local
108 cpus_allowed = current->cpus_allowed;
143 set_cpus_allowed_ptr(current, &cpus_allowed);
H A Dus2e_cpufreq.c234 cpumask_t cpus_allowed; local
240 cpus_allowed = current->cpus_allowed;
246 set_cpus_allowed_ptr(current, &cpus_allowed);
255 cpumask_t cpus_allowed; local
261 cpus_allowed = current->cpus_allowed;
284 set_cpus_allowed_ptr(current, &cpus_allowed);
H A Dsysfs.c105 cpumask_t old_affinity = current->cpus_allowed;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/
H A Dcpuset.c95 cpumask_var_t cpus_allowed; /* CPUs allowed to tasks in cpuset */ member in struct:cpuset
257 * Return in pmask the portion of a cpusets's cpus_allowed that
273 while (cs && !cpumask_intersects(cs->cpus_allowed, cpu_online_mask))
276 cpumask_and(pmask, cs->cpus_allowed, cpu_online_mask);
336 return cpumask_subset(p->cpus_allowed, q->cpus_allowed) &&
354 if (!alloc_cpumask_var(&trial->cpus_allowed, GFP_KERNEL)) {
358 cpumask_copy(trial->cpus_allowed, cs->cpus_allowed);
369 free_cpumask_var(trial->cpus_allowed);
[all...]
H A Dsched_cpupri.c80 if (cpumask_any_and(&p->cpus_allowed, vec->mask) >= nr_cpu_ids)
84 cpumask_and(lowest_mask, &p->cpus_allowed, vec->mask);
H A Dkthread.c186 p->cpus_allowed = cpumask_of_cpu(cpu);
H A Dsched.c938 * Check whether the task is waking, we use this to synchronize ->cpus_allowed
2231 * ->cpus_allowed is protected by either TASK_WAKING or rq->lock held.
2240 if (cpumask_test_cpu(dest_cpu, &p->cpus_allowed))
2244 dest_cpu = cpumask_any_and(&p->cpus_allowed, cpu_active_mask);
2267 * The caller (fork, wakeup) owns TASK_WAKING, ->cpus_allowed is stable.
2276 * to rely on ttwu() to place the task on a valid ->cpus_allowed
2284 if (unlikely(!cpumask_test_cpu(cpu, &p->cpus_allowed) ||
2620 * - cpus_allowed can change in the fork path
2624 * without people poking at ->cpus_allowed.
3353 * select_task_rq() can race against ->cpus_allowed
5009 cpumask_var_t cpus_allowed, new_mask; local
[all...]
H A Dsched_fair.c1327 &p->cpus_allowed))
1373 for_each_cpu_and(i, sched_group_cpus(group), &p->cpus_allowed) {
1416 for_each_cpu_and(i, sched_domain_span(sd), &p->cpus_allowed) {
1458 if (cpumask_test_cpu(cpu, &p->cpus_allowed))
1781 * 2) cannot be migrated to this CPU due to cpus_allowed, or
1784 if (!cpumask_test_cpu(this_cpu, &p->cpus_allowed)) {
3045 &busiest->curr->cpus_allowed)) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/kernel/cpufreq/
H A Dloongson2_cpufreq.c60 cpumask_t cpus_allowed; local
67 cpus_allowed = current->cpus_allowed;
94 set_cpus_allowed_ptr(current, &cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/kernel/trace/
H A Dtrace_workqueue.c56 int cpu = cpumask_first(&wq_thread->cpus_allowed);
78 int cpu = cpumask_first(&wq_thread->cpus_allowed);
124 int cpu = cpumask_first(&wq_thread->cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/include/asm/
H A Dsystem.h46 * isn't set), we undo the restriction on cpus_allowed.
61 prev->cpus_allowed = prev->thread.user_cpus_allowed; \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dcpuset.h149 cpumask_copy(&p->cpus_allowed, cpu_possible_mask);
H A Dinit_task.h120 .cpus_allowed = CPU_MASK_ALL, \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/include/asm/
H A Dsystem.h212 if (p->thread.hardwall && !cpumask_equal(&p->cpus_allowed, new_mask)) \
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/tile/kernel/
H A Dhardwall.c416 if (cpumask_weight(&p->cpus_allowed) != 1)
421 BUG_ON(cpumask_first(&p->cpus_allowed) != cpu);
448 * We assume the cpus_allowed, pid, and comm fields are still valid.
454 if (cpumask_weight(&task->cpus_allowed) != 1) {
458 cpumask_weight(&task->cpus_allowed));
677 unsigned int cpu = cpumask_first(&p->cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/x86/kernel/cpu/mcheck/
H A Dmce_intel.c180 cpumask_copy(old, &current->cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/ia64/kernel/cpufreq/
H A Dacpi-cpufreq.c115 saved_mask = current->cpus_allowed;
153 saved_mask = current->cpus_allowed;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/proc/
H A Darray.c333 seq_cpumask(m, &task->cpus_allowed);
336 seq_cpumask_list(m, &task->cpus_allowed);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/platforms/cell/spufs/
H A Dspufs.h127 cpumask_t cpus_allowed; member in struct:spu_context
H A Dsched.c144 ctx->cpus_allowed = current->cpus_allowed;
173 if (cpumask_intersects(mask, &ctx->cpus_allowed))

Completed in 279 milliseconds

12