Searched refs:cpus (Results 1 - 14 of 14) sorted by relevance

/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/kernel/
H A Dsmp.c212 int cpus = 1; local
233 while (atomic_read(&data.started) != cpus)
237 while (atomic_read(&data.finished) != cpus)
268 int cpus = smp_num_cpus-1; local
270 if (!cpus)
287 while (atomic_read(&data.started) != cpus)
291 while (atomic_read(&data.finished) != cpus)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ia64/sn/fakeprom/
H A Dfpmem.h87 int cpus; member in struct:sn_config_s
H A Dfpmem.c77 return sn_config->cpus;
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/kernel/
H A Dsmp.c79 * the number of cpus in the system, including this one
147 int i, cpus = smp_num_cpus - 1; local
150 if (!cpus)
169 while (atomic_read(&data.started) != cpus)
173 while (atomic_read(&data.finished) != cpus)
248 * context on other cpus are invalidated to force a new context allocation
249 * at switch_mm time, should the mm ever be used on other cpus. For
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips64/kernel/
H A Dsmp.c79 * the number of cpus in the system, including this one
151 int i, cpus = smp_num_cpus - 1; local
154 if (!cpus)
173 while (atomic_read(&data.started) != cpus)
177 while (atomic_read(&data.finished) != cpus)
252 * context on other cpus are invalidated to force a new context allocation
253 * at switch_mm time, should the mm ever be used on other cpus. For
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/x86_64/kernel/
H A Dsmp.c158 * the other cpus, but smp_invalidate_interrupt ignore flush ipis
167 * Now the other cpus will send tlb flush ipis.
174 * Atomically set the bit [other cpus will start sending flush ipis],
382 int cpus = smp_num_cpus-1; local
384 if (!cpus)
401 while (atomic_read(&data.started) != cpus)
405 while (atomic_read(&data.finished) != cpus)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/i386/kernel/
H A Dsmp.c235 * the other cpus, but smp_invalidate_interrupt ignore flush ipis
244 * Now the other cpus will send tlb flush ipis.
251 * Atomically set the bit [other cpus will start sending flush ipis],
454 int cpus = smp_num_cpus-1; local
456 if (!cpus)
473 while (atomic_read(&data.started) != cpus)
477 while (atomic_read(&data.finished) != cpus)
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/kernel/
H A Dsmp.c211 int ret = -1, cpus = smp_num_cpus-1; local
214 if (!cpus)
231 while (atomic_read(&data.started) != cpus) {
233 printk("smp_call_function on cpu %d: other cpus not responding (%d)\n",
243 while (atomic_read(&data.finished) != cpus) {
245 printk("smp_call_function on cpu %d: other cpus not finishing (%d/%d)\n",
319 printk("SMP not supported on 750 cpus. %s line %d\n",
330 * only check for cpus we know exist. We keep the callin map
331 * with cpus at the bottom -- Cort
362 /* wake up cpus */
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390/kernel/
H A Dsmp.c150 int cpus = smp_num_cpus-1; local
152 if (!cpus || !atomic_read(&smp_commenced))
168 while (atomic_read(&data.started) != cpus)
172 while (atomic_read(&data.finished) != cpus)
246 /* Wait for all other cpus to enter do_machine_restart. */
248 /* Store status of other cpus. */
252 * cpus to enter this function we know that they do
253 * not hold any s390irq-locks (the cpus have been
309 * cpus are handled.
432 * Set a bit in a control register of all cpus
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/s390x/kernel/
H A Dsmp.c150 int cpus = smp_num_cpus-1; local
152 if (!cpus || !atomic_read(&smp_commenced))
168 while (atomic_read(&data.started) != cpus)
172 while (atomic_read(&data.finished) != cpus)
251 /* Wait for all other cpus to enter do_machine_restart. */
253 /* Store status of other cpus. */
257 * cpus to enter this function we know that they do
258 * not hold any s390irq-locks (the cpus have been
314 * cpus are handled.
418 * Set a bit in a control register of all cpus
[all...]
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc/platforms/
H A Dpmac_smp.c393 * The device tree doesn't tell you if you have 2 cpus because
467 * of both cpus are frozen after the secondary cpu is started up,
518 struct device_node *cpus; local
523 cpus = find_type_devices("cpu");
524 if (cpus)
525 while ((cpus = cpus->next) != NULL)
527 printk("smp_core99_probe: found %d cpus\n", ncpus);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/ppc64/kernel/
H A Dsmp.c507 int ret = -1, cpus = smp_num_cpus-1; local
510 if (!cpus)
527 while (atomic_read(&data.started) != cpus) {
530 printk("smp_call_function on cpu %d: other cpus not responding (%d)\n",
550 while (atomic_read(&data.finished) != cpus) {
553 printk("smp_call_function on cpu %d: other cpus not finishing (%d/%d)\n",
643 * only check for cpus we know exist. We keep the callin map
644 * with cpus at the bottom -- Cort
694 /* wake up cpus */
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/mips/sgi-ip27/
H A Dip27-init.c149 int i, cpus = 0, highest = 0; local
171 cpus += do_cpumask(i, nasid, boot_cpumask, &highest);
177 * cpus are not numbered.
205 printk(KERN_INFO "Discovered %d cpus on %d nodes\n", maxcpus, numnodes);
/asus-wl-520gu-7.0.1.45/src/linux/linux/arch/sparc64/kernel/
H A Dsmp.c423 * the new pipelining feature (ie. dispatch to multiple cpus simultaneously).
506 /* Clear out the mask bits for cpus which did not
561 int cpus = smp_num_cpus - 1; local
564 if (!cpus)
579 * Wait for other cpus to complete function or at
583 while (atomic_read(&data.finished) != cpus) {
596 printk("XCALL: Remote cpus not responding, ncpus=%d finished=%d\n",
766 * 1) mm->cpu_vm_mask is a bit mask of which cpus an address
771 * use cpu_vm_mask as the list of cpus to make run the TLB.
785 * flush locally only. This will force any subsequent cpus whic
[all...]

Completed in 81 milliseconds