Loading...
Defined in 6 files as a macro:
- arch/mips/include/asm/mach-ip27/topology.h, line 16 (as a macro)
- arch/mips/include/asm/mach-loongson64/topology.h, line 7 (as a macro)
- arch/s390/include/asm/topology.h, line 74 (as a macro)
- arch/sh/include/asm/topology.h, line 7 (as a macro)
- arch/x86/include/asm/topology.h, line 49 (as a macro)
- include/asm-generic/topology.h, line 35 (as a macro)
Defined in 3 files as a function:
- arch/s390/include/asm/topology.h, line 75 (as a function)
- arch/sparc/include/asm/topology_64.h, line 9 (as a function)
- include/linux/topology.h, line 94 (as a function)
Referenced in 169 files:
- arch/arm/common/bL_switcher.c, line 311
- arch/arm64/kernel/sdei.c, 2 times
- arch/loongarch/kernel/cacheinfo.c, 2 times
- arch/loongarch/kernel/irq.c, line 129
- arch/loongarch/kernel/numa.c, 2 times
- arch/loongarch/kernel/vdso.c, line 108
- arch/loongarch/mm/tlb.c, line 298
- 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 118
- arch/powerpc/kernel/smp.c, 8 times
- arch/powerpc/kernel/vdso.c, line 305
- arch/powerpc/kvm/book3s_hv.c, line 6404
- arch/powerpc/lib/qspinlock.c, line 450
- arch/powerpc/mm/numa.c, line 781
- arch/powerpc/perf/imc-pmu.c, 8 times
- arch/powerpc/platforms/cell/cpufreq_spudemand.c, line 37
- arch/powerpc/platforms/cell/spu_priv1_mmio.c, line 69
- 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/events/amd/core.c, 2 times
- arch/x86/events/amd/uncore.c, line 476
- arch/x86/events/intel/bts.c, line 86
- arch/x86/events/intel/core.c, 3 times
- arch/x86/events/intel/ds.c, 2 times
- arch/x86/events/intel/lbr.c, line 655
- arch/x86/events/intel/pt.c, 3 times
- arch/x86/events/intel/uncore.c, 2 times
- arch/x86/events/rapl.c, line 571
- arch/x86/kernel/apic/io_apic.c, line 2166
- arch/x86/kernel/apic/x2apic_cluster.c, line 184
- arch/x86/kernel/apic/x2apic_uv_x.c, line 1767
- arch/x86/kernel/cpu/intel.c, line 570
- arch/x86/kernel/cpu/resctrl/core.c, line 536
- arch/x86/kernel/cpu/resctrl/pseudo_lock.c, 4 times
- arch/x86/kernel/cpu/resctrl/rdtgroup.c, line 2320
- arch/x86/kernel/espfix_64.c, line 159
- arch/x86/kernel/irq_32.c, line 112
- arch/x86/kernel/kvm.c, line 690
- arch/x86/kernel/smpboot.c, 4 times
- arch/x86/kvm/vmx/vmx.c, line 2858
- arch/x86/platform/uv/uv_nmi.c, line 1062
- arch/x86/platform/uv/uv_time.c, line 144
- block/blk-mq-cpumap.c, line 52
- block/blk-mq.c, line 3786
- crypto/scompress.c, 2 times
- drivers/acpi/acpi_processor.c, line 493
- drivers/base/arch_numa.c, line 66
- drivers/base/arch_topology.c, 2 times
- drivers/base/cpu.c, 5 times
- drivers/base/node.c, line 885
- drivers/base/test/test_async_driver_probe.c, 3 times
- drivers/block/mtip32xx/mtip32xx.c, 2 times
- drivers/cpufreq/acpi-cpufreq.c, line 570
- 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/firmware/stratix10-svc.c, 2 times
- drivers/gpu/drm/amd/amdkfd/kfd_device.c, line 1028
- drivers/hv/channel.c, line 178
- drivers/hv/hyperv_vmbus.h, 2 times
- drivers/hv/vmbus_drv.c, line 202
- drivers/hwtracing/coresight/coresight-etb10.c, line 382
- drivers/hwtracing/coresight/coresight-etm-perf.c, line 156
- drivers/hwtracing/coresight/coresight-tmc-etf.c, line 424
- drivers/hwtracing/coresight/coresight-tmc-etr.c, 3 times
- drivers/hwtracing/coresight/coresight-trbe.c, line 206
- drivers/hwtracing/coresight/ultrasoc-smb.c, line 313
- drivers/infiniband/hw/hfi1/file_ops.c, line 958
- drivers/infiniband/hw/qib/qib_file_ops.c, 2 times
- drivers/infiniband/sw/siw/siw_main.c, line 146
- drivers/irqchip/irq-loongson-eiointc.c, 2 times
- drivers/md/dm-ps-io-affinity.c, line 218
- drivers/md/dm-stats.c, 2 times
- drivers/md/raid5.c, line 62
- drivers/misc/sgi-xp/xpc_uv.c, line 173
- drivers/net/ethernet/amazon/ena/ena_netdev.c, 3 times
- drivers/net/ethernet/amd/xgbe/xgbe-drv.c, line 204
- drivers/net/ethernet/fungible/funeth/funeth_tx.c, line 635
- drivers/net/ethernet/huawei/hinic/hinic_main.c, line 395
- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c, line 853
- drivers/net/ethernet/mellanox/mlx4/en_netdev.c, 2 times
- drivers/net/ethernet/mellanox/mlx5/core/en/params.c, line 690
- drivers/net/ethernet/mellanox/mlx5/core/en/trap.c, line 138
- drivers/net/ethernet/mellanox/mlx5/core/en/xsk/setup.c, line 105
- drivers/net/ethernet/mellanox/mlx5/core/en_main.c, 9 times
- drivers/net/ethernet/wangxun/libwx/wx_lib.c, line 1756
- drivers/net/hyperv/netvsc.c, line 324
- drivers/nvdimm/nd_perf.c, line 156
- drivers/perf/alibaba_uncore_drw_pmu.c, line 757
- drivers/perf/arm-cmn.c, 2 times
- drivers/perf/arm_cspmu/nvidia_cspmu.c, line 337
- drivers/perf/arm_spe_pmu.c, line 888
- drivers/perf/thunderx2_pmu.c, line 926
- drivers/platform/x86/intel/speed_select_if/isst_if_common.c, line 405
- drivers/platform/x86/intel_scu_wdt.c, line 37
- drivers/scsi/bnx2fc/bnx2fc_fcoe.c, line 2614
- drivers/scsi/bnx2i/bnx2i_init.c, line 419
- drivers/scsi/lpfc/lpfc_attr.c, line 5512
- drivers/scsi/lpfc/lpfc_init.c, line 10764
- drivers/scsi/lpfc/lpfc_sli.c, 3 times
- drivers/scsi/qedi/qedi_main.c, line 1964
- drivers/scsi/smartpqi/smartpqi_init.c, line 9139
- 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 538
- include/asm-generic/topology.h, line 34
- include/linux/mm.h, line 1703
- include/linux/sched/topology.h, line 298
- include/linux/topology.h, 4 times
- include/trace/events/rseq.h, line 25
- include/trace/events/sched.h, 4 times
- kernel/bpf/cpumap.c, line 400
- kernel/bpf/memalloc.c, line 503
- kernel/cpu.c, 2 times
- kernel/events/callchain.c, line 91
- kernel/events/core.c, 4 times
- kernel/events/ring_buffer.c, 4 times
- kernel/fork.c, line 2716
- kernel/irq/irqdesc.c, line 531
- kernel/kcov.c, line 1065
- kernel/kthread.c, 2 times
- kernel/rseq.c, line 92
- kernel/sched/core.c, 2 times
- kernel/sched/deadline.c, line 2636
- kernel/sched/fair.c, 13 times
- kernel/sched/rt.c, 3 times
- kernel/sched/topology.c, 9 times
- kernel/smp.c, 3 times
- kernel/smpboot.c, line 178
- kernel/sys.c, line 2779
- kernel/taskstats.c, line 314
- kernel/time/timer_migration.c, line 1657
- kernel/trace/ring_buffer.c, 6 times
- kernel/trace/trace.c, line 2561
- kernel/trace/trace_uprobe.c, line 870
- kernel/workqueue.c, 8 times
- lib/cpu_rmap.c, 2 times
- lib/group_cpus.c, line 82
- lib/objpool.c, 2 times
- lib/test_objpool.c, 2 times
- mm/memory_hotplug.c, line 2159
- mm/mempolicy.c, line 2739
- mm/page_alloc.c, line 5293
- mm/percpu-vm.c, line 95
- mm/vmstat.c, 3 times
- mm/zswap.c, 2 times
- net/bridge/netfilter/ebtables.c, line 931
- net/core/dev.c, 3 times
- net/core/pktgen.c, 3 times
- net/core/sysctl_net_core.c, line 227
- net/ipv4/tcp_sigpool.c, line 69
- net/ipv6/seg6_hmac.c, line 393
- net/iucv/iucv.c, 3 times
- net/netfilter/nft_set_pipapo.c, line 1214
- net/netfilter/x_tables.c, line 1356
- net/sunrpc/svc.c, 2 times
- net/xfrm/xfrm_ipcomp.c, line 223
- virt/kvm/kvm_main.c, line 6449