• Home
  • Engineering
  • Training
  • Docs
  • Community
  • Company
  • twitter
  • mastodon
  • linkedin
  • github

Bootlin logo

Elixir Cross Referencer

Open Menu /

Projects

  • linux

Versions

  • FIXME
    • FIXME
      • next-20260811

Defined in 1 files as a prototype:

  • include/linux/cpu_smt.h, line 19 (as a prototype)

Defined in 2 files as a function:

  • include/linux/cpu_smt.h, line 28 (as a function)
  • kernel/cpu.c, line 703 (as a function)

Referenced in 5 files:

  • arch/x86/kernel/cpu/bugs.c
    • line 1856
    • line 2965
  • arch/x86/kvm/hyperv.c, line 2887
  • arch/x86/kvm/x86.c
    • line 4023
    • line 11012
  • drivers/cpufreq/intel_pstate.c, line 1156
  • kernel/cpu.c
    • line 617
    • line 708

Smatch caller information:

arch/x86/kvm/hyperv.c kvm_get_hv_cpuid() -> cpu_smt_possible()

Type Parameter Key Value
HALF_LOCKED2 &vcpu->mutex

drivers/cpufreq/intel_pstate.c hybrid_init_cpu_capacity_scaling() -> cpu_smt_possible()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock
HALF_LOCKED2 &of->mutex

kernel/cpu.c cpu_smt_disable() -> cpu_smt_possible()

Type Parameter Key Value

arch/x86/kvm/x86.c kvm_vm_ioctl_enable_cap() -> cpu_smt_possible()

Type Parameter Key Value
LOCK2 &kvm->lock
TYPE_LOCK (struct kvm)->lock

arch/x86/kvm/x86.c kvm_x86_init() -> cpu_smt_possible()

Type Parameter Key Value

arch/x86/kernel/cpu/bugs.c spectre_v2_user_update_mitigation() -> cpu_smt_possible()

Type Parameter Key Value

arch/x86/kernel/cpu/bugs.c srso_select_mitigation() -> cpu_smt_possible()

Type Parameter Key Value
linux next-20260811 Top powered by Elixir a26ba81