num_possible_cpus
Defined as a preprocessor macro in:
Referenced (in 106 files total) in:
- arch/arm/kernel/machine_kexec.c, line 47
- arch/arm/kernel/setup.c, line 676
- arch/arm/kernel/smp.c, line 505
- arch/arm/mach-exynos/exynos.c, line 125
- arch/arm/mach-mvebu/platsmp.c, line 93
- arch/arm/mm/cache-b15-rac.c, line 300
- arch/arm64/kernel/setup.c, line 165
- arch/arm64/kernel/smp.c, line 1265
- arch/arm64/kvm/arm.c, line 2382
- arch/arm64/kvm/vmid.c, line 188
- arch/arm64/mm/context.c, 2 times
- arch/csky/kernel/perf_event.c, line 1168
- arch/csky/mm/asid.c, line 179
- arch/csky/mm/context.c, line 31
- arch/microblaze/include/asm/fixmap.h, line 50
- arch/mips/kernel/csrc-r4k.c, line 74
- arch/mips/kernel/i8253.c, line 32
- arch/mips/kernel/perf_event_mipsxx.c, 2 times
- arch/mips/kernel/setup.c, line 739
- arch/mips/kernel/smp.c, line 336
- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c, line 197
- arch/mips/mm/context.c, line 277
- arch/mips/mm/tlbex.c, line 346
- arch/nios2/kernel/cpuinfo.c, line 175
- arch/powerpc/kernel/smp.c, line 1146
- arch/powerpc/kexec/crash.c, line 412
- arch/powerpc/kexec/file_load_64.c, line 824
- arch/powerpc/perf/imc-pmu.c, 3 times
- arch/powerpc/platforms/85xx/smp.c, line 283
- arch/powerpc/platforms/pseries/hotplug-cpu.c, 3 times
- arch/powerpc/platforms/pseries/lpar.c, line 209
- arch/powerpc/platforms/pseries/setup.c, line 132
- arch/powerpc/sysdev/mpic.c, 3 times
- arch/powerpc/xmon/xmon.c, 5 times
- arch/riscv/kernel/acpi.c, line 180
- arch/riscv/kernel/unaligned_access_speed.c, line 220
- arch/riscv/kvm/vmid.c, line 39
- arch/riscv/mm/context.c, line 255
- arch/s390/appldata/appldata_os.c, line 167
- arch/s390/hypfs/hypfs_diag0c.c, line 37
- arch/s390/pci/pci_irq.c, 3 times
- arch/sparc/kernel/cpumap.c, 3 times
- arch/sparc/kernel/mdesc.c, 3 times
- arch/sparc/kernel/prom_64.c, line 487
- arch/x86/events/amd/core.c, line 1524
- arch/x86/hyperv/hv_init.c, line 476
- arch/x86/kernel/alternative.c, 3 times
- arch/x86/kernel/apic/apic.c, 2 times
- arch/x86/kernel/apic/x2apic_uv_x.c, line 1687
- arch/x86/kernel/cpu/mce/dev-mcelog.c, line 312
- arch/x86/kernel/cpu/mce/genpool.c, line 131
- arch/x86/kernel/hpet.c, line 740
- arch/x86/kernel/i8253.c, line 67
- arch/x86/kernel/kvm.c, 4 times
- arch/x86/kernel/kvmclock.c, 2 times
- arch/x86/kernel/smpboot.c, line 821
- arch/x86/xen/mmu_pv.c, line 1281
- arch/x86/xen/smp_pv.c, 2 times
- arch/x86/xen/spinlock.c, line 127
- fs/aio.c, 2 times
- fs/bcachefs/clock.c, line 199
- fs/bcachefs/super.c, line 875
- fs/erofs/decompressor_deflate.c, line 48
- fs/erofs/decompressor_lzma.c, line 54
- fs/erofs/decompressor_zstd.c, line 56
- fs/erofs/zdata.c, 2 times
- fs/erofs/zutil.c, line 125
- fs/squashfs/decompressor_multi_percpu.c, line 102
- fs/xfs/xfs_sysfs.c, line 214
- include/linux/cpumask.h, 2 times
- include/linux/kdb.h, line 194
- kernel/bpf/arraymap.c, 2 times
- kernel/bpf/bpf_local_storage.c, line 780
- kernel/bpf/bpf_lru_list.c, line 590
- kernel/bpf/hashtab.c, 12 times
- kernel/bpf/local_storage.c, line 492
- kernel/bpf/map_iter.c, line 131
- kernel/bpf/percpu_freelist.c, 2 times
- kernel/bpf/syscall.c, line 136
- kernel/crash_core.c, line 166
- kernel/debug/kdb/kdb_bt.c, line 111
- kernel/dma/swiotlb.c, 2 times
- kernel/futex/core.c, line 1157
- kernel/kprobes.c, line 2239
- kernel/locking/qspinlock_paravirt.h, line 186
- kernel/padata.c, line 1160
- kernel/pid.c, 2 times
- kernel/printk/printk.c, 2 times
- kernel/rcu/tasks.h, 3 times
- kernel/time/clockevents.c, line 451
- kernel/time/tick-sched.c, line 1594
- kernel/time/timer_migration.c, line 1743
- kernel/trace/fprobe.c, line 201
- kernel/reboot.c, 3 times
- lib/bucket_locks.c, line 23
- lib/debugobjects.c, line 1403
- lib/objpool.c, line 139
- lib/test_objpool.c, 2 times
- mm/hugetlb.c, line 4483
- mm/percpu-internal.h, line 162
- mm/percpu.c, 7 times
- mm/vmalloc.c, line 5090
- net/core/dev.c, line 2625
- net/ipv4/inet_hashtables.c, line 1237
- net/ipv4/tcp_sigpool.c, line 59
- samples/trace_events/trace-events-sample.h, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.