Defined in 21 files as a macro:
- arch/alpha/include/asm/smp.h, line 44 (as a macro)
- arch/arc/include/asm/smp.h, line 15 (as a macro)
- arch/arm/include/asm/smp.h, line 18 (as a macro)
- arch/arm64/include/asm/smp.h, line 43 (as a macro)
- arch/csky/include/asm/smp.h, line 22 (as a macro)
- arch/hexagon/include/asm/smp.h, line 13 (as a macro)
- arch/ia64/include/asm/smp.h, line 52 (as a macro)
- arch/mips/include/asm/smp.h, line 38 (as a macro)
- arch/openrisc/include/asm/smp.h, line 15 (as a macro)
- arch/parisc/include/asm/smp.h, line 37 (as a macro)
- arch/powerpc/include/asm/smp.h, line 76 (as a macro)
- arch/powerpc/include/asm/smp.h, line 94 (as a macro)
- arch/powerpc/include/asm/smp.h, line 96 (as a macro)
- arch/riscv/include/asm/smp.h, line 44 (as a macro)
- arch/s390/include/asm/smp.h, line 14 (as a macro)
- arch/sh/include/asm/smp.h, line 16 (as a macro)
- arch/sparc/include/asm/smp_32.h, line 107 (as a macro)
- arch/sparc/include/asm/smp_64.h, line 48 (as a macro)
- arch/x86/include/asm/smp.h, line 167 (as a macro)
- arch/xtensa/include/asm/smp.h, line 14 (as a macro)
- include/linux/smp.h, line 146 (as a macro)
Defined in 1 files as a function:
Referenced in 160 files:
- arch/arc/kernel/kgdb.c, line 195
- arch/arc/kernel/mcip.c, line 103
- arch/arm/mach-imx/mmdc.c, line 509
- arch/arm/mach-omap2/powerdomain.c, 2 times
- arch/arm64/kernel/kgdb.c, line 218
- arch/arm64/kernel/smp.c, line 1043
- arch/hexagon/kernel/traps.c, line 97
- arch/ia64/kernel/mca_drv.c, line 161
- arch/mips/include/asm/cpu-info.h, 2 times
- arch/mips/kernel/kgdb.c, line 218
- arch/mips/kernel/process.c, line 527
- arch/mips/mm/fault.c, 5 times
- arch/powerpc/include/asm/trace.h, 2 times
- arch/powerpc/kernel/irq.c, 2 times
- arch/powerpc/kernel/kgdb.c, 2 times
- arch/powerpc/kernel/rtasd.c, line 457
- arch/powerpc/kernel/smp.c, 3 times
- arch/powerpc/kernel/watchdog.c, 2 times
- arch/powerpc/kvm/book3s_hv_builtin.c, line 250
- arch/powerpc/kvm/book3s_hv_rm_xics.c, line 719
- arch/powerpc/kvm/book3s_xics.c, line 120
- arch/powerpc/mm/book3s64/slb.c, line 559
- arch/powerpc/mm/numa.c, 2 times
- arch/powerpc/platforms/cell/spufs/sched.c, 4 times
- arch/powerpc/platforms/powernv/idle.c, 7 times
- arch/powerpc/xmon/xmon.c, line 3466
- arch/sh/include/asm/processor.h, line 97
- arch/sh/kernel/cpu/init.c, 2 times
- arch/sh/kernel/kgdb.c, line 278
- arch/sh/kernel/smp.c, line 110
- arch/sh/kernel/topology.c, line 74
- arch/sh/lib/delay.c, line 40
- arch/sh/lib64/udelay.c, line 38
- arch/sparc/kernel/cpumap.h, line 13
- arch/sparc/kernel/kgdb_64.c, line 129
- arch/sparc/kernel/process_64.c, 2 times
- arch/sparc/kernel/smp_64.c, line 892
- arch/x86/events/core.c, line 1980
- arch/x86/events/intel/bts.c, 2 times
- arch/x86/events/intel/pt.c, line 1202
- arch/x86/include/asm/desc.h, line 241
- arch/x86/kernel/apic/x2apic_uv_x.c, line 994
- arch/x86/kernel/cpu/common.c, line 1784
- arch/x86/kernel/cpu/microcode/amd.c, line 678
- arch/x86/kernel/cpu/microcode/intel.c, line 800
- arch/x86/kernel/cpu/mshyperv.c, line 186
- arch/x86/kernel/kgdb.c, 6 times
- arch/x86/kernel/nmi_selftest.c, line 57
- arch/x86/kernel/reboot.c, line 809
- arch/x86/kernel/smp.c, line 121
- arch/x86/kernel/smpboot.c, line 184
- arch/x86/kvm/svm.c, 5 times
- arch/x86/kvm/vmx/vmx.c, 6 times
- arch/x86/kvm/vmx/vmx.h, line 473
- arch/x86/kvm/x86.c, 2 times
- arch/x86/lib/msr-smp.c, 2 times
- block/blk-mq.c, 2 times
- block/blk-mq.h, line 154
- drivers/block/mtip32xx/mtip32xx.c, 2 times
- drivers/block/null_blk_main.c, line 1278
- drivers/clocksource/arm_arch_timer.c, line 937
- drivers/clocksource/mips-gic-timer.c, line 51
- drivers/clocksource/timer-nps.c, line 82
- drivers/cpufreq/powernv-cpufreq.c, 3 times
- drivers/crypto/cavium/zip/zip_device.c, 2 times
- drivers/crypto/cavium/zip/zip_main.c, line 116
- drivers/crypto/padlock-aes.c, 2 times
- drivers/crypto/qat/qat_common/adf_common_drv.h, line 98
- drivers/misc/sgi-gru/grufault.c, line 533
- drivers/net/ethernet/sfc/ef10.c, 5 times
- drivers/net/ethernet/sfc/efx.c, 4 times
- drivers/net/ethernet/sfc/efx.h, 2 times
- drivers/net/ethernet/sfc/falcon/efx.c, 4 times
- drivers/net/ethernet/sfc/falcon/efx.h, 2 times
- drivers/net/ethernet/sfc/falcon/falcon.c, 3 times
- drivers/net/ethernet/sfc/falcon/farch.c, line 1166
- drivers/net/ethernet/sfc/farch.c, line 1154
- drivers/net/virtio_net.c, line 1492
- drivers/oprofile/buffer_sync.c, 2 times
- drivers/perf/arm-cci.c, line 1688
- drivers/perf/arm-ccn.c, line 1295
- drivers/perf/arm_smmuv3_pmu.c, line 809
- drivers/perf/arm_spe_pmu.c, line 838
- drivers/perf/fsl_imx8_ddr_perf.c, line 546
- drivers/scsi/hisi_sas/hisi_sas_main.c, line 440
- drivers/scsi/hpsa.c, 2 times
- drivers/scsi/lpfc/lpfc_nvme.c, 4 times
- drivers/scsi/lpfc/lpfc_nvmet.c, 10 times
- drivers/scsi/lpfc/lpfc_scsi.c, 3 times
- drivers/scsi/lpfc/lpfc_sli.c, 3 times
- drivers/scsi/megaraid/megaraid_sas_fusion.c, 2 times
- drivers/scsi/mpt3sas/mpt3sas_base.c, line 3466
- drivers/scsi/qla2xxx/qla_os.c, line 382
- drivers/scsi/scsi_debug.c, 3 times
- drivers/watchdog/octeon-wdt-main.c, line 131
- fs/ocfs2/cluster/masklog.c, line 81
- fs/pstore/ftrace.c, line 47
- fs/xfs/xfs_linux.h, line 103
- include/asm-generic/percpu.h, line 31
- include/linux/kgdb.h, line 326
- include/linux/netdevice.h, line 722
- include/linux/sched/clock.h, line 84
- include/linux/smp.h, line 212
- include/linux/stop_machine.h, 2 times
- include/linux/topology.h, line 119
- include/linux/tracepoint.h, 3 times
- include/net/sock.h, line 955
- include/trace/events/rseq.h, line 22
- kernel/bpf/bpf_lru_list.c, 2 times
- kernel/bpf/percpu_freelist.c, line 90
- kernel/debug/debug_core.c, 4 times
- kernel/debug/gdbstub.c, line 470
- kernel/debug/kdb/kdb_main.c, 8 times
- kernel/events/core.c, line 6202
- kernel/kexec_core.c, line 971
- kernel/locking/lockdep.c, line 3719
- kernel/locking/spinlock_debug.c, 8 times
- kernel/panic.c, 4 times
- kernel/printk/printk.c, 2 times
- kernel/rcu/rcutorture.c, line 696
- kernel/rcu/tree_exp.h, 2 times
- kernel/rseq.c, line 86
- kernel/sched/core.c, line 3029
- kernel/sched/debug.c, line 969
- kernel/sched/membarrier.c, 2 times
- kernel/stop_machine.c, 2 times
- kernel/sys.c, line 2500
- kernel/time/clocksource.c, line 293
- kernel/time/timer.c, 5 times
- kernel/trace/blktrace.c, line 247
- kernel/trace/ftrace.c, 2 times
- kernel/trace/ring_buffer.c, 6 times
- kernel/trace/trace.c, line 8930
- kernel/trace/trace_clock.c, line 102
- kernel/trace/trace_events.c, line 3371
- kernel/trace/trace_events_filter.c, line 714
- kernel/trace/trace_events_hist.c, line 1108
- kernel/trace/trace_functions.c, line 194
- kernel/trace/trace_functions_graph.c, 2 times
- kernel/trace/trace_irqsoff.c, 3 times
- kernel/trace/trace_sched_wakeup.c, 2 times
- kernel/trace/trace_uprobe.c, line 918
- kernel/watchdog.c, line 283
- kernel/workqueue.c, 3 times
- lib/dump_stack.c, line 48
- lib/smp_processor_id.c, line 14
- mm/mempolicy.c, line 2387
- mm/percpu.c, line 1567
- net/core/dev.c, 2 times
- net/core/filter.c, line 261
- net/core/sock.c, line 1871
- net/ipv4/inet_hashtables.c, line 243
- net/ipv4/udp.c, line 391
- net/ipv6/inet6_hashtables.c, line 108
- net/ipv6/udp.c, line 138
- net/netfilter/nf_conncount.c, 2 times
- net/netfilter/nft_meta.c, line 208
- net/netfilter/nft_queue.c, line 38
- net/packet/af_packet.c, line 276
- virt/kvm/kvm_main.c, 2 times