Home
last modified time | relevance | path

Searched refs:cpu_online_mask (Results 1 – 189 of 189) sorted by relevance

/linux-4.4.14/arch/sparc/include/asm/
Dsmp_32.h70 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, 0, 0, 0, 0); in xc0()
75 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, arg1, 0, 0, 0); in xc1()
79 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, arg1, arg2, 0, 0); in xc2()
85 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, in xc3()
92 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, in xc4()
/linux-4.4.14/arch/tile/kernel/
Dtlb.c85 flush_remote(0, HV_FLUSH_EVICT_L1I, cpu_online_mask, in flush_tlb_all()
86 r.start, r.size, PAGE_SIZE, cpu_online_mask, in flush_tlb_all()
89 r.start, r.size, HPAGE_SIZE, cpu_online_mask, in flush_tlb_all()
103 start, end - start, PAGE_SIZE, cpu_online_mask, NULL, 0); in flush_tlb_kernel_range()
Dproc.c50 cpumask_pr_args(cpu_online_mask)); in show_cpuinfo()
69 if (cpumask_next(n, cpu_online_mask) < nr_cpu_ids) in show_cpuinfo()
Dsmpboot.c232 while (!cpumask_test_cpu(cpu, cpu_online_mask)) in __cpu_up()
249 cpumask_copy(&init_affinity, cpu_online_mask); in smp_cpus_done()
Dsmp.c93 cpumask_copy(&mask, cpu_online_mask); in send_IPI_allbutself()
Dmodule.c82 flush_remote(0, HV_FLUSH_EVICT_L1I, cpu_online_mask, in module_memfree()
Dprocess.c643 cpumask_copy(&mask, cpu_online_mask); in arch_trigger_all_cpu_backtrace()
Dhardwall.c548 cpumask_and(&info->cpumask, &info->cpumask, cpu_online_mask); in hardwall_create()
Dpci_gx.c344 cpumask_copy(&intr_cpus_map, cpu_online_mask); in tile_init_irqs()
/linux-4.4.14/arch/x86/kernel/apic/
Dapic_flat_64.c93 if (!cpumask_equal(cpu_online_mask, cpumask_of(cpu))) { in flat_send_IPI_allbutself()
94 unsigned long mask = cpumask_bits(cpu_online_mask)[0]; in flat_send_IPI_allbutself()
110 flat_send_IPI_mask(cpu_online_mask, vector); in flat_send_IPI_all()
246 default_send_IPI_mask_allbutself_phys(cpu_online_mask, vector); in physflat_send_IPI_allbutself()
251 physflat_send_IPI_mask(cpu_online_mask, vector); in physflat_send_IPI_all()
Dvector.c126 cpumask_intersects(d->old_domain, cpu_online_mask)) in __assign_irq_vector()
132 cpu = cpumask_first_and(mask, cpu_online_mask); in __assign_irq_vector()
146 cpumask_and(vector_searchmask, vector_cpumask, cpu_online_mask); in __assign_irq_vector()
202 cpu = cpumask_first_and(vector_cpumask, cpu_online_mask); in __assign_irq_vector()
212 cpumask_and(d->old_domain, d->old_domain, cpu_online_mask); in __assign_irq_vector()
261 for_each_cpu_and(cpu, data->domain, cpu_online_mask) in clear_irq_vector()
276 for_each_cpu_and(cpu, data->old_domain, cpu_online_mask) { in clear_irq_vector()
504 cpu = cpumask_first_and(data->domain, cpu_online_mask); in apic_retrigger_irq()
527 if (!cpumask_intersects(dest, cpu_online_mask)) in apic_set_affinity()
544 cpumask_and(data->old_domain, data->old_domain, cpu_online_mask); in __send_cleanup_vector()
[all …]
Dx2apic_cluster.c90 __x2apic_send_IPI_mask(cpu_online_mask, vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_allbutself()
95 __x2apic_send_IPI_mask(cpu_online_mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_all()
108 if (!cpumask_test_cpu(i, cpu_online_mask)) in x2apic_cpu_mask_to_apicid_and()
119 if (!cpumask_test_cpu(i, cpu_online_mask)) in x2apic_cpu_mask_to_apicid_and()
Dx2apic_phys.c73 __x2apic_send_IPI_mask(cpu_online_mask, vector, APIC_DEST_ALLBUT); in x2apic_send_IPI_allbutself()
78 __x2apic_send_IPI_mask(cpu_online_mask, vector, APIC_DEST_ALLINC); in x2apic_send_IPI_all()
Dbigsmp_32.c106 default_send_IPI_mask_allbutself_phys(cpu_online_mask, vector); in bigsmp_send_IPI_allbutself()
111 bigsmp_send_IPI_mask(cpu_online_mask, vector); in bigsmp_send_IPI_all()
Dipi.c112 WARN_ON(mask & ~cpumask_bits(cpu_online_mask)[0]); in default_send_IPI_mask_logical()
Dapic_numachip.c155 numachip_send_IPI_mask(cpu_online_mask, vector); in numachip_send_IPI_all()
Dx2apic_uv_x.c296 uv_send_IPI_mask(cpu_online_mask, vector); in uv_send_IPI_all()
325 if (cpumask_test_cpu(cpu, cpu_online_mask)) in uv_cpu_mask_to_apicid_and()
Dapic.c2125 if (cpumask_test_cpu(cpu, cpu_online_mask)) in default_cpu_mask_to_apicid_and()
/linux-4.4.14/lib/
Dcpumask.c159 for_each_cpu(cpu, cpu_online_mask) in cpumask_local_spread()
164 for_each_cpu_and(cpu, cpumask_of_node(node), cpu_online_mask) in cpumask_local_spread()
168 for_each_cpu(cpu, cpu_online_mask) { in cpumask_local_spread()
Dnmi_backtrace.c67 cpumask_copy(to_cpumask(backtrace_mask), cpu_online_mask); in nmi_trigger_all_cpu_backtrace()
/linux-4.4.14/arch/ia64/kernel/
Dirq.c123 cpu_online_mask) >= nr_cpu_ids) { in migrate_irqs()
129 new_cpu = cpumask_any(cpu_online_mask); in migrate_irqs()
162 time_keeper_id = cpumask_first(cpu_online_mask); in fixup_irqs()
Dmsi_ia64.c20 int cpu = cpumask_first_and(cpu_mask, cpu_online_mask); in ia64_set_msi_irq_affinity()
57 cpu_online_mask)); in ia64_setup_msi_irq()
138 int cpu = cpumask_first_and(mask, cpu_online_mask); in dmar_msi_set_affinity()
175 cpu_online_mask)); in msi_compose_msg()
Dirq_ia64.c111 cpumask_and(&mask, &domain, cpu_online_mask); in find_unassigned_vector()
134 cpumask_and(&mask, &domain, cpu_online_mask); in __bind_irq_vector()
171 for_each_cpu_and(cpu, &cfg->domain, cpu_online_mask) in __clear_irq_vector()
313 cpumask_and(&cleanup_mask, &cfg->old_domain, cpu_online_mask); in irq_complete_move()
Dmca.c1481 cpuid = cpumask_next(cpuid+1, cpu_online_mask); in ia64_mca_cmc_int_caller()
1517 platform_send_ipi(cpumask_first(cpu_online_mask), IA64_CMCP_VECTOR, in ia64_mca_cmc_poll()
1551 cpuid = cpumask_next(cpuid+1, cpu_online_mask); in ia64_mca_cpe_int_caller()
1594 platform_send_ipi(cpumask_first(cpu_online_mask), IA64_CPEP_VECTOR, in ia64_mca_cpe_poll()
Dtopology.c223 &this_leaf->shared_cpu_map, cpu_online_mask); in show_shared_cpu_map()
Dsmpboot.c623 new_cpei_cpu = cpumask_any(cpu_online_mask); in migrate_platform_irqs()
Diosapic.c340 cpu = cpumask_first_and(cpu_online_mask, mask); in iosapic_set_affinity()
/linux-4.4.14/kernel/
Dsmp.c382 cpu = cpumask_any_and(mask, cpu_online_mask); in smp_call_function_any()
420 cpu = cpumask_first_and(mask, cpu_online_mask); in smp_call_function_many()
422 cpu = cpumask_next_and(cpu, mask, cpu_online_mask); in smp_call_function_many()
429 next_cpu = cpumask_next_and(cpu, mask, cpu_online_mask); in smp_call_function_many()
431 next_cpu = cpumask_next_and(next_cpu, mask, cpu_online_mask); in smp_call_function_many()
441 cpumask_and(cfd->cpumask, mask, cpu_online_mask); in smp_call_function_many()
491 smp_call_function_many(cpu_online_mask, func, info, wait); in smp_call_function()
Dpadata.c357 cpumask_and(pd->cpumask.pcpu, pcpumask, cpu_online_mask); in padata_setup_cpumasks()
363 cpumask_and(pd->cpumask.cbcpu, cbcpumask, cpu_online_mask); in padata_setup_cpumasks()
567 if (!cpumask_intersects(cpumask, cpu_online_mask)) { in padata_validate_cpumask()
681 if (cpumask_test_cpu(cpu, cpu_online_mask)) { in __padata_add_cpu()
737 if (cpumask_test_cpu(cpu, cpu_online_mask)) { in __padata_remove_cpu()
Dcpu.c577 first_cpu = cpumask_first(cpu_online_mask); in disable_nonboot_cpus()
771 const struct cpumask *const cpu_online_mask = to_cpumask(cpu_online_bits); variable
772 EXPORT_SYMBOL(cpu_online_mask);
Dsmpboot.c354 for_each_cpu_and(cpu, tmp, cpu_online_mask) in smpboot_update_cpumask_percpu_thread()
359 for_each_cpu_and(cpu, tmp, cpu_online_mask) in smpboot_update_cpumask_percpu_thread()
Dstop_machine.c189 is_active = cpu == cpumask_first(cpu_online_mask); in multi_cpu_stop()
566 return stop_cpus(cpu_online_mask, multi_cpu_stop, &msdata); in __stop_machine()
Dreboot.c197 cpu = cpumask_first(cpu_online_mask); in migrate_to_reboot_cpu()
Dwatchdog.c70 for_each_cpu_and((cpu), cpu_online_mask, &watchdog_cpumask)
Dcpuset.c337 while (!cpumask_intersects(cs->effective_cpus, cpu_online_mask)) in guarantee_online_cpus()
339 cpumask_and(pmask, cs->effective_cpus, cpu_online_mask); in guarantee_online_cpus()
Dworkqueue.c4533 cpumask_and(&cpumask, pool->attrs->cpumask, cpu_online_mask); in restore_unbound_workers_cpumask()
/linux-4.4.14/arch/arm/mach-omap2/
Dcpuidle44xx.c93 if (dev->cpu == 0 && cpumask_test_cpu(1, cpu_online_mask)) { in omap_enter_idle_coupled()
137 if (dev->cpu == 0 && cpumask_test_cpu(1, cpu_online_mask)) { in omap_enter_idle_coupled()
247 return cpuidle_register(&omap4_idle_driver, cpu_online_mask); in omap4_idle_init()
/linux-4.4.14/arch/mn10300/kernel/
Dirq.c91 cpu_online_mask); in mn10300_cpupic_mask_ack()
129 cpu_online_mask); in mn10300_cpupic_unmask_clear()
326 !cpumask_intersects(&irq_affinity[irq], cpu_online_mask)) { in migrate_irqs()
328 cpu_id = cpumask_first(cpu_online_mask); in migrate_irqs()
340 new = cpumask_any_and(mask, cpu_online_mask); in migrate_irqs()
Dsmp.c352 cpumask_copy(&cpumask, cpu_online_mask); in send_IPI_allbutself()
403 cpumask_copy(&data.started, cpu_online_mask); in smp_nmi_call_function()
/linux-4.4.14/kernel/irq/
Dcpuhotplug.c32 if (cpumask_any_and(affinity, cpu_online_mask) >= nr_cpu_ids) { in migrate_one_irq()
33 affinity = cpu_online_mask; in migrate_one_irq()
Dmigration.c45 if (cpumask_any_and(desc->pending_mask, cpu_online_mask) < nr_cpu_ids) in irq_move_masked_irq()
Dproc.c122 if (!cpumask_intersects(new_value, cpu_online_mask)) { in write_irq_affinity()
215 if (!cpumask_intersects(new_value, cpu_online_mask)) { in default_affinity_write()
Dmanage.c348 cpu_online_mask)) in setup_affinity()
354 cpumask_and(mask, cpu_online_mask, set); in setup_affinity()
/linux-4.4.14/arch/powerpc/include/asm/
Dcputhreads.h51 cpu = cpumask_next_and(-1, &tmp, cpu_online_mask); in cpu_thread_mask_to_cores()
66 return cpu_thread_mask_to_cores(cpu_online_mask); in cpu_online_cores_map()
Dfadump.h194 struct cpumask cpu_online_mask; member
/linux-4.4.14/arch/x86/include/asm/
Dipi.h135 apic->send_IPI_mask_allbutself(cpu_online_mask, vector); in __default_local_send_IPI_allbutself()
143 apic->send_IPI_mask(cpu_online_mask, vector); in __default_local_send_IPI_all()
Dapic.h481 return cpu_online_mask; in default_target_cpus()
489 return cpu_online_mask; in online_target_cpus()
550 cpumask_bits(cpu_online_mask)[0] & in flat_cpu_mask_to_apicid_and()
Dpci.h129 return (node == -1) ? cpu_online_mask : in cpumask_of_pcibus()
/linux-4.4.14/arch/powerpc/kernel/
Dirq.c430 const struct cpumask *map = cpu_online_mask; in migrate_irqs()
647 if (cpumask_equal(mask, cpu_online_mask)) { in irq_choose_cpu()
656 irq_rover = cpumask_next(irq_rover, cpu_online_mask); in irq_choose_cpu()
658 irq_rover = cpumask_first(cpu_online_mask); in irq_choose_cpu()
664 cpuid = cpumask_first_and(mask, cpu_online_mask); in irq_choose_cpu()
Drtasd.c463 cpu = cpumask_next(raw_smp_processor_id(), cpu_online_mask); in rtas_event_scan()
465 cpu = cpumask_first(cpu_online_mask); in rtas_event_scan()
518 schedule_delayed_work_on(cpumask_first(cpu_online_mask), in start_event_scan()
Dsetup-common.c336 if (cpumask_next(cpu_id, cpu_online_mask) >= nr_cpu_ids) in show_cpuinfo()
345 *pos = cpumask_first(cpu_online_mask); in c_start()
347 *pos = cpumask_next(*pos - 1, cpu_online_mask); in c_start()
Dsmp.c594 mask = add ? cpu_online_mask : cpu_present_mask; in traverse_siblings_chip_id()
658 mask = add ? cpu_online_mask : cpu_present_mask; in traverse_core_siblings()
Dfadump.c418 fdh->cpu_online_mask = *cpu_online_mask; in crash_fadump()
649 if (fdh && !cpumask_test_cpu(cpu, &fdh->cpu_online_mask)) { in fadump_build_cpu_notes()
Drtas.c958 cpumask_andnot(offline_mask, cpu_present_mask, cpu_online_mask); in rtas_ibm_suspend_me()
/linux-4.4.14/arch/m32r/kernel/
Dsmp.c155 cpumask_copy(&cpumask, cpu_online_mask); in smp_flush_cache_all()
394 cpumask_and(&cpumask, &cpumask, cpu_online_mask); in flush_tlb_others()
718 cpumask_copy(&cpumask, cpu_online_mask); in send_IPI_allbutself()
753 cpumask_and(&tmp, cpumask, cpu_online_mask); in send_IPI_mask()
Dsmpboot.c372 if (cpumask_equal(&cpu_callin_map, cpu_online_mask)) in smp_cpus_done()
376 if (!cpumask_equal(&cpu_callin_map, cpu_online_mask)) in smp_cpus_done()
387 for_each_cpu(cpu_id,cpu_online_mask) in smp_cpus_done()
/linux-4.4.14/arch/arm/kernel/
Dirq.c138 if (cpumask_any_and(affinity, cpu_online_mask) >= nr_cpu_ids) { in migrate_one_irq()
139 affinity = cpu_online_mask; in migrate_one_irq()
Dsmp.c676 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
/linux-4.4.14/kernel/sched/
Dstats.c93 n = cpumask_next(n - 1, cpu_online_mask); in schedstat_start()
95 n = cpumask_first(cpu_online_mask); in schedstat_start()
Ddebug.c438 n = cpumask_next(n - 1, cpu_online_mask); in sched_debug_start()
440 n = cpumask_first(cpu_online_mask); in sched_debug_start()
Drt.c547 return cpu_online_mask; in sched_rt_period_mask()
610 return cpu_online_mask; in sched_rt_period_mask()
828 span = cpu_online_mask; in do_sched_rt_period_timer()
/linux-4.4.14/arch/x86/kernel/
Dsmp.c145 cpumask_copy(allbutself, cpu_online_mask); in native_send_call_func_ipi()
149 cpumask_equal(cpu_online_mask, cpu_callout_mask)) in native_send_call_func_ipi()
Dirq.c356 cpumask_copy(&online_new, cpu_online_mask); in check_irq_vectors_for_cpu_disable()
455 cpumask_subset(affinity, cpu_online_mask)) { in fixup_irqs()
467 if (cpumask_any_and(affinity, cpu_online_mask) >= nr_cpu_ids) { in fixup_irqs()
469 affinity = cpu_online_mask; in fixup_irqs()
Dnmi_selftest.c94 cpumask_copy(to_cpumask(nmi_ipi_mask), cpu_online_mask); in remote_ipi()
/linux-4.4.14/include/linux/
Dcpumask.h89 extern const struct cpumask *const cpu_online_mask;
94 #define num_online_cpus() cpumask_weight(cpu_online_mask)
98 #define cpu_online(cpu) cpumask_test_cpu((cpu), cpu_online_mask)
715 #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask)
Dtick.h152 return cpumask_any_and(housekeeping_mask, cpu_online_mask); in housekeeping_any_cpu()
/linux-4.4.14/kernel/power/
Dpoweroff.c30 schedule_work_on(cpumask_first(cpu_online_mask), &poweroff_work); in handle_poweroff()
/linux-4.4.14/arch/mips/include/asm/mach-loongson64/
Dtopology.h13 #define cpumask_of_pcibus(bus) (cpu_online_mask)
/linux-4.4.14/arch/metag/include/asm/
Dtopology.h9 #define cpumask_of_node(node) ((void)node, cpu_online_mask)
/linux-4.4.14/arch/sh/include/asm/
Dtopology.h9 #define cpumask_of_node(node) ((void)node, cpu_online_mask)
/linux-4.4.14/arch/tile/include/asm/
Dtopology.h57 #define topology_core_cpumask(cpu) ((void)(cpu), cpu_online_mask)
Dpci.h227 #define cpumask_of_pcibus(bus) cpu_online_mask
/linux-4.4.14/arch/alpha/include/asm/
Dtopology.h44 #define cpumask_of_pcibus(bus) (cpu_online_mask)
/linux-4.4.14/drivers/cpufreq/
Dspeedstep-ich.c262 policy_cpu = cpumask_any_and(policy->cpus, cpu_online_mask); in speedstep_target()
297 policy_cpu = cpumask_any_and(policy->cpus, cpu_online_mask); in speedstep_cpu_init()
Dacpi-cpufreq.c141 boost_set_msrs(val, cpu_online_mask); in _store_boost()
926 cpu_online_mask); in acpi_cpufreq_boost_init()
Dspeedstep-centrino.c448 cpu_online_mask); in centrino_target()
Dpowernv-cpufreq.c436 for_each_cpu_and(cpu, mask, cpu_online_mask) { in powernv_cpufreq_work_fn()
Dcpufreq.c1177 cpumask_and(policy->cpus, policy->cpus, cpu_online_mask); in cpufreq_online()
1645 policy = cpufreq_cpu_get_raw(cpumask_first(cpu_online_mask)); in cpufreq_resume()
/linux-4.4.14/include/asm-generic/
Dtopology.h51 #define cpumask_of_node(node) ((void)node, cpu_online_mask)
/linux-4.4.14/arch/mips/include/asm/mach-ip27/
Dtopology.h33 #define cpumask_of_pcibus(bus) (cpu_online_mask)
/linux-4.4.14/crypto/
Dpcrypt.c231 cpumask_weight(cpu_online_mask); in pcrypt_aead_init_tfm()
233 ctx->cb_cpu = cpumask_first(cpu_online_mask); in pcrypt_aead_init_tfm()
235 ctx->cb_cpu = cpumask_next(ctx->cb_cpu, cpu_online_mask); in pcrypt_aead_init_tfm()
427 cpumask_and(mask->mask, cpu_possible_mask, cpu_online_mask); in pcrypt_init_padata()
/linux-4.4.14/arch/powerpc/platforms/powernv/
Dsubcore.c296 cpu_online_mask); in cpu_update_split_mode()
359 stop_machine(cpu_update_split_mode, &new_mode, cpu_online_mask); in set_subcores_per_core()
Dsmp.c145 boot_cpuid = cpumask_any(cpu_online_mask); in pnv_smp_cpu_disable()
Dopal-flash.c338 cpumask_copy(&mask, cpu_online_mask); in opal_flash_term_callback()
/linux-4.4.14/arch/mn10300/mm/
Dcache-smp.c97 cpumask_copy(&smp_cache_ipi_map, cpu_online_mask); in smp_cache_call()
Dtlb-smp.c108 cpumask_and(&tmp, &cpumask, cpu_online_mask); in flush_tlb_others()
/linux-4.4.14/arch/x86/xen/
Dsuspend.c63 cpumask_copy(xen_cpu_initialized_map, cpu_online_mask); in xen_pv_post_suspend()
Dsmp.c596 for_each_cpu_and(cpu, mask, cpu_online_mask) in __xen_send_IPI_mask()
667 __xen_send_IPI_mask(cpu_online_mask, xen_vector); in xen_send_IPI_all()
688 for_each_cpu_and(cpu, mask, cpu_online_mask) { in xen_send_IPI_mask_allbutself()
698 xen_send_IPI_mask_allbutself(cpu_online_mask, vector); in xen_send_IPI_allbutself()
Dmmu.c1397 cpumask_and(to_cpumask(args->mask), cpus, cpu_online_mask); in xen_flush_tlb_others()
/linux-4.4.14/arch/powerpc/sysdev/xics/
Dxics-common.c280 int server = cpumask_first_and(cpu_online_mask, cpumask); in xics_get_irq_server()
294 if (cpumask_equal(cpu_online_mask, cpu_present_mask)) in xics_get_irq_server()
/linux-4.4.14/block/
Dblk-mq-cpumap.c99 if (!blk_mq_update_queue_map(map, set->nr_hw_queues, cpu_online_mask)) in blk_mq_make_queue_map()
Dblk-mq.c2067 blk_mq_map_swqueue(q, cpu_online_mask); in blk_mq_init_allocated_queue()
2157 cpumask_copy(&online_new, cpu_online_mask); in blk_mq_queue_reinit_notify()
2160 cpumask_copy(&online_new, cpu_online_mask); in blk_mq_queue_reinit_notify()
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/
Dlinux-cpu.c255 cpu_online_mask) < nr_cpu_ids : in cfs_cpt_online()
257 cpu_online_mask) < nr_cpu_ids; in cfs_cpt_online()
389 cpumask_any_and(mask, cpu_online_mask) >= nr_cpu_ids) { in cfs_cpt_set_cpumask()
584 if (cpumask_any_and(cpumask, cpu_online_mask) >= nr_cpu_ids) { in cfs_cpt_bind()
973 cpu_online_mask) >= nr_cpu_ids; in cfs_cpu_notify()
/linux-4.4.14/arch/blackfin/mach-common/
Ddpmc.c90 cpumask_copy(&mask, cpu_online_mask); in bfin_wakeup_cpu()
Dsmp.c239 cpumask_copy(&callmap, cpu_online_mask); in smp_send_stop()
/linux-4.4.14/drivers/cpuidle/
Dcoupled.c454 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_any_pokes_pending()
639 cpumask_and(&cpus, cpu_online_mask, &coupled->coupled_cpus); in cpuidle_coupled_update_online_cpus()
/linux-4.4.14/arch/sparc/kernel/
Dcpumap.c204 prev_cpu = cpu = cpumask_first(cpu_online_mask); in build_cpuinfo_tree()
389 return cpumask_first(cpu_online_mask); in simple_map_to_cpu()
Dleon_kernel.c112 cpumask_and(&mask, cpu_online_mask, affinity); in irq_choose_cpu()
113 if (cpumask_equal(&mask, cpu_online_mask) || cpumask_empty(&mask)) in irq_choose_cpu()
Dsun4m_smp.c194 cpumask_and(&mask, cpu_online_mask, &mask); in sun4m_cross_call()
Dsun4d_smp.c318 cpumask_and(&mask, cpu_online_mask, &mask); in sun4d_cross_call()
Dleon_smp.c408 cpumask_and(&mask, cpu_online_mask, &mask); in leon_cross_call()
Dirq_64.c355 if (cpumask_equal(&mask, cpu_online_mask)) { in irq_choose_cpu()
360 cpumask_and(&tmp, cpu_online_mask, &mask); in irq_choose_cpu()
Dsmp_64.c794 smp_cross_call_masked(func, ctx, data1, data2, cpu_online_mask); in smp_cross_call()
952 (u64) pg_addr, cpu_online_mask); in flush_dcache_page_all()
/linux-4.4.14/arch/x86/mm/
Dmmio-mod.c395 cpumask_copy(downed_cpus, cpu_online_mask); in enter_uniprocessor()
396 cpumask_clear_cpu(cpumask_first(cpu_online_mask), downed_cpus); in enter_uniprocessor()
Dnuma.c863 return cpu_online_mask; in cpumask_of_node()
/linux-4.4.14/kernel/time/
Dtick-broadcast.c306 cpumask_and(tmpmask, cpu_online_mask, tick_broadcast_mask); in tick_do_periodic_broadcast()
642 if (WARN_ON_ONCE(!cpumask_subset(tmpmask, cpu_online_mask))) in tick_handle_oneshot_broadcast()
643 cpumask_and(tmpmask, tmpmask, cpu_online_mask); in tick_handle_oneshot_broadcast()
Dclocksource.c272 next_cpu = cpumask_next(raw_smp_processor_id(), cpu_online_mask); in clocksource_watchdog()
274 next_cpu = cpumask_first(cpu_online_mask); in clocksource_watchdog()
288 add_timer_on(&watchdog_timer, cpumask_first(cpu_online_mask)); in clocksource_start_watchdog()
Dtick-common.c375 int cpu = cpumask_first(cpu_online_mask); in tick_handover_do_timer()
Dtimer_list.c334 iter->cpu = cpumask_next(iter->cpu, cpu_online_mask); in move_iter()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_irq.c663 ehca_dmp(cpu_online_mask, cpumask_size(), ""); in find_next_online_cpu()
667 cpu = cpumask_next(pool->last_cpu, cpu_online_mask); in find_next_online_cpu()
669 cpu = cpumask_first(cpu_online_mask); in find_next_online_cpu()
825 pool->last_cpu = cpumask_any(cpu_online_mask); in ehca_create_comp_pool()
/linux-4.4.14/arch/arm64/kernel/
Dalternative.c149 stop_machine(__apply_alternatives_multi_stop, NULL, cpu_online_mask); in apply_alternatives_all()
Dsmp.c779 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
Dinsn.c244 cpu_online_mask); in aarch64_insn_patch_text_sync()
/linux-4.4.14/drivers/thermal/
Dcpu_cooling.c580 cpu = cpumask_any_and(&cpufreq_device->allowed_cpus, cpu_online_mask); in cpufreq_get_requested_power()
660 cpumask_and(&cpumask, &cpufreq_device->allowed_cpus, cpu_online_mask); in cpufreq_state2power()
712 cpu = cpumask_any_and(&cpufreq_device->allowed_cpus, cpu_online_mask); in cpufreq_power2state()
/linux-4.4.14/drivers/irqchip/
Dirq-xtensa-mx.c124 unsigned mask = 1u << cpumask_any_and(dest, cpu_online_mask); in xtensa_mx_irq_set_affinity()
Dirq-metag.c204 cpu = cpumask_any_and(cpumask, cpu_online_mask); in metag_internal_irq_set_affinity()
Dirq-hip04.c153 cpu = cpumask_any_and(mask_val, cpu_online_mask); in hip04_irq_set_affinity()
Dirq-bcm7038-l1.c203 unsigned int first_cpu = cpumask_any_and(dest, cpu_online_mask); in bcm7038_l1_set_affinity()
Dirq-armada-370-xp.c269 cpu = cpumask_any_and(mask_val, cpu_online_mask); in armada_xp_set_affinity()
Dirq-metag-ext.c517 cpu = cpumask_any_and(cpumask, cpu_online_mask); in meta_intc_set_affinity()
Dirq-gic-v3-its.c603 unsigned int cpu = cpumask_any_and(mask_val, cpu_online_mask); in its_set_affinity()
1313 its_dev->event_map.col_map[event] = cpumask_first(cpu_online_mask); in its_irq_domain_activate()
Dirq-gic-v3.c629 unsigned int cpu = cpumask_any_and(mask_val, cpu_online_mask); in gic_set_affinity()
Dirq-mips-gic.c441 cpumask_and(&tmp, cpumask, cpu_online_mask); in gic_set_affinity()
Dirq-gic.c311 cpu = cpumask_any_and(mask_val, cpu_online_mask); in gic_set_affinity()
/linux-4.4.14/arch/hexagon/kernel/
Dsmp.c240 cpumask_copy(&targets, cpu_online_mask); in smp_send_stop()
/linux-4.4.14/drivers/acpi/
Dacpi_pad.c105 cpumask_andnot(tmp, cpu_online_mask, tmp); in round_robin_cpu()
108 cpumask_andnot(tmp, cpu_online_mask, pad_busy_cpus); in round_robin_cpu()
Dprocessor_throttling.c1109 for_each_cpu_and(i, cpu_online_mask, p_throttling->shared_cpu_map) { in acpi_processor_set_throttling()
1131 for_each_cpu_and(i, cpu_online_mask, in acpi_processor_set_throttling()
1167 for_each_cpu_and(i, cpu_online_mask, p_throttling->shared_cpu_map) { in acpi_processor_set_throttling()
/linux-4.4.14/Documentation/
Dcputopology.txt92 above). [~cpu_online_mask + cpus >= NR_CPUS]
94 online: CPUs that are online and being scheduled [cpu_online_mask]
Dcpu-hotplug.txt87 cpu_online_mask: Bitmap of all CPUs currently online. Its set in __cpu_up()
109 for_each_online_cpu - Iterate over cpu_online_mask
117 cpu_hotplug.refcount is non zero, the cpu_online_mask will not change.
/linux-4.4.14/arch/xtensa/kernel/
Dirq.c190 newcpu = cpumask_any_and(mask, cpu_online_mask); in migrate_irqs()
Dsetup.c595 cpumask_pr_args(cpu_online_mask), in c_show()
Dsmp.c384 cpumask_copy(&targets, cpu_online_mask); in smp_send_stop()
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dsuspend.c168 cpu_online_mask); in store_hibernate()
Dhotplug-cpu.c180 boot_cpuid = cpumask_any(cpu_online_mask); in pseries_cpu_disable()
/linux-4.4.14/arch/s390/include/asm/
Dpci.h211 return cpu_online_mask; in cpumask_of_pcibus()
/linux-4.4.14/arch/blackfin/kernel/
Dnmi.c150 cpumask_copy(&mask, cpu_online_mask); in check_nmi_wdt_touched()
Dkgdb.c342 for (cpu = cpumask_first(cpu_online_mask); cpu < nr_cpu_ids; in kgdb_roundup_cpus()
343 cpu = cpumask_next(cpu, cpu_online_mask)) in kgdb_roundup_cpus()
Dsetup.c1438 *pos = cpumask_first(cpu_online_mask);
1447 *pos = cpumask_next(*pos, cpu_online_mask);
/linux-4.4.14/arch/x86/kernel/cpu/mtrr/
Dmain.c237 stop_machine(mtrr_rendezvous_handler, &data, cpu_online_mask); in set_mtrr()
800 first_cpu = cpumask_first(cpu_online_mask); in mtrr_save_state()
/linux-4.4.14/arch/ia64/sn/kernel/
Dirq.c212 nasid = cpuid_to_nasid(cpumask_first_and(mask, cpu_online_mask)); in sn_set_affinity_irq()
213 slice = cpuid_to_slice(cpumask_first_and(mask, cpu_online_mask)); in sn_set_affinity_irq()
Dmsi_sn.c169 cpu = cpumask_first_and(cpu_mask, cpu_online_mask); in sn_set_msi_irq_affinity()
/linux-4.4.14/drivers/base/
Dcpu.c220 _CPU_ATTR(online, &cpu_online_mask),
248 cpumask_andnot(offline, cpu_possible_mask, cpu_online_mask); in print_cpus_offline()
/linux-4.4.14/arch/x86/kernel/cpu/
Dproc.c142 *pos = cpumask_next(*pos - 1, cpu_online_mask); in c_start()
/linux-4.4.14/arch/sh/kernel/
Dirq.c233 cpu_online_mask); in migrate_irqs()
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/
Dmce-inject.c161 cpumask_copy(mce_inject_cpumask, cpu_online_mask); in raise_mce()
/linux-4.4.14/arch/arc/kernel/
Dsmp.c266 cpumask_copy(&targets, cpu_online_mask); in smp_send_stop()
Dmcip.c220 if (!cpumask_and(&online, cpumask, cpu_online_mask)) in idu_irq_set_affinity()
/linux-4.4.14/drivers/sh/intc/
Dchip.c72 if (!cpumask_intersects(cpumask, cpu_online_mask)) in intc_set_affinity()
/linux-4.4.14/arch/x86/power/
Dcpu.c250 if (cpumask_first(cpu_online_mask) != 0) { in bsp_check()
/linux-4.4.14/arch/s390/kernel/
Dcache.c76 this_cpu_ci = get_cpu_cacheinfo(cpumask_any(cpu_online_mask)); in show_cacheinfo()
Dsmp.c347 pcpu = pcpu_find_address(cpu_online_mask, stap()); in smp_call_online_cpu()
350 pcpu = pcpu_devices + cpumask_first(cpu_online_mask); in smp_call_online_cpu()
432 cpumask_copy(&cpumask, cpu_online_mask); in smp_send_stop()
Dtime.c841 rc = stop_machine(etr_sync_clock, &etr_sync, cpu_online_mask); in etr_sync_clock_stop()
1619 stop_machine(stp_sync_clock, &stp_sync, cpu_online_mask); in stp_work_fn()
/linux-4.4.14/arch/arm/mach-tegra/
Dpm.c146 if ((phy_cpu_id == 0) && cpumask_equal(cpu_lp2_mask, cpu_online_mask)) in tegra_set_cpu_in_lp2()
/linux-4.4.14/arch/metag/kernel/
Dirq.c281 newcpu = cpumask_any_and(mask, cpu_online_mask); in migrate_irqs()
/linux-4.4.14/arch/mips/sibyte/sb1250/
Dirq.c91 i = cpumask_first_and(mask, cpu_online_mask); in sb1250_set_affinity()
/linux-4.4.14/arch/mips/mm/
Dc-octeon.c86 mask = *cpu_online_mask; in octeon_flush_icache_all_cores()
/linux-4.4.14/arch/mips/sibyte/bcm1480/
Dirq.c98 i = cpumask_first_and(mask, cpu_online_mask); in bcm1480_set_affinity()
/linux-4.4.14/arch/mips/kernel/
Dsmp.c206 cpumask_copy(&cpu_foreign_map, cpu_online_mask); in stop_this_cpu()
Dpm-cps.c139 cpumask_and(coupled_mask, cpu_online_mask, in cps_pm_enter_state()
/linux-4.4.14/arch/tile/mm/
Dhomecache.c372 kva, pages * PAGE_SIZE, PAGE_SIZE, cpu_online_mask, in homecache_change_page_home()
/linux-4.4.14/drivers/scsi/aacraid/
Dcommsup.c1995 cpu = cpumask_first(cpu_online_mask); in aac_acquire_irq()
2016 cpu = cpumask_next(cpu, cpu_online_mask); in aac_acquire_irq()
2040 cpu = cpumask_first(cpu_online_mask); in aac_free_irq()
2052 cpu = cpumask_next(cpu, cpu_online_mask); in aac_free_irq()
Dlinit.c1091 cpu = cpumask_first(cpu_online_mask); in __aac_shutdown()
1107 cpu_online_mask); in __aac_shutdown()
/linux-4.4.14/arch/parisc/kernel/
Dirq.c120 cpu_dest = cpumask_first_and(dest, cpu_online_mask); in cpu_check_affinity()
/linux-4.4.14/arch/x86/platform/uv/
Duv_nmi.c306 cpumask_copy(uv_nmi_cpu_mask, cpu_online_mask); in uv_nmi_wait_cpus()
/linux-4.4.14/arch/arm/probes/kprobes/
Dcore.c184 stop_machine(__kprobes_remove_breakpoint, &p, cpu_online_mask); in kprobes_remove_breakpoint()
/linux-4.4.14/arch/arm/common/
DbL_switcher.c453 cpumask_copy(&available_cpus, cpu_online_mask); in bL_switcher_halve_cpus()
/linux-4.4.14/drivers/scsi/fcoe/
Dfcoe.c1409 selected_cpu = cpumask_next(selected_cpu, cpu_online_mask); in fcoe_select_cpu()
1411 selected_cpu = cpumask_first(cpu_online_mask); in fcoe_select_cpu()
1523 cpu = cpumask_first(cpu_online_mask); in fcoe_rcv()
/linux-4.4.14/arch/ia64/sn/kernel/sn2/
Dsn_hwperf.c473 for_each_cpu_and(i, cpu_online_mask, in sn_topology_show()
/linux-4.4.14/arch/mips/cavium-octeon/
Docteon-irq.c239 } else if (cpumask_test_cpu(cpu, cpu_online_mask)) { in next_cpu_for_irq()
726 cpumask_set_cpu(cpumask_first(cpu_online_mask), &new_affinity); in octeon_irq_cpu_offline_ciu()
/linux-4.4.14/drivers/pci/
Dpci-driver.c353 cpu = cpumask_any_and(cpumask_of_node(node), cpu_online_mask); in pci_call_probe()
Dpci-sysfs.c86 mask = (dev_to_node(dev) == -1) ? cpu_online_mask : in pci_dev_show_local_cpu()
/linux-4.4.14/mm/
Dvmstat.c1484 cpumask_copy(cpu_stat_off, cpu_online_mask); in start_shepherd_timer()
Dvmscan.c3590 if (cpumask_any_and(cpu_online_mask, mask) < nr_cpu_ids) in cpu_callback()
/linux-4.4.14/drivers/xen/events/
Devents_base.c1346 unsigned tcpu = cpumask_first_and(dest, cpu_online_mask); in set_affinity_irq()
/linux-4.4.14/drivers/net/ethernet/tile/
Dtilepro.c1414 cpumask_copy(&priv->network_cpus_map, cpu_online_mask); in tile_net_open()
Dtilegx.c2278 cpu_online_mask); in tile_net_init_module()
/linux-4.4.14/net/core/
Dnet-sysfs.c714 for_each_cpu_and(cpu, mask, cpu_online_mask) in store_rps_map()
/linux-4.4.14/drivers/bus/
Darm-cci.c1316 target = cpumask_any_but(cpu_online_mask, cpu); in cci_pmu_cpu_notifier()
Darm-ccn.c1186 target = cpumask_any_but(cpu_online_mask, cpu); in arm_ccn_pmu_cpu_notifier()
/linux-4.4.14/arch/powerpc/sysdev/
Dmpic.c837 mask &= cpumask_bits(cpu_online_mask)[0]; in mpic_set_affinity()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_base.c1883 cpu = cpumask_first(cpu_online_mask); in _base_assign_reply_queues()
1899 cpu = cpumask_next(cpu, cpu_online_mask); in _base_assign_reply_queues()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_base.c4534 cpu = cpumask_first(cpu_online_mask); in megasas_setup_irqs_msix()
4563 cpu = cpumask_next(cpu, cpu_online_mask); in megasas_setup_irqs_msix()
/linux-4.4.14/kernel/trace/
Dring_buffer.c1337 cpumask_copy(buffer->cpumask, cpu_online_mask); in __ring_buffer_alloc()
/linux-4.4.14/virt/kvm/
Dkvm_main.c181 smp_call_function_many(cpu_online_mask, ack_flush, NULL, 1); in kvm_make_all_cpus_request()
/linux-4.4.14/Documentation/cgroups/
Dcpusets.txt220 cpu_online_mask using a CPU hotplug notifier, and the mems file
/linux-4.4.14/drivers/target/iscsi/
Discsi_target.c3711 ord = conn->bitmap_id % cpumask_weight(cpu_online_mask); in iscsit_thread_get_cpumask()
/linux-4.4.14/drivers/scsi/
Dhpsa.c7885 cpu = cpumask_first(cpu_online_mask); in hpsa_irq_affinity_hints()
7888 cpu = cpumask_next(cpu, cpu_online_mask); in hpsa_irq_affinity_hints()
/linux-4.4.14/init/
DKconfig2027 Back when each arch used to define their own cpu_online_mask and
/linux-4.4.14/drivers/md/
Draid5.c254 cpu = cpumask_any(cpu_online_mask); in raid5_wakeup_stripe_thread()