Loading...
Defined in 20 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/loongarch/include/asm/smp.h, line 49 (as a macro)
- arch/mips/include/asm/smp.h, line 36 (as a macro)
- arch/openrisc/include/asm/smp.h, line 15 (as a macro)
- arch/parisc/include/asm/smp.h, line 35 (as a macro)
- arch/powerpc/include/asm/smp.h, line 89 (as a macro)
- arch/powerpc/include/asm/smp.h, line 95 (as a macro)
- arch/riscv/include/asm/smp.h, line 69 (as a macro)
- arch/s390/include/asm/smp.h, line 14 (as a macro)
- arch/sh/include/asm/smp.h, line 15 (as a macro)
- arch/sparc/include/asm/smp_32.h, line 104 (as a macro)
- arch/sparc/include/asm/smp_64.h, line 48 (as a macro)
- arch/x86/include/asm/smp.h, line 135 (as a macro)
- arch/xtensa/include/asm/smp.h, line 14 (as a macro)
- include/linux/smp.h, line 198 (as a macro)
Defined in 2 files as a function:
- arch/loongarch/include/asm/smp.h, line 39 (as a function)
- arch/mips/include/asm/smp.h, line 26 (as a function)
Referenced in 235 files:
- arch/arc/kernel/kgdb.c, line 196
- arch/arc/kernel/mcip.c, line 103
- arch/arm/kernel/machine_kexec.c, line 105
- arch/arm/mach-imx/mmdc.c, line 515
- arch/arm/mach-omap2/powerdomain.c, 2 times
- arch/arm64/kernel/kgdb.c, line 219
- arch/arm64/kernel/smp.c, 2 times
- arch/arm64/kvm/pmu-emul.c, line 746
- arch/hexagon/kernel/traps.c, line 92
- arch/loongarch/include/asm/cpu-info.h, 3 times
- arch/loongarch/kernel/kgdb.c, 4 times
- arch/loongarch/kernel/smp.c, line 526
- arch/loongarch/mm/fault.c, line 54
- arch/mips/include/asm/cpu-info.h, 2 times
- arch/mips/kernel/process.c, line 563
- arch/mips/kernel/smp.c, line 355
- arch/mips/mm/fault.c, 5 times
- arch/parisc/kernel/smp.c, line 176
- arch/parisc/kernel/toc.c, 3 times
- arch/powerpc/include/asm/paravirt.h, line 180
- arch/powerpc/include/asm/trace.h, 2 times
- arch/powerpc/kernel/irq.c, line 291
- arch/powerpc/kernel/kgdb.c, 2 times
- arch/powerpc/kernel/rtas.c, line 719
- arch/powerpc/kernel/rtasd.c, line 435
- arch/powerpc/kernel/smp.c, 4 times
- arch/powerpc/kernel/watchdog.c, 2 times
- arch/powerpc/kvm/book3s_hv_builtin.c, line 217
- arch/powerpc/kvm/book3s_hv_rm_xics.c, line 718
- arch/powerpc/kvm/book3s_xics.c, line 120
- arch/powerpc/mm/book3s64/hash_utils.c, 3 times
- arch/powerpc/mm/book3s64/slb.c, line 587
- arch/powerpc/platforms/cell/spufs/sched.c, 4 times
- arch/powerpc/platforms/powernv/idle.c, 8 times
- arch/powerpc/xmon/xmon.c, line 3704
- arch/riscv/kernel/cacheinfo.c, line 37
- arch/riscv/kernel/kgdb.c, line 145
- arch/s390/kernel/nmi.c, line 224
- arch/s390/kernel/smp.c, line 845
- arch/sh/include/asm/processor.h, line 92
- arch/sh/kernel/cpu/init.c, 2 times
- arch/sh/kernel/kgdb.c, line 279
- arch/sh/kernel/smp.c, line 110
- arch/sh/kernel/topology.c, line 69
- arch/sh/lib/delay.c, line 40
- 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 889
- arch/x86/events/core.c, line 2332
- arch/x86/events/intel/bts.c, 2 times
- arch/x86/events/intel/pt.c, line 1316
- arch/x86/include/asm/desc.h, line 258
- arch/x86/kernel/cpu/common.c, 2 times
- arch/x86/kernel/cpu/microcode/amd.c, line 656
- arch/x86/kernel/cpu/microcode/core.c, line 486
- arch/x86/kernel/cpu/mshyperv.c, line 273
- arch/x86/kernel/dumpstack_32.c, line 90
- arch/x86/kernel/kgdb.c, 6 times
- arch/x86/kernel/kvm.c, line 738
- arch/x86/kernel/nmi_selftest.c, line 57
- arch/x86/kernel/reboot.c, line 850
- arch/x86/kernel/smp.c, line 124
- arch/x86/kernel/smpboot.c, line 278
- arch/x86/kernel/tsc_sync.c, line 101
- arch/x86/kvm/svm/svm.c, line 611
- arch/x86/kvm/vmx/vmx.c, 7 times
- arch/x86/kvm/vmx/vmx.h, line 710
- arch/x86/kvm/x86.c, 2 times
- arch/x86/mm/fault.c, line 749
- block/blk-mq.c, 3 times
- block/blk-mq.h, line 143
- drivers/block/mtip32xx/mtip32xx.c, 2 times
- drivers/char/random.c, line 1109
- drivers/clocksource/arm_arch_timer.c, line 1108
- drivers/clocksource/mips-gic-timer.c, line 60
- drivers/cpufreq/powernv-cpufreq.c, 3 times
- drivers/crypto/cavium/zip/zip_device.c, 2 times
- drivers/crypto/cavium/zip/zip_main.c, line 121
- drivers/crypto/hisilicon/hpre/hpre_main.c, line 443
- drivers/crypto/hisilicon/sec2/sec_main.c, line 382
- drivers/crypto/hisilicon/zip/zip_main.c, line 457
- drivers/crypto/padlock-aes.c, 2 times
- drivers/devfreq/event/rockchip-dfi.c, line 615
- drivers/fpga/dfl-fme-perf.c, line 974
- drivers/infiniband/ulp/rtrs/rtrs-clt-stats.c, line 21
- drivers/infiniband/ulp/rtrs/rtrs-clt.c, line 90
- drivers/irqchip/irq-gic-v3.c, line 612
- drivers/misc/sgi-gru/grufault.c, line 533
- drivers/net/ethernet/mellanox/mlx5/core/steering/dr_send.c, line 1099
- drivers/net/ethernet/sfc/ef10.c, 5 times
- drivers/net/ethernet/sfc/ef100_netdev.c, 2 times
- drivers/net/ethernet/sfc/ef100_nic.c, 2 times
- drivers/net/ethernet/sfc/efx.c, 2 times
- drivers/net/ethernet/sfc/efx_channels.c, line 1259
- drivers/net/ethernet/sfc/efx_common.c, line 328
- drivers/net/ethernet/sfc/efx_common.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 1165
- drivers/net/ethernet/sfc/siena/efx.c, 2 times
- drivers/net/ethernet/sfc/siena/efx_channels.c, line 1284
- drivers/net/ethernet/sfc/siena/efx_common.c, line 332
- drivers/net/ethernet/sfc/siena/efx_common.h, 2 times
- drivers/net/ethernet/sfc/siena/farch.c, line 1158
- drivers/net/ethernet/sfc/siena/tx.c, line 225
- drivers/net/ethernet/sfc/tx.c, line 438
- drivers/net/virtio_net.c, 2 times
- drivers/nvme/host/tcp.c, line 389
- drivers/perf/arm-cci.c, line 1681
- drivers/perf/arm-ccn.c, line 1290
- drivers/perf/arm_dmc620_pmu.c, line 442
- drivers/perf/arm_smmuv3_pmu.c, line 938
- drivers/perf/arm_spe_pmu.c, line 886
- drivers/perf/fsl_imx8_ddr_perf.c, line 768
- drivers/perf/fsl_imx9_ddr_perf.c, line 627
- drivers/perf/marvell_cn10k_ddr_pmu.c, line 673
- drivers/perf/marvell_cn10k_tad_pmu.c, line 335
- drivers/scsi/bnx2fc/bnx2fc_io.c, line 475
- drivers/scsi/elx/efct/efct_hw.c, 2 times
- drivers/scsi/fcoe/fcoe.c, line 1682
- drivers/scsi/hisi_sas/hisi_sas_main.c, line 549
- drivers/scsi/hpsa.c, 2 times
- drivers/scsi/libfc/fc_exch.c, line 828
- drivers/scsi/lpfc/lpfc_init.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, 5 times
- drivers/scsi/lpfc/lpfc_vmid.c, line 125
- drivers/scsi/megaraid/megaraid_sas_fusion.c, line 411
- drivers/scsi/mpt3sas/mpt3sas_base.c, line 3866
- drivers/scsi/qla2xxx/qla_init.c, line 9713
- drivers/scsi/qla2xxx/qla_inline.h, line 580
- drivers/scsi/qla2xxx/qla_isr.c, 2 times
- drivers/scsi/qla2xxx/qla_os.c, line 440
- drivers/scsi/scsi_debug.c, 4 times
- drivers/soc/fsl/dpio/dpio-service.c, line 71
- drivers/target/target_core_iblock.c, line 223
- drivers/target/target_core_transport.c, line 1476
- drivers/vfio/pci/mlx5/cmd.c, line 1127
- drivers/watchdog/octeon-wdt-main.c, line 132
- fs/bcachefs/fs-common.c, line 35
- fs/bcachefs/fsck.c, 2 times
- fs/coredump.c, line 545
- fs/erofs/zdata.c, line 1393
- fs/ext4/orphan.c, line 25
- fs/ocfs2/cluster/masklog.c, line 79
- fs/pstore/ftrace.c, line 53
- fs/xfs/xfs_linux.h, line 107
- include/asm-generic/percpu.h, line 31
- include/linux/mm.h, line 2356
- include/linux/smp.h, line 265
- include/linux/topology.h, line 120
- include/linux/tracepoint.h, 2 times
- include/net/rps.h, line 75
- include/net/sock.h, line 1114
- include/trace/events/rseq.h, line 24
- io_uring/io-wq.c, line 677
- io_uring/sqpoll.c, 4 times
- kernel/bpf/bpf_lru_list.c, 2 times
- kernel/bpf/core.c, line 2827
- kernel/bpf/hashtab.c, line 978
- kernel/bpf/percpu_freelist.c, 3 times
- kernel/crash_core.c, line 137
- kernel/debug/debug_core.c, 5 times
- kernel/debug/gdbstub.c, line 467
- kernel/debug/kdb/kdb_main.c, 8 times
- kernel/dma/swiotlb.c, 2 times
- kernel/events/core.c, line 7148
- kernel/kcsan/report.c, line 645
- kernel/locking/lockdep.c, line 4866
- kernel/locking/spinlock_debug.c, 8 times
- kernel/panic.c, 4 times
- kernel/printk/printk.c, 2 times
- kernel/rcu/rcutorture.c, 2 times
- kernel/rcu/refscale.c, 2 times
- kernel/rcu/tree_exp.h, 3 times
- kernel/rcu/tree_nocb.h, 2 times
- kernel/rseq.c, line 91
- kernel/scftorture.c, 2 times
- kernel/sched/core.c, line 4964
- kernel/sched/debug.c, line 1096
- kernel/sched/membarrier.c, line 279
- kernel/sched/psi.c, line 250
- kernel/smp.c, 3 times
- kernel/stop_machine.c, 2 times
- kernel/sys.c, line 2774
- kernel/time/clocksource.c, line 565
- kernel/time/timer.c, 5 times
- kernel/torture.c, line 458
- kernel/trace/blktrace.c, line 251
- kernel/trace/ftrace.c, 2 times
- kernel/trace/ring_buffer.c, 6 times
- kernel/trace/synth_event_gen_test.c, 6 times
- kernel/trace/trace.c, line 9962
- kernel/trace/trace_clock.c, line 102
- kernel/trace/trace_events.c, line 4325
- kernel/trace/trace_events_filter.c, 2 times
- kernel/trace/trace_events_hist.c, line 830
- kernel/trace/trace_functions.c, 3 times
- kernel/trace/trace_functions_graph.c, 2 times
- kernel/trace/trace_hwlat.c, line 330
- kernel/trace/trace_irqsoff.c, 3 times
- kernel/trace/trace_sched_wakeup.c, 2 times
- kernel/trace/trace_uprobe.c, line 929
- kernel/watchdog.c, line 403
- kernel/watchdog_perf.c, line 118
- kernel/workqueue.c, 4 times
- lib/dump_stack.c, line 58
- lib/objpool.c, 2 times
- lib/sbitmap.c, line 634
- lib/smp_processor_id.c, line 14
- lib/test_lockup.c, 2 times
- mm/kasan/common.c, line 54
- mm/kfence/core.c, line 297
- mm/mempolicy.c, line 2738
- mm/percpu.c, line 1618
- mm/vmalloc.c, line 1919
- net/core/dev.c, 2 times
- net/core/skbuff.c, 2 times
- net/core/sock.c, line 2375
- net/core/sock_reuseport.c, line 544
- net/ipv4/inet_hashtables.c, line 330
- net/ipv4/udp.c, line 405
- net/ipv6/inet6_hashtables.c, line 107
- net/ipv6/udp.c, line 156
- net/netfilter/nf_conncount.c, 2 times
- net/netfilter/nft_meta.c, line 375
- net/netfilter/nft_queue.c, line 38
- net/packet/af_packet.c, line 315
- net/sched/sch_generic.c, line 527
- net/sunrpc/svc.c, line 373
- virt/kvm/kvm_main.c, line 5550