Home
last modified time | relevance | path

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

1234567891011

/linux/arch/sparc/include/asm/
H A Dsmp_32.h68 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, 0, 0, 0, 0); in xc0()
73 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, arg1, 0, 0, 0); in xc1()
77 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, arg1, arg2, 0, 0); in xc2()
83 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, in xc3()
90 sparc32_ipi_ops->cross_call(func, *cpu_online_mask, in xc4()
/linux/drivers/net/wireguard/
H A Dqueueing.h110 !cpumask_test_cpu(cpu, cpu_online_mask))) { in wg_cpumask_choose_online()
111 cpu_index = id % cpumask_weight(cpu_online_mask); in wg_cpumask_choose_online()
112 cpu = cpumask_first(cpu_online_mask); in wg_cpumask_choose_online()
114 cpu = cpumask_next(cpu, cpu_online_mask); in wg_cpumask_choose_online()
127 int cpu = cpumask_next(READ_ONCE(*last_cpu), cpu_online_mask); in wg_cpumask_next_online()
129 cpu = cpumask_first(cpu_online_mask); in wg_cpumask_next_online()
/linux/kernel/irq/
H A Dcpuhotplug.c40 !cpumask_intersects(m, cpu_online_mask)) { in irq_needs_fixup()
113 if (!cpumask_intersects(affinity, cpu_online_mask)) { in migrate_one_irq()
123 affinity = cpu_online_mask; in migrate_one_irq()
139 if (err == -ENOSPC && !irqd_affinity_is_managed(d) && affinity != cpu_online_mask) { in migrate_one_irq()
143 affinity = cpu_online_mask; in migrate_one_irq()
H A Dmigration.c29 if (!cpumask_intersects(desc->pending_mask, cpu_online_mask)) { in irq_fixup_move_pending()
77 if (cpumask_intersects(desc->pending_mask, cpu_online_mask)) { in irq_move_masked_irq()
/linux/arch/riscv/kernel/
H A Dunaligned_access_speed.c151 cpumask_and(&fast_except_me, &fast_misaligned_access, cpu_online_mask); in set_unaligned_access_static_branches_except_cpu()
170 cpumask_and(&fast_and_online, &fast_misaligned_access, cpu_online_mask); in set_unaligned_access_static_branches()
232 for_each_cpu(cpu, cpu_online_mask) { in check_unaligned_access_speed_all_cpus()
254 for_each_cpu(cpu, cpu_online_mask) { in check_unaligned_access_speed_all_cpus()
H A Dsys_hwprobe.c277 cpumask_copy(&cpus, cpu_online_mask); in hwprobe_get_values()
290 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_values()
338 cpumask_copy(&cpus, cpu_online_mask); in hwprobe_get_cpus()
340 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_cpus()
416 hwprobe_one_pair(&pair, cpu_online_mask); in init_hwprobe_vdso_data()
H A Dsmp.c245 cpumask_copy(&mask, cpu_online_mask);
260 cpumask_pr_args(cpu_online_mask)); in smp_send_stop()
297 cpumask_copy(&mask, cpu_online_mask); in crash_smp_send_stop()
/linux/arch/x86/xen/
H A Dsmp.c149 for_each_cpu_and(cpu, mask, cpu_online_mask) in __xen_send_IPI_mask()
220 __xen_send_IPI_mask(cpu_online_mask, xen_vector); in xen_send_IPI_all()
241 for_each_cpu_and(cpu, mask, cpu_online_mask) { in xen_send_IPI_mask_allbutself()
251 xen_send_IPI_mask_allbutself(cpu_online_mask, vector); in xen_send_IPI_allbutself()
/linux/include/asm-generic/
H A Dtopology.h49 #define cpumask_of_node(node) ((node) == 0 ? cpu_online_mask : cpu_none_mask)
51 #define cpumask_of_node(node) ((void)(node), cpu_online_mask)
/linux/arch/powerpc/kernel/
H A Dirq.c364 if (cpumask_equal(mask, cpu_online_mask)) { in irq_choose_cpu()
373 irq_rover = cpumask_next(irq_rover, cpu_online_mask); in irq_choose_cpu()
375 irq_rover = cpumask_first(cpu_online_mask); in irq_choose_cpu()
381 cpuid = cpumask_first_and(mask, cpu_online_mask); in irq_choose_cpu()
H A Drtasd.c435 cpu = cpumask_next(raw_smp_processor_id(), cpu_online_mask); in rtas_event_scan()
437 cpu = cpumask_first(cpu_online_mask); in rtas_event_scan()
490 schedule_delayed_work_on(cpumask_first(cpu_online_mask), in start_event_scan()
/linux/arch/x86/kernel/apic/
H A Dbigsmp_32.c23 default_send_IPI_mask_allbutself_phys(cpu_online_mask, vector); in bigsmp_send_IPI_allbutself()
28 default_send_IPI_mask_sequence_phys(cpu_online_mask, vector); in bigsmp_send_IPI_all()
H A Dipi.c59 __apic_send_IPI_mask_allbutself(cpu_online_mask, vector); in apic_send_IPI_allbutself()
86 if (!cpumask_or_equal(mask, cpumask_of(cpu), cpu_online_mask)) in native_send_call_func_ipi()
286 WARN_ON(mask & ~cpumask_bits(cpu_online_mask)[0]); in default_send_IPI_mask_logical()
/linux/arch/riscv/mm/
H A Dtlbflush.c170 __flush_tlb_range(cpu_online_mask, FLUSH_TLB_NO_ASID, in flush_tlb_range()
/linux/arch/arm/mach-omap2/
H A Dcpuidle44xx.c133 if (dev->cpu == 0 && cpumask_test_cpu(1, cpu_online_mask)) { in omap_enter_idle_coupled()
191 if (dev->cpu == 0 && cpumask_test_cpu(1, cpu_online_mask)) { in omap_enter_idle_coupled()
329 return cpuidle_register(idle_driver, cpu_online_mask); in omap4_idle_init()
/linux/include/linux/
H A Dnmi.h162 arch_trigger_cpumask_backtrace(cpu_online_mask, -1); in trigger_all_cpu_backtrace()
168 arch_trigger_cpumask_backtrace(cpu_online_mask, exclude_cpu); in trigger_allbutcpu_cpu_backtrace()
H A Dsmp.h71 on_each_cpu_cond_mask(NULL, func, info, wait, cpu_online_mask); in on_each_cpu()
105 on_each_cpu_cond_mask(cond_func, func, info, wait, cpu_online_mask); in on_each_cpu_cond()
H A Dtopology.h254 return cpumask_nth_and(cpu, cpus, cpu_online_mask); in sched_numa_find_nth_cpu()
278 cpu_online_mask, \
/linux/kernel/time/
H A Dclocksource.c307 cpumask_copy(&cpus_chosen, cpu_online_mask); in clocksource_verify_choose_cpus()
318 cpu = cpumask_first(cpu_online_mask); in clocksource_verify_choose_cpus()
320 cpu = cpumask_next(cpu, cpu_online_mask); in clocksource_verify_choose_cpus()
338 cpu = cpumask_next(cpu - 1, cpu_online_mask); in clocksource_verify_one_cpu()
340 cpu = cpumask_first(cpu_online_mask); in clocksource_verify_one_cpu()
581 next_cpu = cpumask_next(raw_smp_processor_id(), cpu_online_mask); in clocksource_watchdog()
583 next_cpu = cpumask_first(cpu_online_mask); in clocksource_start_watchdog()
603 add_timer_on(&watchdog_timer, cpumask_first(cpu_online_mask)); in clocksource_resume_watchdog()
/linux/arch/x86/kernel/
H A Dtsc_sync.c101 next_cpu = cpumask_next(raw_smp_processor_id(), cpu_online_mask); in tsc_sync_check_timer_fn()
103 next_cpu = cpumask_first(cpu_online_mask); in tsc_sync_check_timer_fn()
455 smp_call_function_single(cpumask_first(cpu_online_mask), check_tsc_sync_source, in check_tsc_sync_target()
/linux/drivers/powercap/
H A Ddtpm_cpu.c50 nr_cpus = cpumask_weight_and(cpu_online_mask, to_cpumask(pd->cpus)); in set_pd_power_limit()
82 for_each_cpu_and(cpu, pd_mask, cpu_online_mask) in scale_pd_power_uw()
126 nr_cpus = cpumask_weight_and(cpu_online_mask, to_cpumask(em->cpus)); in update_pd_power_uw()
/linux/Documentation/translations/zh_CN/admin-guide/
H A Dcputopology.rst64 导致未上线的CPU。[~cpu_online_mask + cpus >= NR_CPUS]
66 online: 在线的CPU,可供调度使用。[cpu_online_mask]
/linux/Documentation/translations/zh_TW/admin-guide/
H A Dcputopology.rst64 導致未上線的CPU。[~cpu_online_mask + cpus >= NR_CPUS]
66 online: 在線的CPU,可供調度使用。[cpu_online_mask]
/linux/arch/s390/kernel/
H A Dprocessor.c339 unsigned long first = cpumask_first(cpu_online_mask); in show_cpuinfo()
353 *pos = cpumask_next(*pos - 1, cpu_online_mask); in c_update()
355 *pos = cpumask_first(cpu_online_mask); in c_update()
/linux/drivers/cpufreq/
H A Dspeedstep-ich.c263 policy_cpu = cpumask_any_and(policy->cpus, cpu_online_mask); in speedstep_target()
298 policy_cpu = cpumask_any_and(policy->cpus, cpu_online_mask); in speedstep_cpu_init()

1234567891011