cpuid
Defined as a struct type in:
Defined as a function in:
Defined as a preprocessor macro in:
Referenced (in 211 files total) in:
- arch/alpha/include/asm/err_common.h, line 110
- arch/alpha/include/asm/hwrpb.h, line 169
- arch/alpha/include/asm/mmu_context.h, 3 times
- arch/alpha/kernel/err_titan.c, line 552
- arch/alpha/kernel/process.c, 5 times
- arch/alpha/kernel/smp.c, 33 times
- arch/alpha/kernel/sys_marvel.c, 12 times
- arch/arm/include/asm/cacheflush.h, 2 times
- arch/arm/include/asm/cpu.h, line 14
- arch/arm/include/asm/smp_plat.h, line 40
- arch/arm/include/asm/topology.h, line 32
- arch/arm/kernel/setup.c, 12 times
- arch/arm/kernel/smp.c, 5 times
- arch/arm/kernel/suspend.c, line 17
- arch/arm/kernel/topology.c, 9 times
- arch/arm/mach-exynos/pm.c, 3 times
- arch/arm/mach-exynos/suspend.c, 5 times
- arch/arm/mach-omap2/id.c, 4 times
- arch/arm/mm/init.c, 3 times
- arch/arm64/kernel/cpuinfo.c, line 62
- arch/arm64/kvm/vgic/vgic-kvm-device.c, 2 times
- arch/arm64/kvm/vgic/vgic-v2.c, 6 times
- arch/arm64/kvm/vgic/vgic-v3.c, 5 times
- arch/loongarch/include/asm/kvm_vcpu.h, line 89
- arch/loongarch/include/asm/numa.h, 5 times
- arch/loongarch/kernel/acpi.c, 5 times
- arch/loongarch/kernel/numa.c, 3 times
- arch/loongarch/kernel/smp.c, 7 times
- arch/loongarch/kvm/vcpu.c, 15 times
- arch/m68k/include/asm/macintosh.h, line 111
- arch/m68k/mac/config.c, 4 times
- arch/mips/include/asm/octeon/octeon-model.h, 2 times
- arch/mips/include/asm/sgi/heart.h, line 127
- arch/mips/include/asm/sn/agent.h, 2 times
- arch/mips/loongson64/smp.c, 21 times
- arch/mips/sgi-ip27/ip27-smp.c, 5 times
- arch/nios2/kernel/kgdb.c, line 58
- arch/openrisc/kernel/smp.c, 6 times
- arch/parisc/include/asm/processor.h, 2 times
- arch/parisc/include/asm/smp.h, line 5
- arch/parisc/include/asm/topology.h, line 12
- arch/parisc/kernel/drivers.c, line 938
- arch/parisc/kernel/processor.c, 22 times
- arch/parisc/kernel/smp.c, 11 times
- arch/parisc/kernel/topology.c, 12 times
- arch/powerpc/kernel/irq.c, 5 times
- arch/powerpc/sysdev/ehv_pic.c, 2 times
- arch/powerpc/sysdev/mpic.c, 10 times
- arch/riscv/kernel/acpi.c, 5 times
- arch/riscv/kernel/cpu_ops_sbi.c, 5 times
- arch/riscv/kernel/cpu_ops_spinwait.c, 4 times
- arch/riscv/kernel/sbi.c, 6 times
- arch/riscv/kernel/smpboot.c, 20 times
- arch/s390/boot/als.c, line 62
- arch/s390/include/asm/cpu.h, line 17
- arch/s390/include/asm/kvm_host.h, line 826
- arch/s390/include/asm/processor.h, line 104
- arch/s390/include/uapi/asm/kvm.h, 2 times
- arch/s390/kernel/perf_cpum_cf.c, 4 times
- arch/s390/kernel/perf_cpum_cf_events.c, line 842
- arch/s390/kernel/processor.c, 5 times
- arch/s390/kvm/kvm-s390.c, 18 times
- arch/s390/kvm/pci.h, line 68
- arch/s390/kvm/priv.c, line 832
- arch/sh/kernel/cpu/sh2/smp-j2.c, line 57
- arch/sparc/include/asm/hypervisor.h, 7 times
- arch/sparc/include/asm/obio.h, 4 times
- arch/sparc/include/asm/oplib_64.h, 2 times
- arch/sparc/include/asm/prom.h, line 35
- arch/sparc/kernel/irq_64.c, 33 times
- arch/sparc/kernel/leon_smp.c, 4 times
- arch/sparc/kernel/mdesc.c, 13 times
- arch/sparc/kernel/prom_64.c, 41 times
- arch/sparc/kernel/smp_32.c, 12 times
- arch/sparc/kernel/smp_64.c, 7 times
- arch/sparc/kernel/sun4d_irq.c, 16 times
- arch/sparc/kernel/sun4d_smp.c, 18 times
- arch/sparc/kernel/sun4m_smp.c, 4 times
- arch/sparc/kernel/time_64.c, 6 times
- arch/sparc/prom/misc_64.c, 6 times
- arch/x86/boot/cpucheck.c, line 166
- arch/x86/boot/cpuflags.c, 6 times
- arch/x86/events/amd/uncore.c, line 903
- arch/x86/events/intel/core.c, 2 times
- arch/x86/events/intel/lbr.c, line 1589
- arch/x86/events/intel/pt.c, line 207
- arch/x86/events/zhaoxin/core.c, line 520
- arch/x86/include/asm/alternative.h, line 82
- arch/x86/include/asm/cpuid.h, 7 times
- arch/x86/include/asm/kvm_host.h, line 727
- arch/x86/include/asm/paravirt.h, line 120
- arch/x86/include/asm/paravirt_types.h, line 92
- arch/x86/include/asm/xen/interface.h, line 388
- arch/x86/include/uapi/asm/mce.h, line 25
- arch/x86/include/uapi/asm/svm.h, line 195
- arch/x86/kernel/acpi/cstate.c, line 131
- arch/x86/kernel/alternative.c, 4 times
- arch/x86/kernel/apic/ipi.c, 4 times
- arch/x86/kernel/cpu/amd.c, 7 times
- arch/x86/kernel/cpu/cacheinfo.c, 3 times
- arch/x86/kernel/cpu/centaur.c, line 200
- arch/x86/kernel/cpu/common.c, 12 times
- arch/x86/kernel/cpu/hygon.c, 2 times
- arch/x86/kernel/cpu/intel.c, line 834
- arch/x86/kernel/cpu/mce/core.c, 2 times
- arch/x86/kernel/cpu/mce/inject.c, line 121
- arch/x86/kernel/cpu/mshyperv.c, 2 times
- arch/x86/kernel/cpu/proc.c, 2 times
- arch/x86/kernel/cpu/transmeta.c, 6 times
- arch/x86/kernel/cpu/vmware.c, 2 times
- arch/x86/kernel/cpuid.c, 8 times
- arch/x86/kernel/hpet.c, line 933
- arch/x86/kernel/paravirt.c, line 145
- arch/x86/kernel/process.c, line 880
- arch/x86/kernel/smpboot.c, 5 times
- arch/x86/kernel/tsc.c, 4 times
- arch/x86/kvm/cpuid.c, 32 times
- arch/x86/kvm/cpuid.h, 8 times
- arch/x86/kvm/emulate.c, line 4423
- arch/x86/kvm/hyperv.c, 4 times
- arch/x86/kvm/hyperv.h, line 193
- arch/x86/kvm/reverse_cpuid.h, 2 times
- arch/x86/kvm/svm/sev.c, line 2986
- arch/x86/kvm/trace.h, line 242
- arch/x86/kvm/vmx/vmx.c, line 6703
- arch/x86/kvm/x86.c, 26 times
- arch/x86/kvm/xen.c, 3 times
- arch/x86/xen/enlighten_hvm.c, line 121
- arch/x86/xen/enlighten_pv.c, 2 times
- arch/x86/xen/pmu.c, line 102
- include/linux/acpi.h, 2 times
- include/linux/arch_topology.h, 2 times
- include/linux/cper.h, line 405
- include/linux/perf/arm_pmu.h, 2 times
- include/linux/psci.h, 2 times
- include/linux/smp.h, line 50
- include/net/page_pool/types.h, 2 times
- include/soc/tegra/flowctrl.h, 10 times
- include/soc/tegra/pmc.h, 3 times
- include/target/target_core_base.h, line 565
- include/trace/events/mce.h, 4 times
- include/xen/interface/platform.h, line 438
- include/xen/interface/xen-mca.h, line 351
- lib/raid6/x86.h, line 65
- lib/zstd/common/cpu.h, 14 times
- lib/zstd/common/zstd_internal.h, 3 times
- net/core/dev.c, 4 times
- net/core/page_pool.c, 11 times
- net/smc/smc_ism.c, line 51
- tools/arch/s390/include/uapi/asm/kvm.h, 2 times
- tools/arch/x86/include/uapi/asm/svm.h, line 195
- tools/arch/x86/kcpuid/kcpuid.c, 10 times
- tools/perf/arch/arc/annotate/instructions.c, line 4
- tools/perf/arch/arm/annotate/instructions.c, line 30
- tools/perf/arch/arm64/annotate/instructions.c, line 89
- tools/perf/arch/arm64/util/header.c, line 83
- tools/perf/arch/arm64/util/kvm-stat.c, line 80
- tools/perf/arch/csky/annotate/instructions.c, line 41
- tools/perf/arch/loongarch/annotate/instructions.c, line 128
- tools/perf/arch/loongarch/util/header.c, 10 times
- tools/perf/arch/loongarch/util/kvm-stat.c, line 134
- tools/perf/arch/mips/annotate/instructions.c, line 37
- tools/perf/arch/powerpc/annotate/instructions.c, line 305
- tools/perf/arch/powerpc/util/kvm-stat.c, line 165
- tools/perf/arch/riscv/util/header.c, 9 times
- tools/perf/arch/riscv/util/kvm-stat.c, line 74
- tools/perf/arch/riscv64/annotate/instructions.c, line 25
- tools/perf/arch/s390/annotate/instructions.c, 5 times
- tools/perf/arch/s390/util/kvm-stat.c, 2 times
- tools/perf/arch/sparc/annotate/instructions.c, line 160
- tools/perf/arch/x86/annotate/instructions.c, 6 times
- tools/perf/arch/x86/util/cpuid.h, 3 times
- tools/perf/arch/x86/util/env.c, 2 times
- tools/perf/arch/x86/util/header.c, 2 times
- tools/perf/arch/x86/util/kvm-stat.c, 4 times
- tools/perf/arch/x86/util/tsc.c, line 82
- tools/perf/builtin-kvm.c, 7 times
- tools/perf/builtin-top.c, line 1644
- tools/perf/pmu-events/empty-pmu-events.c, 21 times
- tools/perf/pmu-events/pmu-events.h, 2 times
- tools/perf/tests/expr.c, 5 times
- tools/perf/util/amd-sample-raw.c, 4 times
- tools/perf/util/annotate.c, line 954
- tools/perf/util/arm-spe.c, 2 times
- tools/perf/util/data-convert-json.c, 2 times
- tools/perf/util/disasm.h, line 32
- tools/perf/util/env.c, 10 times
- tools/perf/util/env.h, line 69
- tools/perf/util/expr.c, 4 times
- tools/perf/util/header.c, 8 times
- tools/perf/util/intel-pt.c, 2 times
- tools/perf/util/kvm-stat.h, line 143
- tools/perf/util/pmu.c, 10 times
- tools/perf/util/s390-cpumsf.c, 3 times
- tools/perf/util/sample-raw.c, 3 times
- tools/power/cpupower/debug/i386/dump_psb.c, 5 times
- tools/testing/selftests/kselftest.h, line 75
- tools/testing/selftests/kvm/aarch64/vgic_lpi_stress.c, 3 times
- tools/testing/selftests/kvm/include/kvm_util.h, line 56
- tools/testing/selftests/kvm/include/x86_64/processor.h, 20 times
- tools/testing/selftests/kvm/lib/x86_64/hyperv.c, 9 times
- tools/testing/selftests/kvm/lib/x86_64/processor.c, 30 times
- tools/testing/selftests/kvm/s390x/ucontrol_test.c, line 92
- tools/testing/selftests/kvm/x86_64/cpuid_test.c, 19 times
- tools/testing/selftests/kvm/x86_64/debug_regs.c, line 59
- tools/testing/selftests/kvm/x86_64/hyperv_cpuid.c, 3 times
- tools/testing/selftests/kvm/x86_64/hyperv_features.c, 6 times
- tools/testing/selftests/kvm/x86_64/pmu_event_filter_test.c, line 380
- tools/testing/selftests/kvm/x86_64/sev_init2_tests.c, 2 times
- tools/testing/selftests/net/psock_fanout.c, 3 times
- tools/testing/selftests/x86/amx.c, line 132
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.