arch/alpha/kernel/setup.c
1118
num_online_cpus(), cpumask_bits(cpu_possible_mask)[0]);
arch/alpha/kernel/smp.c
491
num_online_cpus(),
arch/arm/kernel/hibernate.c
37
WARN_ON(num_online_cpus() != 1);
arch/arm/kernel/machine_kexec.c
110
atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1);
arch/arm/kernel/machine_kexec.c
154
BUG_ON(num_online_cpus() > 1);
arch/arm/kernel/reboot.c
81
_soft_restart(addr, num_online_cpus() == 1);
arch/arm/kernel/smp.c
491
num_online_cpus(),
arch/arm/kernel/smp.c
764
while (num_online_cpus() > 1 && timeout--)
arch/arm/kernel/smp.c
767
if (num_online_cpus() > 1)
arch/arm/mach-imx/cpuidle-imx6q.c
24
if (++num_idle_cpus == num_online_cpus())
arch/arm/mach-imx/cpuidle-imx6q.c
33
if (num_idle_cpus-- == num_online_cpus())
arch/arm/mach-omap2/cpuidle44xx.c
102
if (cx->mpu_state_vote == num_online_cpus()) {
arch/arm/mach-omap2/cpuidle44xx.c
111
if (cx->mpu_state_vote == num_online_cpus())
arch/arm/mm/l2c-common.c
13
WARN_ON(num_online_cpus() > 1);
arch/arm64/kernel/machine_kexec.c
170
BUG_ON(!in_kexec_crash && (stuck_cpus || (num_online_cpus() > 1)));
arch/arm64/kernel/patching.c
209
if (atomic_inc_return(&pp->cpu_count) == num_online_cpus()) {
arch/arm64/kernel/patching.c
216
while (atomic_read(&pp->cpu_count) <= num_online_cpus())
arch/arm64/kernel/smp.c
1187
return num_online_cpus() - this_cpu_online;
arch/arm64/kernel/smp.c
440
pr_info("SMP: Total of %d processors activated.\n", num_online_cpus());
arch/arm64/kvm/arm.c
423
r = min_t(unsigned int, num_online_cpus(),
arch/arm64/mm/mmu.c
1311
remap_fn(cpu, num_online_cpus(), kpti_ng_temp_pgd_pa, KPTI_NG_TEMP_VA);
arch/arm64/mm/mmu.c
834
if (WARN_ON(num_online_cpus() > 1))
arch/arm64/mm/mmu.c
963
smp_cond_load_acquire(&idmap_kpti_bbml2_flag, VAL == num_online_cpus());
arch/csky/kernel/ftrace.c
216
while (atomic_read(¶m->cpu_count) <= num_online_cpus())
arch/csky/kernel/probes/kprobes.c
33
if (atomic_inc_return(¶m->cpu_count) == num_online_cpus()) {
arch/csky/kernel/probes/kprobes.c
38
while (atomic_read(¶m->cpu_count) <= num_online_cpus())
arch/loongarch/kernel/machine_kexec.c
199
ncpus = num_online_cpus() - 1;
arch/loongarch/kvm/vm.c
128
r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS);
arch/mips/cavium-octeon/setup.c
261
while (num_online_cpus() > 1) {
arch/mips/kernel/crash.c
64
ncpus = num_online_cpus() - 1;/* Excluding the panic cpu */
arch/mips/kernel/machine_kexec.c
145
while (num_online_cpus() > 1) {
arch/mips/kvm/mips.c
1042
r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS);
arch/mips/sgi-ip27/ip27-nmi.c
223
while (atomic_read(&nmied_cpus) != num_online_cpus());
arch/openrisc/kernel/smp.c
357
if (num_online_cpus() < 2) {
arch/parisc/kernel/cache.c
581
threshold2 = cache_info.dc_size * num_online_cpus();
arch/parisc/kernel/cache.c
590
if (num_online_cpus() > 1 && !parisc_requires_coherency()) {
arch/parisc/kernel/cache.c
593
threshold /= num_online_cpus();
arch/parisc/kernel/cache.c
609
threshold = PAGE_ALIGN((num_online_cpus() * size * alltime) / rangetime);
arch/parisc/kernel/irq.c
148
if (num_online_cpus() > 1) {
arch/parisc/kernel/kexec.c
65
while (num_online_cpus() > 1) {
arch/parisc/kernel/processor.c
89
if (num_online_cpus() >= nr_cpu_ids) {
arch/parisc/kernel/setup.c
249
num_online_cpus(), num_present_cpus(),
arch/parisc/kernel/setup.c
259
if (num_online_cpus() == 1)
arch/parisc/kernel/smp.c
437
if (num_online_cpus() < nr_cpu_ids &&
arch/parisc/kernel/smp.c
438
num_online_cpus() < setup_max_cpus &&
arch/powerpc/kernel/fadump.c
689
unsigned int ncpus = num_online_cpus() - 1;
arch/powerpc/kexec/crash.c
119
volatile unsigned int ncpus = num_online_cpus() - 1;/* Excluding the panic cpu */
arch/powerpc/kvm/powerpc.c
640
r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS);
arch/powerpc/mm/book3s64/hash_pgtable.c
549
atomic_set(&chmem_parms.cpu_counter, num_online_cpus());
arch/powerpc/mm/nohash/mmu_context.c
253
if (num_online_cpus() > 1) {
arch/powerpc/platforms/powermac/smp.c
889
num_online_cpus() < 2) {
arch/powerpc/platforms/pseries/hotplug-cpu.c
359
if (num_online_cpus() == 1) {
arch/powerpc/xmon/xmon.c
2798
if (num_online_cpus() == 0) {
arch/powerpc/xmon/xmon.c
584
int ncpus = num_online_cpus();
arch/riscv/kernel/patch.c
257
if (atomic_inc_return(&patch->cpu_count) == num_online_cpus()) {
arch/riscv/kernel/patch.c
268
while (atomic_read(&patch->cpu_count) <= num_online_cpus())
arch/riscv/kernel/smp.c
257
if (num_online_cpus() > 1) {
arch/riscv/kernel/smp.c
270
while (num_online_cpus() > 1 && timeout--)
arch/riscv/kernel/smp.c
273
if (num_online_cpus() > 1)
arch/riscv/kernel/smp.c
287
return num_online_cpus() - this_cpu_online;
arch/riscv/kvm/vm.c
193
r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS);
arch/riscv/mm/cacheflush.c
25
if (num_online_cpus() < 2)
arch/riscv/mm/tlbflush.c
91
if (num_online_cpus() < 2)
arch/s390/hypfs/hypfs_diag0c.c
37
cpu_count = num_online_cpus();
arch/s390/kernel/processor.c
160
num_online_cpus(), loops_per_jiffy/(500000/HZ),
arch/s390/kernel/time.c
590
atomic_set(&stp_sync.cpus, num_online_cpus() - 1);
arch/s390/kvm/kvm-s390.c
677
r = min_t(unsigned int, num_online_cpus(), r);
arch/sh/kernel/smp.c
256
"(%lu.%02lu BogoMIPS).\n", num_online_cpus(),
arch/sh/mm/cache.c
51
if (num_online_cpus() > 1)
arch/sparc/kernel/cpu.c
346
num_online_cpus()
arch/sparc/kernel/cpu.c
394
num_online_cpus(),
arch/sparc/kernel/cpumap.c
380
end = index % num_online_cpus();
arch/sparc/kernel/cpumap.c
406
if (unlikely(root_node->num_cpus != num_online_cpus())) {
arch/sparc/kernel/smp_64.c
1148
int ncpus = num_online_cpus();
arch/x86/hyperv/hv_crash.c
300
while (atomic_read(&crash_cpus_wait) < num_online_cpus() && msecs--)
arch/x86/kernel/acpi/cstate.c
38
if (num_online_cpus() == 1)
arch/x86/kernel/alternative.c
2226
BUG_ON(num_online_cpus() != 1);
arch/x86/kernel/apic/ipi.c
44
if (apic_ipi_shorthand_off || num_online_cpus() == 1 ||
arch/x86/kernel/apic/ipi.c
54
if (num_online_cpus() < 2)
arch/x86/kernel/apic/ipi.c
92
else if (num_online_cpus() > 1)
arch/x86/kernel/apm_32.c
1619
if ((num_online_cpus() == 1) &&
arch/x86/kernel/apm_32.c
1751
if (debug && (num_online_cpus() == 1 || smp)) {
arch/x86/kernel/apm_32.c
1812
if (num_online_cpus() == 1 || smp) {
arch/x86/kernel/apm_32.c
2283
if ((num_online_cpus() > 1) && !power_off && !smp) {
arch/x86/kernel/apm_32.c
2331
if (num_online_cpus() > 1 && !smp) {
arch/x86/kernel/cpu/mce/core.c
1161
while (raw_atomic_read(&mce_callin) != num_online_cpus()) {
arch/x86/kernel/cpu/mce/core.c
1237
while (atomic_read(&mce_executing) <= num_online_cpus()) {
arch/x86/kernel/cpu/mce/dev-mcelog.c
340
mce_log_len = max(MCE_LOG_MIN_LEN, num_online_cpus());
arch/x86/kernel/cpu/microcode/core.c
610
atomic_set(&late_cpus_in, num_online_cpus());
arch/x86/kernel/cpu/microcode/core.c
664
num_online_cpus() - (updated + siblings));
arch/x86/kernel/cpu/microcode/core.c
669
return updated + siblings == num_online_cpus() ? 0 : -EIO;
arch/x86/kernel/reboot.c
883
atomic_set(&waiting_for_crash_ipi, num_online_cpus() - 1);
arch/x86/kernel/smpboot.c
797
num_online_cpus(),
arch/x86/kernel/tboot.c
339
if (num_online_cpus() == 1) {
arch/x86/kernel/tsc.c
1017
if (num_online_cpus() > 1) {
arch/x86/kvm/x86.c
4902
r = min_t(unsigned int, num_online_cpus(), KVM_MAX_VCPUS);
arch/x86/mm/mmio-mod.c
382
if (num_online_cpus() > 1)
arch/x86/mm/mmio-mod.c
394
if (num_online_cpus() > 1)
arch/x86/mm/mmio-mod.c
418
if (num_online_cpus() > 1)
arch/x86/mm/pat/set_memory.c
2726
WARN_ONCE(num_online_cpus() > 1, "Don't call after initializing SMP");
arch/x86/mm/pat/set_memory.c
2769
WARN_ONCE(num_online_cpus() > 1, "Don't call after initializing SMP");
arch/x86/platform/uv/uv_nmi.c
622
int i, j, k, n = num_online_cpus();
arch/x86/platform/uv/uv_nmi.c
703
atomic_read(&uv_nmi_cpus_in_nmi), num_online_cpus());
arch/x86/platform/uv/uv_nmi.c
785
int out = num_online_cpus() - in;
arch/x86/virt/vmx/tdx/seamldr.c
244
if (ctrl->num_ack == num_online_cpus() && !ctrl->num_failed)
arch/x86/xen/smp.c
238
if (!(num_online_cpus() > 1) || (xen_vector < 0))
arch/xtensa/kernel/hibernate.c
17
WARN_ON(num_online_cpus() != 1);
arch/xtensa/kernel/jump_label.c
43
if (atomic_inc_return(&patch->cpu_count) == num_online_cpus()) {
arch/xtensa/kernel/jump_label.c
47
while (atomic_read(&patch->cpu_count) <= num_online_cpus())
arch/xtensa/kernel/setup.c
569
num_online_cpus(),
block/blk-crypto-fallback.c
570
WQ_MEM_RECLAIM, num_online_cpus());
drivers/acpi/acpi_pad.c
268
num_cpus = min_t(unsigned int, num_cpus, num_online_cpus());
drivers/acpi/acpi_processor.c
350
(num_online_cpus() == 1))
drivers/acpi/processor_idle.c
233
if ((num_online_cpus() > 1) &&
drivers/acpi/processor_idle.c
653
if (c3_cpu_count == num_online_cpus())
drivers/acpi/processor_idle.c
692
if (acpi_idle_fallback_to_c1(pr) && num_online_cpus() > 1) {
drivers/block/aoe/aoecmd.c
1700
ncpus = num_online_cpus();
drivers/block/rnbd/rnbd-clt.c
1173
set->map[HCTX_TYPE_DEFAULT].nr_queues = num_online_cpus();
drivers/block/rnbd/rnbd-clt.c
1175
set->map[HCTX_TYPE_READ].nr_queues = num_online_cpus();
drivers/block/rnbd/rnbd-clt.c
1223
tag_set->nr_hw_queues = num_online_cpus() + sess->nr_poll_queues;
drivers/block/xen-blkback/blkback.c
1541
xenblk_max_queues = num_online_cpus();
drivers/block/xen-blkfront.c
2595
int nr_cpus = num_online_cpus();
drivers/block/zloop.c
1569
opts->nr_queues = min(token, num_online_cpus());
drivers/clocksource/ingenic-timer.c
378
for (cpu = 0; cpu < num_online_cpus(); cpu++)
drivers/clocksource/ingenic-timer.c
390
for (cpu = 0; cpu < num_online_cpus(); cpu++) {
drivers/cpufreq/longhaul.c
928
if (num_online_cpus() > 1) {
drivers/cpufreq/powernow-k8.c
1044
if (num_online_cpus() != 1) {
drivers/cpufreq/powernow-k8.c
1190
if (supported_cpus != num_online_cpus()) {
drivers/cpuidle/cpuidle-exynos.c
65
if (num_online_cpus() > 1 || dev->cpu != 0)
drivers/cpuidle/cpuidle-tegra.c
221
if (!IS_ENABLED(CONFIG_PM_SLEEP) || num_online_cpus() > 1)
drivers/cpuidle/cpuidle-ux500.c
29
if (atomic_inc_return(&master) == num_online_cpus()) {
drivers/crypto/caam/caamalg_qi2.c
5073
if (priv->num_pairs > num_online_cpus()) {
drivers/crypto/caam/caamalg_qi2.c
5075
priv->num_pairs - num_online_cpus());
drivers/crypto/caam/caamalg_qi2.c
5076
priv->num_pairs = num_online_cpus();
drivers/crypto/cavium/cpt/cptvf_main.c
624
cpu = cptvf->vfid % num_online_cpus();
drivers/crypto/cavium/nitrox/nitrox_isr.c
347
cpu = qvec->ring % num_online_cpus();
drivers/crypto/cavium/nitrox/nitrox_isr.c
368
cpu = num_online_cpus();
drivers/crypto/cavium/nitrox/nitrox_isr.c
446
cpu = num_online_cpus();
drivers/crypto/cavium/nitrox/nitrox_main.c
472
ndev->nr_queues = min_t(u32, MAX_PF_QUEUES, num_online_cpus());
drivers/crypto/hisilicon/qm.c
5963
WQ_UNBOUND, num_online_cpus(),
drivers/crypto/intel/qat/qat_common/adf_gen2_config.c
116
int cpus = num_online_cpus();
drivers/crypto/intel/qat/qat_common/adf_gen2_config.c
17
int cpus = num_online_cpus();
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
124
int cpus = num_online_cpus();
drivers/crypto/intel/qat/qat_common/adf_gen4_config.c
18
int cpus = num_online_cpus();
drivers/crypto/intel/qat/qat_common/adf_isr.c
255
unsigned int cpu, cpus = num_online_cpus();
drivers/crypto/intel/qat/qat_common/adf_vf_isr.c
196
cpu = accel_dev->accel_id % num_online_cpus();
drivers/crypto/marvell/octeontx/otx_cptvf_main.c
608
cpu = cptvf->vfid % num_online_cpus();
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
550
if (lfs_num < 1 || lfs_num > num_online_cpus()) {
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c
552
lfs_num, num_online_cpus());
drivers/dma-buf/st-dma-fence-chain.c
419
int ncpus = num_online_cpus();
drivers/dma-buf/st-dma-fence.c
444
if (num_online_cpus() < 2)
drivers/dma/fsl-qdma.c
1144
blk_num = min_t(int, blk_num, num_online_cpus());
drivers/dma/fsl-qdma.c
846
cpu = i % num_online_cpus();
drivers/firmware/psci/psci_checker.c
135
num_online_cpus() != nb_available_cpus);
drivers/firmware/psci/psci_checker.c
449
nb_available_cpus = num_online_cpus();
drivers/gpu/drm/i915/gt/selftest_migrate.c
686
const unsigned int n_cpus = num_online_cpus() + 1;
drivers/gpu/drm/i915/selftests/i915_request.c
1730
max_t(int, 2, DIV_ROUND_UP(num_online_cpus(), nengines));
drivers/gpu/drm/i915/selftests/i915_request.c
464
unsigned int ncpus = num_online_cpus();
drivers/hv/channel_mgmt.c
752
u32 i, ncpu = num_online_cpus();
drivers/infiniband/core/cq.c
310
min_t(int, dev->num_comp_vectors, num_online_cpus());
drivers/infiniband/core/cq.c
398
nr_cqs = min_t(unsigned int, dev->num_comp_vectors, num_online_cpus());
drivers/infiniband/core/cq.c
454
min_t(unsigned int, dev->num_comp_vectors, num_online_cpus());
drivers/infiniband/hw/efa/efa_main.c
486
num_online_cpus() + 1);
drivers/infiniband/hw/hfi1/affinity.c
133
node_affinity.num_online_cpus = num_online_cpus();
drivers/infiniband/hw/hfi1/affinity.c
738
if (cpu > num_online_cpus() || cpu == sde->cpu)
drivers/infiniband/hw/hfi1/affinity.c
965
num_cores = rounddown(node_affinity.num_online_cpus / affinity->num_core_siblings,
drivers/infiniband/hw/hfi1/affinity.h
76
int num_online_cpus;
drivers/infiniband/hw/hfi1/debugfs.c
1117
if (*pos >= num_online_cpus())
drivers/infiniband/hw/hfi1/debugfs.c
1126
if (*pos >= num_online_cpus())
drivers/infiniband/hw/irdma/hw.c
588
if (rf->msix_count <= num_online_cpus())
drivers/infiniband/hw/irdma/icrdma_if.c
169
rf->msix_count = num_online_cpus() + IRDMA_NUM_AEQ_MSIX;
drivers/infiniband/hw/ocrdma/ocrdma_hw.c
3078
num_eq = min_t(u32, num_eq, num_online_cpus());
drivers/infiniband/ulp/srp/ib_srp.c
3841
num_online_cpus());
drivers/iommu/iova.c
703
if (rcache->depot_size > num_online_cpus())
drivers/macintosh/via-pmu.c
1950
if (num_online_cpus() > 1 || cpu_is_offline(0))
drivers/mailbox/bcm-flexrm-mailbox.c
1277
val = (num_online_cpus() < val) ? val / num_online_cpus() : 1;
drivers/mailbox/bcm-flexrm-mailbox.c
1278
cpumask_set_cpu((ring->num / val) % num_online_cpus(),
drivers/mailbox/mailbox-mchp-ipc-sbi.c
462
ipc->cluster_cfg = devm_kcalloc(dev, num_online_cpus(),
drivers/md/bcache/btree.c
2042
int n = num_online_cpus()/2;
drivers/md/bcache/writeback.c
966
int n = num_online_cpus()/2;
drivers/md/dm-crypt.c
3384
num_online_cpus(), devname, wq_id);
drivers/md/dm-pcache/cache.c
392
ret = cache_init_req_keys(cache, num_online_cpus());
drivers/md/dm-vdo/indexer/config.c
287
zone_count = num_online_cpus() / 2;
drivers/md/dm-verity-fec.c
693
ret = mempool_init_kmalloc_pool(&f->fio_pool, num_online_cpus(),
drivers/md/dm-verity-fec.c
702
ret = mempool_init(&f->rs_pool, num_online_cpus(), fec_rs_alloc,
drivers/md/dm-verity-fec.c
718
ret = mempool_init_slab_pool(&f->prealloc_pool, num_online_cpus(),
drivers/md/dm-verity-fec.c
726
ret = mempool_init_kmalloc_pool(&f->output_pool, num_online_cpus(),
drivers/md/dm.h
238
unsigned int num_locks = roundup_pow_of_two(num_online_cpus()) << 1;
drivers/misc/lkdtm/bugs.c
92
if (atomic_inc_return(v) == num_online_cpus())
drivers/misc/sgi-gru/grufile.c
169
info.cpus = num_online_cpus();
drivers/net/ethernet/amazon/ena/ena_netdev.c
1627
cpu = i % num_online_cpus();
drivers/net/ethernet/amazon/ena/ena_netdev.c
2762
host_info->num_cpus = num_online_cpus();
drivers/net/ethernet/amazon/ena/ena_netdev.c
3761
max_num_io_queues = min_t(u32, num_online_cpus(), ENA_MAX_NUM_IO_QUEUES);
drivers/net/ethernet/amd/pds_core/dev.c
366
nintrs = min_t(unsigned int, num_online_cpus(), nintrs);
drivers/net/ethernet/amd/xgbe/xgbe-main.c
127
pdata->tx_ring_count = min_t(unsigned int, num_online_cpus(),
drivers/net/ethernet/amd/xgbe/xgbe-main.c
136
pdata->rx_ring_count = min_t(unsigned int, num_online_cpus(),
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
74
cfg->vecs = min(cfg->vecs, num_online_cpus());
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
296
numvecs = min(numvecs, num_online_cpus());
drivers/net/ethernet/atheros/alx/main.c
833
num_txq = min_t(int, num_online_cpus(), ALX_MAX_TX_QUEUES);
drivers/net/ethernet/broadcom/bnge/bnge_resc.c
58
return min_t(int, roce_msix, num_online_cpus() + 1);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13094
int nr_cpus = num_online_cpus();
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16747
max_t(int, num_online_cpus() / bp->port_count, 1);
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
233
return min_t(int, roce_msix, num_online_cpus() + 1);
drivers/net/ethernet/brocade/bna/bnad.c
2523
rxps = min((uint)num_online_cpus(),
drivers/net/ethernet/cavium/liquidio/octeon_device.c
851
cpu_num = i % num_online_cpus();
drivers/net/ethernet/cavium/thunder/nic_main.c
1240
if (num_online_cpus() <= MAX_QUEUES_PER_QSET)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2134
qcount = min_t(int, num_online_cpus(),
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1047
qs->rq_cnt = min_t(u8, MAX_RCV_QUEUES_PER_QS, num_online_cpus());
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1048
qs->sq_cnt = min_t(u8, MAX_SND_QUEUES_PER_QS, num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5645
u32 ncpus = num_online_cpus();
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
253
num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
261
num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
264
num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
479
num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c
488
i = min_t(int, uld_info->ntxq, num_online_cpus());
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2698
if (q10g > num_online_cpus())
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2699
q10g = num_online_cpus();
drivers/net/ethernet/emulex/benet/be.h
710
(min_t(u16, be_max_nic_eqs(adapter), num_online_cpus()))
drivers/net/ethernet/emulex/benet/be_main.c
3443
max_roce_eqs = min(max_roce_eqs, num_online_cpus());
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
124
num_stats = num_online_cpus() + 1;
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
189
num_cpus = num_online_cpus();
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
248
num_cpus = num_online_cpus();
drivers/net/ethernet/freescale/enetc/enetc.c
2551
int cpus = num_online_cpus();
drivers/net/ethernet/freescale/enetc/enetc.c
2823
irq_set_affinity_hint(irq, get_cpu_mask(i % num_online_cpus()));
drivers/net/ethernet/fungible/funeth/funeth_main.c
1067
unsigned int i, nqs = num_online_cpus();
drivers/net/ethernet/fungible/funeth/funeth_main.c
1133
fp->num_xdpqs = prog ? num_online_cpus() : 0;
drivers/net/ethernet/fungible/funeth/funeth_main.c
1540
*ntx = min(ed->nsqs_per_port - 1, num_online_cpus());
drivers/net/ethernet/google/gve/gve_utils.c
30
num_online_cpus());
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4845
vector_num = min_t(u16, num_online_cpus(), tqp_num);
drivers/net/ethernet/huawei/hinic/hinic_main.c
396
for (i = 0; i < num_online_cpus(); i++) {
drivers/net/ethernet/huawei/hinic/hinic_main.c
403
num_cpus = num_online_cpus();
drivers/net/ethernet/huawei/hinic/hinic_rx.c
549
cpumask_set_cpu(qp->q_id % num_online_cpus(), &rq->affinity_mask);
drivers/net/ethernet/ibm/ibmveth.c
145
unsigned int n_cpu = num_online_cpus();
drivers/net/ethernet/ibm/ibmveth.c
1913
rc = netif_set_real_num_tx_queues(netdev, min(num_online_cpus(),
drivers/net/ethernet/ibm/ibmvnic.c
278
num_cpu = num_online_cpus();
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1814
v_budget = min_t(u16, v_budget, num_online_cpus());
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1998
rss = min_t(int, FM10K_MAX_RSS_INDICES, num_online_cpus());
drivers/net/ethernet/intel/i40e/i40e_main.c
11852
cpus = num_online_cpus();
drivers/net/ethernet/intel/i40e/i40e_main.c
12554
queue_count = min_t(int, queue_count, num_online_cpus());
drivers/net/ethernet/intel/i40e/i40e_main.c
12719
pow = roundup_pow_of_two(num_online_cpus());
drivers/net/ethernet/intel/i40e/i40e_main.c
12725
num_online_cpus());
drivers/net/ethernet/intel/i40e/i40e_main.c
12764
if (pf->hw.func_caps.vmdq && num_online_cpus() != 1) {
drivers/net/ethernet/intel/i40e/i40e_main.c
12770
if (pf->hw.func_caps.iwarp && num_online_cpus() != 1) {
drivers/net/ethernet/intel/i40e/i40e_main.c
12773
pf->num_iwarp_msix = (int)num_online_cpus() + 1;
drivers/net/ethernet/intel/i40e/i40e_main.c
15142
q_max = max_t(int, pf->rss_size_max, num_online_cpus());
drivers/net/ethernet/intel/iavf/iavf_main.c
1547
(int)(num_online_cpus()));
drivers/net/ethernet/intel/ice/ice.h
853
return min(num_online_cpus(), pf->hw.func_caps.common_cap.num_txq);
drivers/net/ethernet/intel/ice/ice.h
864
return min(num_online_cpus(), pf->hw.func_caps.common_cap.num_rxq);
drivers/net/ethernet/intel/ice/ice_main.c
9210
num_online_cpus());
drivers/net/ethernet/intel/ice/ice_main.c
9212
num_online_cpus());
drivers/net/ethernet/intel/igb/igb_main.c
4002
adapter->rss_queues = min_t(u32, max_rss_queues, num_online_cpus());
drivers/net/ethernet/intel/igc/igc_main.c
4383
adapter->rss_queues = min_t(u32, max_rss_queues, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3379
return min_t(int, max_combined, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
582
fcoe_i = min_t(u16, fcoe_i + rss_i, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
674
fcoe_i = min_t(u16, f->limit + rss_i, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
753
vectors = min_t(int, vectors, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10522
num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11846
fcoe_l = min_t(int, IXGBE_FCRETA_SIZE, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6898
rss = min_t(int, ixgbe_max_rss_indices(adapter), num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6903
fdir = min_t(int, IXGBE_MAX_FDIR_INDICES, num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
261
num_online_cpus());
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
263
rss = min_t(int, IXGBE_MAX_L2A_QUEUES, num_online_cpus());
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2698
u16 rss = min_t(u16, num_online_cpus(), IXGBEVF_MAX_RSS_QUEUES);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2740
v_budget = min_t(int, v_budget, num_online_cpus());
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
460
cpumask_set_cpu(j % num_online_cpus(),
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
211
cpumask_set_cpu(i % num_online_cpus(),
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c
54
pfvf->tot_lmt_lines = (num_online_cpus() * LMT_BURST_SIZE);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3183
qcount = min_t(int, num_online_cpus(), OTX2_MAX_CQ_CNT);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
600
qcount = num_online_cpus();
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1804
return min_t(int, num_online_cpus(), MAX_RX_RINGS);
drivers/net/ethernet/mellanox/mlx4/en_main.c
158
min_t(int, num_online_cpus(), MLX4_EN_MAX_TX_RING_P_UP);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2165
node = cpu_to_node(i % num_online_cpus());
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2179
node = cpu_to_node(i % num_online_cpus());
drivers/net/ethernet/mellanox/mlx4/en_rx.c
231
min_t(int, num_of_eqs, num_online_cpus());
drivers/net/ethernet/mellanox/mlx4/main.c
2961
(int)num_online_cpus() + 1,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
750
pcif_vec = MLX5_CAP_GEN(dev, num_ports) * num_online_cpus() + 1;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
806
return min_t(int, num_online_cpus(),
drivers/net/ethernet/mellanox/mlx5/core/steering/hws/fs_hws.c
135
hws_ctx_attr.queues = min_t(int, num_online_cpus(),
drivers/net/ethernet/meta/fbnic/fbnic_irq.c
454
wanted_irqs += min_t(unsigned int, num_online_cpus(), FBNIC_MAX_RXQS);
drivers/net/ethernet/microsoft/mana/gdma_main.c
2001
if (gc->num_msix_usable <= num_online_cpus()) {
drivers/net/ethernet/microsoft/mana/gdma_main.c
2022
int first_unassigned = num_online_cpus();
drivers/net/ethernet/microsoft/mana/gdma_main.c
2087
if (nvec > num_online_cpus()) {
drivers/net/ethernet/microsoft/mana/gdma_main.c
2123
max_irqs = min(num_online_cpus(), MANA_MAX_NUM_QUEUES) + 1;
drivers/net/ethernet/microsoft/mana/gdma_main.c
216
gc->num_msix_usable = min(resp.max_msix, num_online_cpus() + 1);
drivers/net/ethernet/microsoft/mana/gdma_main.c
222
gc->max_num_queues = num_online_cpus();
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2531
max_tx_rings, num_online_cpus());
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2537
nn->dp.num_r_vecs, num_online_cpus());
drivers/net/ethernet/pensando/ionic/ionic_lif.c
4062
nxqs = min(nxqs, num_online_cpus());
drivers/net/ethernet/pensando/ionic/ionic_lif.c
4063
neqs = min(neqs_per_lif, num_online_cpus());
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
649
num_msix = (num_online_cpus() >= MSIX_ENTRIES_PER_ADAPTER) ?
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3964
if (ring_cnt > num_online_cpus()) {
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3967
buf, num_online_cpus());
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
632
num_rings = rounddown_pow_of_two(min_t(int, num_online_cpus(),
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3939
cpumask_of(i % num_online_cpus()));
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3963
cpumask_of(i % num_online_cpus()));
drivers/net/ethernet/sun/cassini.c
94
#define CAS_NCPUS num_online_cpus()
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
125
pdata->tx_ring_count = min_t(unsigned int, num_online_cpus(),
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1908
nvecs = min_t(int, nvecs, num_online_cpus());
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
119
num_online_cpus());
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
380
num_online_cpus());
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
384
num_online_cpus());
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
71
rss = min_t(u16, num_online_cpus(), TXGBEVF_MAX_RSS_NUM);
drivers/net/hyperv/rndis_filter.c
1565
num_possible_rss_qs = min_t(u32, num_online_cpus(),
drivers/net/virtio_net.c
3975
num_cpu = num_online_cpus();
drivers/net/virtio_net.c
6952
if (num_online_cpus() >= max_queue_pairs)
drivers/net/virtio_net.c
6955
vi->curr_queue_pairs = num_online_cpus();
drivers/net/vmxnet3/vmxnet3_drv.c
4015
(int)num_online_cpus());
drivers/net/vmxnet3/vmxnet3_drv.c
4022
(int)num_online_cpus());
drivers/net/vmxnet3/vmxnet3_drv.c
4336
(int)num_online_cpus());
drivers/net/wireguard/queueing.h
110
cpu = *stored_cpu = cpumask_nth(id % num_online_cpus(), cpu_online_mask);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
1609
max_irqs = min_t(u32, num_online_cpus() + 2, max_rx_queues);
drivers/net/xen-netback/netback.c
1755
num_online_cpus());
drivers/net/xen-netfront.c
2704
num_online_cpus());
drivers/nvdimm/region.c
24
if (nd_region->num_lanes > num_online_cpus()
drivers/nvdimm/region.c
28
num_online_cpus(), nd_region->num_lanes,
drivers/nvme/host/fabrics.c
729
opts->nr_io_queues = num_online_cpus();
drivers/nvme/host/fabrics.c
832
num_online_cpus(), token);
drivers/nvme/host/fabrics.h
215
return min(opts->nr_io_queues, num_online_cpus()) +
drivers/nvme/host/fabrics.h
216
min(opts->nr_write_queues, num_online_cpus()) +
drivers/nvme/host/fabrics.h
217
min(opts->nr_poll_queues, num_online_cpus());
drivers/nvme/host/fc.c
2866
nr_io_queues = min3(opts->nr_io_queues, num_online_cpus(),
drivers/nvme/host/fc.c
2925
nr_io_queues = min3(opts->nr_io_queues, num_online_cpus(),
drivers/nvme/target/loop.c
322
nr_io_queues = min(opts->nr_io_queues, num_online_cpus());
drivers/scsi/aacraid/comminit.c
473
(unsigned int)num_online_cpus());
drivers/scsi/csiostor/csio_init.c
346
hw->num_scsi_msix_cpus = num_online_cpus();
drivers/scsi/csiostor/csio_init.c
347
hw->num_sqsets = num_online_cpus() * hw->num_pports;
drivers/scsi/ibmvscsi/ibmvfc.c
6324
unsigned int online_cpus = num_online_cpus();
drivers/scsi/ipr.c
9537
(unsigned int)num_online_cpus(),
drivers/scsi/lpfc/lpfc_attr.c
5179
phba->cfg_fcp_cpu_map, num_online_cpus(),
drivers/scsi/mpi3mr/mpi3mr_os.c
5594
mrioc->cpu_count = num_online_cpus();
drivers/scsi/mpi3mr/mpi3mr_os.c
5837
mrioc->cpu_count = num_online_cpus();
drivers/scsi/mpt3sas/mpt3sas_base.c
3228
nr_cpus = num_online_cpus();
drivers/scsi/mpt3sas/mpt3sas_base.c
3342
num_online_cpus() >= MPT3SAS_HIGH_IOPS_REPLY_QUEUES &&
drivers/scsi/mpt3sas/mpt3sas_base.c
8417
ioc->cpu_count = num_online_cpus();
drivers/scsi/qedf/qedf.h
590
num_online_cpus())
drivers/scsi/qedf/qedf_main.c
2445
rc = qed_ops->common->set_fp_int(qedf->cdev, num_online_cpus());
drivers/scsi/qedf/qedf_main.c
2455
num_online_cpus());
drivers/scsi/qedi/qedi.h
56
num_online_cpus())
drivers/scsi/qedi/qedi_main.c
1454
qedi->int_info.msix_cnt, num_online_cpus());
drivers/scsi/storvsc_drv.c
1947
int num_cpus = num_online_cpus();
drivers/scsi/storvsc_drv.c
734
num_sc = min((int)(num_online_cpus() - 1), max_chns);
drivers/soc/qcom/rpmh-rsc.c
872
if (cpus_in_pm < num_online_cpus())
drivers/soc/qcom/rpmh-rsc.c
906
if (cpus_in_pm < num_online_cpus())
drivers/usb/host/xhci-pci.c
166
xhci->nvecs = min(num_online_cpus() + 1, xhci->max_interrupters);
drivers/video/fbdev/core/fb_logo.c
501
count = fb_logo_count < 0 ? num_online_cpus() : fb_logo_count;
fs/btrfs/compression.c
805
int cpus = num_online_cpus();
fs/btrfs/compression.c
917
if (*free_ws <= num_online_cpus()) {
fs/btrfs/disk-io.c
2858
num_online_cpus() + 2, 8);
fs/btrfs/super.c
1080
num_online_cpus() + 2, 8))
fs/btrfs/super.c
2218
min_t(unsigned long, num_online_cpus() + 2, 8);
fs/crypto/crypto.c
396
num_online_cpus());
fs/f2fs/data.c
4537
num_online_cpus());
fs/jfs/super.c
995
commit_threads = num_online_cpus();
fs/proc/stat.c
160
unsigned int size = 1024 + 128 * num_online_cpus();
fs/smb/server/crypto_ctx.c
109
if (ctx_list.avail_ctx <= num_online_cpus()) {
fs/smb/server/crypto_ctx.c
79
if (ctx_list.avail_ctx > num_online_cpus()) {
fs/squashfs/decompressor_multi.c
29
#define MAX_DECOMPRESSOR (num_online_cpus() * 2)
fs/verity/verify.c
496
num_online_cpus());
fs/xfs/xfs_log_cil.c
725
(XLOG_CIL_SPACE_LIMIT(log) / num_online_cpus())) {
io_uring/tctx.c
41
concurrency = min(ctx->sq_entries, 4 * num_online_cpus());
kernel/bpf/hashtab.c
629
if (attr->max_entries / 2 > num_online_cpus() * PERCPU_COUNTER_BATCH)
kernel/cpu.c
1409
if (num_online_cpus() == 1)
kernel/cpu.c
1553
BUG_ON(num_online_cpus() > 1);
kernel/cpu.c
1853
ncpus -= num_online_cpus();
kernel/cpu.c
1929
BUG_ON(num_online_cpus() > 1);
kernel/debug/debug_core.c
579
int online_cpus = num_online_cpus();
kernel/events/core.c
7225
user_lock_limit *= num_online_cpus();
kernel/events/hw_breakpoint_test.c
297
if (num_online_cpus() < 2)
kernel/futex/core.c
1909
threads = min_t(unsigned int, get_nr_threads(current), num_online_cpus());
kernel/irq/proc.c
570
irq_proc_emit_zero_counts(p, num_online_cpus());
kernel/kcsan/kcsan_test.c
1411
if (num_online_cpus() < min_required_cpus) {
kernel/kcsan/kcsan_test.c
1413
num_online_cpus(), min_required_cpus);
kernel/kcsan/kcsan_test.c
1415
} else if (nthreads >= num_online_cpus() - min_unused_cpus) {
kernel/kcsan/kcsan_test.c
1417
nthreads = -(num_online_cpus() - min_unused_cpus);
kernel/kcsan/kcsan_test.c
1419
-nthreads, num_online_cpus());
kernel/locking/locktorture.c
1272
cxt.nrealwriters_stress = 2 * num_online_cpus();
kernel/locking/locktorture.c
1319
cxt.nrealwriters_stress = num_online_cpus();
kernel/locking/test-ww_mutex.c
646
int ncpus = num_online_cpus();
kernel/power/swap.c
1211
nr_threads = num_online_cpus() - 1;
kernel/power/swap.c
709
nr_threads = num_online_cpus() - 1;
kernel/rcu/rcuscale.c
683
nr = num_online_cpus() + 1 + n;
kernel/rcu/rcutorture.c
3525
n_max_gps, n_max_cbs, cver, gps, num_online_cpus());
kernel/rcu/rcutorture.c
4578
nrealfakewriters = num_online_cpus() - 2 - nfakewriters;
kernel/rcu/rcutorture.c
4586
nrealreaders = num_online_cpus() - 2 - nreaders;
kernel/rcu/refscale.c
1544
nreaders = (num_online_cpus() >> 1) + (num_online_cpus() >> 2);
kernel/rcu/tasks.h
1566
WARN_ON(num_online_cpus() > 1);
kernel/rcu/tree.c
3409
WARN_ON_ONCE(num_online_cpus() > 1);
kernel/rcu/tree.c
4632
WARN_ON(num_online_cpus() > 1);
kernel/rcu/tree.c
4661
WARN_ON(num_online_cpus() != 1);
kernel/rcu/tree.c
4924
WARN_ON(num_online_cpus() > 1); // Only one CPU this early in boot.
kernel/rcu/tree_exp.h
947
WARN_ON_ONCE(num_online_cpus() > 1);
kernel/scftorture.c
455
if (WARN_ON_ONCE((num_online_cpus() > 1 || scfsp->scfs_prim == SCF_PRIM_SINGLE) &&
kernel/scftorture.c
663
nthreads = num_online_cpus();
kernel/sched/ext/ext.c
10091
return num_online_cpus();
kernel/sched/ext/idle.c
363
if (nr_cpus < num_online_cpus())
kernel/sched/ext/idle.c
385
if (nr_cpus < num_online_cpus() && llc_numa_mismatch())
kernel/sched/fair.c
13690
max_load_balance_interval = HZ*num_online_cpus()/10;
kernel/sched/fair.c
194
unsigned int cpus = min_t(unsigned int, num_online_cpus(), 8);
kernel/sched/membarrier.c
282
if (num_online_cpus() == 1)
kernel/sched/membarrier.c
358
(atomic_read(&mm->mm_users) == 1 || num_online_cpus() == 1))
kernel/sched/membarrier.c
451
if (atomic_read(&mm->mm_users) == 1 || num_online_cpus() == 1) {
kernel/sched/membarrier.c
662
if (num_online_cpus() > 1)
kernel/smp.c
1037
num_cpus = num_online_cpus();
kernel/smp.c
255
(!*nmessages ? 1 : (ilog2(num_online_cpus()) / 2 + 1)) ||
kernel/stop_machine.c
593
.num_threads = num_online_cpus(),
kernel/time/tick-common.c
524
if (tick_freeze_depth == num_online_cpus()) {
kernel/time/tick-common.c
563
if (tick_freeze_depth == num_online_cpus()) {
kernel/torture.c
212
if (num_online_cpus() <= 1)
kernel/torture.c
535
if (num_online_cpus() == 1) {
kernel/trace/trace.c
2904
entries, total, num_online_cpus());
kernel/trace/trace.c
2965
seq_printf(m, " #P:%d)\n", num_online_cpus());
lib/cpumask.c
113
i %= num_online_cpus();
lib/percpu_counter.c
260
int nr = num_online_cpus();
lib/percpu_counter.c
298
if (abs(count - rhs) > (batch * num_online_cpus())) {
lib/percpu_counter.c
339
unknown = batch * num_online_cpus();
lib/test_vmalloc.c
225
junk_length = fls(num_online_cpus());
lib/test_workqueue.c
267
int n_threads = min(nr_threads ?: num_online_cpus(), num_online_cpus());
mm/hugetlb.c
3517
hugepage_allocation_threads = num_online_cpus() / 4;
mm/kasan/quarantine.c
268
percpu_quarantines = QUARANTINE_PERCPU_SIZE * num_online_cpus();
mm/memcontrol.c
669
MEMCG_CHARGE_BATCH * num_online_cpus();
mm/page-writeback.c
2213
ratelimit_pages = dirty_thresh / (num_online_cpus() * 32);
mm/page_alloc.c
6058
nr_split_cpus = num_online_cpus();
mm/slub.c
9812
if (num_online_cpus() > 1 && !cpumask_empty(to_cpumask(l->cpus)))
mm/vmalloc.c
2187
log = fls(num_online_cpus());
mm/vmstat.c
215
threshold = max(1, (int)(watermark_distance / num_online_cpus()));
mm/vmstat.c
262
threshold = 2 * fls(num_online_cpus()) * (1 + fls(mem));
mm/vmstat.c
313
max_drift = num_online_cpus() * threshold;
net/ceph/osdmap.c
1055
int cpus = num_online_cpus();
net/ceph/osdmap.c
1105
if (wsm->free_ws <= num_online_cpus()) {
security/apparmor/lsm.c
2305
if (num_online_cpus() > 1)
tools/testing/selftests/bpf/test_kmods/bpf_test_rqspinlock.c
243
int ncpus = num_online_cpus();