Defined in 5 files as a macro:
Defined in 3 files as a function:
Referenced in 177 files:
-
arch/arm64/kernel/sdei.c,
2 times
-
arch/loongarch/kernel/cacheinfo.c,
2 times
-
arch/loongarch/kernel/irq.c,
line 124
-
arch/loongarch/kernel/numa.c,
2 times
-
arch/loongarch/kernel/smp.c,
5 times
-
arch/loongarch/kernel/vdso.c,
line 52
-
arch/loongarch/mm/tlb.c,
line 299
-
arch/mips/include/asm/sn/agent.h,
line 29
-
arch/mips/mm/init.c,
3 times
-
arch/mips/pci/pci-xtalk-bridge.c,
line 315
-
arch/mips/sgi-ip27/ip27-irq.c,
2 times
-
arch/mips/sgi-ip27/ip27-smp.c,
line 120
-
arch/powerpc/kernel/smp.c,
8 times
-
arch/powerpc/kernel/vdso.c,
line 227
-
arch/powerpc/kvm/book3s_hv.c,
line 6650
-
arch/powerpc/lib/qspinlock.c,
line 451
-
arch/powerpc/mm/numa.c,
line 779
-
arch/powerpc/perf/imc-pmu.c,
8 times
-
arch/powerpc/perf/vpa-dtl.c,
2 times
-
arch/powerpc/platforms/cell/spufs/sched.c,
3 times
-
arch/powerpc/platforms/powernv/setup.c,
line 257
-
arch/powerpc/platforms/pseries/dtl.c,
line 198
-
arch/powerpc/sysdev/xive/common.c,
2 times
-
arch/riscv/kernel/irq.c,
2 times
-
arch/sparc/kernel/cpumap.c,
line 105
-
arch/sparc/kernel/setup_64.c,
line 607
-
arch/sparc/kernel/smp_64.c,
3 times
-
arch/x86/coco/sev/core.c,
2 times
-
arch/x86/events/amd/core.c,
2 times
-
arch/x86/events/amd/uncore.c,
line 569
-
arch/x86/events/intel/bts.c,
line 87
-
arch/x86/events/intel/core.c,
3 times
-
arch/x86/events/intel/ds.c,
2 times
-
arch/x86/events/intel/lbr.c,
line 657
-
arch/x86/events/intel/pt.c,
3 times
-
arch/x86/events/intel/uncore.c,
2 times
-
arch/x86/kernel/apic/io_apic.c,
line 2054
-
arch/x86/kernel/apic/x2apic_cluster.c,
line 181
-
arch/x86/kernel/apic/x2apic_uv_x.c,
line 1781
-
arch/x86/kernel/cpu/intel.c,
line 508
-
arch/x86/kernel/cpu/resctrl/core.c,
3 times
-
arch/x86/kernel/cpu/resctrl/intel_aet.c,
line 393
-
arch/x86/kernel/cpu/resctrl/monitor.c,
line 134
-
arch/x86/kernel/espfix_64.c,
line 159
-
arch/x86/kernel/irq_32.c,
line 109
-
arch/x86/kernel/kvm.c,
line 703
-
arch/x86/kernel/smpboot.c,
5 times
-
arch/x86/kvm/svm/svm.c,
line 623
-
arch/x86/kvm/vmx/vmx.c,
line 3044
-
arch/x86/platform/uv/uv_nmi.c,
line 1063
-
arch/x86/platform/uv/uv_time.c,
line 144
-
arch/x86/virt/hw.c,
line 195
-
block/blk-mq-cpumap.c,
line 93
-
block/blk-mq.c,
line 4103
-
crypto/scompress.c,
line 81
-
drivers/acpi/acpi_processor.c,
line 512
-
drivers/base/arch_topology.c,
2 times
-
drivers/base/cpu.c,
5 times
-
drivers/base/node.c,
line 909
-
drivers/base/test/test_async_driver_probe.c,
3 times
-
drivers/block/mtip32xx/mtip32xx.c,
2 times
-
drivers/block/ublk_drv.c,
line 4206
-
drivers/cpufreq/acpi-cpufreq.c,
line 558
-
drivers/crypto/hisilicon/hpre/hpre_main.c,
line 466
-
drivers/crypto/hisilicon/sec2/sec_main.c,
line 420
-
drivers/crypto/hisilicon/zip/zip_main.c,
line 461
-
drivers/crypto/virtio/virtio_crypto_common.h,
line 139
-
drivers/edac/skx_common.c,
line 564
-
drivers/firmware/stratix10-svc.c,
line 955
-
drivers/hv/channel.c,
line 179
-
drivers/hv/hyperv_vmbus.h,
2 times
-
drivers/hv/vmbus_drv.c,
line 230
-
drivers/hwtracing/coresight/coresight-etb10.c,
line 380
-
drivers/hwtracing/coresight/coresight-etm-perf.c,
line 158
-
drivers/hwtracing/coresight/coresight-tmc-etf.c,
line 428
-
drivers/hwtracing/coresight/coresight-tmc-etr.c,
3 times
-
drivers/hwtracing/coresight/coresight-trbe.c,
line 224
-
drivers/hwtracing/coresight/ultrasoc-smb.c,
line 310
-
drivers/infiniband/hw/hfi1/file_ops.c,
line 958
-
drivers/infiniband/sw/siw/siw_main.c,
line 145
-
drivers/iommu/intel/dmar.c,
line 2119
-
drivers/md/dm-ps-io-affinity.c,
line 217
-
drivers/md/dm-stats.c,
2 times
-
drivers/md/raid5.c,
line 65
-
drivers/net/ethernet/amazon/ena/ena_netdev.c,
3 times
-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c,
line 95
-
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c,
line 984
-
drivers/net/ethernet/broadcom/bnxt/bnxt.c,
line 3987
-
drivers/net/ethernet/fungible/funeth/funeth_tx.c,
line 635
-
drivers/net/ethernet/huawei/hinic/hinic_main.c,
line 397
-
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c,
line 852
-
drivers/net/ethernet/mellanox/mlx4/en_netdev.c,
2 times
-
drivers/net/ethernet/mellanox/mlx5/core/en/params.c,
line 646
-
drivers/net/ethernet/mellanox/mlx5/core/en/trap.c,
line 139
-
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c,
line 104
-
drivers/net/ethernet/mellanox/mlx5/core/en_dim.c,
line 73
-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c,
11 times
-
drivers/net/ethernet/wangxun/libwx/wx_lib.c,
line 2151
-
drivers/net/hyperv/netvsc.c,
line 325
-
drivers/nvdimm/nd_perf.c,
line 156
-
drivers/perf/alibaba_uncore_drw_pmu.c,
line 744
-
drivers/perf/arm-cmn.c,
2 times
-
drivers/perf/arm-ni.c,
2 times
-
drivers/perf/arm_cspmu/nvidia_cspmu.c,
2 times
-
drivers/perf/arm_spe_pmu.c,
line 1019
-
drivers/perf/fujitsu_uncore_pmu.c,
2 times
-
drivers/perf/nvidia_t410_c2c_pmu.c,
line 755
-
drivers/perf/nvidia_t410_cmem_latency_pmu.c,
line 579
-
drivers/perf/thunderx2_pmu.c,
line 921
-
drivers/platform/x86/intel/speed_select_if/isst_if_common.c,
line 389
-
drivers/platform/x86/intel_scu_wdt.c,
line 38
-
drivers/resctrl/mpam_devices.c,
line 503
-
drivers/resctrl/mpam_resctrl.c,
2 times
-
drivers/scsi/lpfc/lpfc_attr.c,
line 5657
-
drivers/scsi/lpfc/lpfc_init.c,
line 10737
-
drivers/scsi/lpfc/lpfc_sli.c,
3 times
-
drivers/scsi/smartpqi/smartpqi_init.c,
line 9482
-
drivers/scsi/storvsc_drv.c,
2 times
-
drivers/virt/nitro_enclaves/ne_misc_dev.c,
2 times
-
drivers/watchdog/octeon-wdt-main.c,
6 times
-
drivers/xen/xen-acpi-processor.c,
line 537
-
fs/resctrl/rdtgroup.c,
line 2592
-
include/asm-generic/topology.h,
line 34
-
include/linux/mm.h,
line 2439
-
include/linux/rseq_entry.h,
line 643
-
include/linux/sched/topology.h,
line 280
-
include/linux/topology.h,
4 times
-
include/trace/events/rseq.h,
line 25
-
include/trace/events/sched.h,
4 times
-
init/main.c,
line 877
-
kernel/bpf/cpumap.c,
line 444
-
kernel/bpf/memalloc.c,
line 492
-
kernel/cpu.c,
2 times
-
kernel/events/callchain.c,
line 93
-
kernel/events/core.c,
5 times
-
kernel/events/ring_buffer.c,
4 times
-
kernel/fork.c,
line 2676
-
kernel/irq/irqdesc.c,
line 524
-
kernel/kthread.c,
2 times
-
kernel/rseq.c,
line 301
-
kernel/sched/core.c,
2 times
-
kernel/sched/deadline.c,
line 3391
-
kernel/sched/ext/cid.c,
3 times
-
kernel/sched/ext/ext.c,
5 times
-
kernel/sched/ext/idle.c,
5 times
-
kernel/sched/fair.c,
14 times
-
kernel/sched/rt.c,
3 times
-
kernel/sched/topology.c,
10 times
-
kernel/smp.c,
3 times
-
kernel/smpboot.c,
line 174
-
kernel/sys.c,
line 2926
-
kernel/taskstats.c,
line 318
-
kernel/time/clocksource.c,
2 times
-
kernel/time/timer_migration.c,
line 2030
-
kernel/trace/ring_buffer.c,
3 times
-
kernel/trace/trace.c,
2 times
-
kernel/trace/trace_uprobe.c,
line 891
-
kernel/workqueue.c,
8 times
-
lib/cpu_rmap.c,
2 times
-
lib/group_cpus.c,
line 82
-
lib/objpool.c,
2 times
-
mm/arch_numa.c,
line 65
-
mm/memory_hotplug.c,
line 2206
-
mm/page_alloc.c,
line 6046
-
mm/percpu-vm.c,
line 103
-
mm/slub.c,
2 times
-
mm/vmstat.c,
3 times
-
mm/zswap.c,
2 times
-
net/bridge/netfilter/ebtables.c,
line 936
-
net/core/dev.c,
3 times
-
net/core/pktgen.c,
2 times
-
net/core/sysctl_net_core.c,
line 245
-
net/iucv/iucv.c,
3 times
-
net/netfilter/nft_set_pipapo.c,
line 1223
-
net/netfilter/x_tables.c,
line 1450
-
net/sunrpc/svc.c,
line 283
-
virt/kvm/kvm_main.c,
line 6520