Home
last modified time | relevance | path

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

1234567

/linux/arch/riscv/kernel/
H A Dunaligned_access_speed.c163 for_each_cpu(cpu, cpu_online_mask) { in check_unaligned_access_speed_all_cpus()
174 for_each_cpu(cpu, cpu_online_mask) { in check_unaligned_access_speed_all_cpus()
238 modify_unaligned_access_branches(cpu_online_mask); in riscv_online_cpu()
247 cpumask_copy(&mask, cpu_online_mask); in riscv_offline_cpu()
393 modify_unaligned_access_branches(cpu_online_mask); in check_unaligned_access_all_cpus()
H A Dsys_hwprobe.c399 cpumask_copy(&cpus, cpu_online_mask); in hwprobe_get_values()
412 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_values()
461 cpumask_copy(&cpus, cpu_online_mask); in hwprobe_get_cpus()
463 cpumask_and(&cpus, &cpus, cpu_online_mask); in hwprobe_get_cpus()
538 hwprobe_one_pair(&pair, cpu_online_mask); in init_hwprobe_vdso_data()
/linux/kernel/irq/
H A Dmigration.c29 if (!cpumask_intersects(desc->pending_mask, cpu_online_mask)) { in irq_fixup_move_pending()
87 if (cpumask_intersects(desc->pending_mask, cpu_online_mask)) { in irq_move_masked_irq()
/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/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/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()
128 nr_cpus = cpumask_weight_and(cpu_online_mask, to_cpumask(em->cpus)); in update_pd_power_uw()
/linux/kernel/power/
H A Dpoweroff.c29 schedule_work_on(cpumask_first(cpu_online_mask), &poweroff_work); in handle_poweroff()
/linux/arch/sh/include/asm/
H A Dtopology.h9 #define cpumask_of_node(node) ((void)node, cpu_online_mask)
/linux/arch/x86/include/asm/
H A Dcpumask.h18 return arch_test_bit(cpu, cpumask_bits(cpu_online_mask)); in arch_cpu_online()
H A Dpci.h121 return (node == NUMA_NO_NODE) ? cpu_online_mask : in cpumask_of_pcibus()
/linux/kernel/sched/
H A Dstats.c185 n = cpumask_next(n - 1, cpu_online_mask); in schedstat_start()
187 n = cpumask_first(cpu_online_mask); in schedstat_start()
H A Disolation.c90 cpu = cpumask_any_and_distribute(housekeeping_cpumask(type), cpu_online_mask); in housekeeping_any_cpu()
133 if (!cpumask_intersects(trial, cpu_online_mask)) { in housekeeping_update()
/linux/arch/x86/xen/
H A Dsuspend_pv.c42 cpumask_copy(xen_cpu_initialized_map, cpu_online_mask); in xen_pv_post_suspend()
/linux/drivers/soc/fsl/qbman/
H A Ddpaa_sys.h125 cpu = cpumask_any(cpu_online_mask); in dpaa_set_portal_irq_affinity()
/linux/arch/mips/sgi-ip27/
H A Dip27-irq.c77 cpu = cpumask_first_and(mask, cpu_online_mask); in setup_hub_mask()
79 cpu = cpumask_any(cpu_online_mask); in setup_hub_mask()
/linux/arch/arm64/kernel/
H A Dsmp.c1251 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
1274 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
1296 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
1310 cpumask_copy(&mask, cpu_online_mask); in smp_send_stop()
/linux/arch/x86/kernel/apic/
H A Dvector.c197 unsigned int cpu = cpumask_first(cpu_online_mask); in vector_assign_managed_shutdown()
281 cpumask_and(vector_searchmask, dest, cpu_online_mask); in assign_irq_vector()
301 cpumask_and(vector_searchmask, affmsk, cpu_online_mask); in assign_irq_vector_any_locked()
312 return assign_vector_locked(irqd, cpu_online_mask); in assign_irq_vector_any_locked()
442 cpumask_and(vector_searchmask, dest, cpu_online_mask); in activate_managed()
888 cpumask_and(vector_searchmask, dest, cpu_online_mask); in apic_set_affinity()
/linux/Documentation/admin-guide/
H A Dcputopology.rst64 [~cpu_online_mask + cpus >= NR_CPUS]
66 online: CPUs that are online and being scheduled [cpu_online_mask]
/linux/arch/arc/kernel/
H A Dmcip.c273 if (!cpumask_and(&online, cpumask, cpu_online_mask)) in idu_irq_set_affinity()
327 idu_irq_set_affinity(data, cpu_online_mask, false); in idu_irq_enable()
/linux/drivers/irqchip/
H A Dirq-riscv-imsic-platform.c234 vec = imsic_vector_alloc(virq, cpu_online_mask); in imsic_irq_domain_alloc()
241 irq_set_affinity(virq, cpu_online_mask); in imsic_irq_domain_alloc()
/linux/drivers/firmware/psci/
H A Dpsci_checker.c164 cpumask_copy(tmp, cpu_online_mask); in alloc_init_cpu_groups()
201 err = down_and_up_cpus(cpu_online_mask, offlined_cpus); in hotplug_tests()
/linux/block/
H A Dblk-mq-cpumap.c55 return blk_mq_num_queues(cpu_online_mask, max_queues); in blk_mq_num_online_queues()
/linux/include/linux/
H A Dcpumask.h125 #define cpu_online_mask ((const struct cpumask *)&__cpu_online_mask) macro
1141 #define for_each_online_cpu(cpu) for_each_cpu((cpu), cpu_online_mask)
1148 for_each_cpu_wrap((cpu), cpu_online_mask, (start))
1232 return cpumask_test_cpu(cpu, cpu_online_mask); in cpu_online()
/linux/arch/xtensa/kernel/
H A Djump_label.c64 &patch, cpu_online_mask); in patch_text()

1234567