Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/vangogh_ppt.c vangogh_init_smc_tables() -> topology_num_cores_per_package()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

arch/x86/events/intel/uncore_nhmex.c nhmex_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_nhmex.c nhmex_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/kernel/cpu/cacheinfo.c legacy_amd_cpuid4() -> topology_num_cores_per_package()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 irq

arch/x86/kernel/smpboot.c set_cpu_sibling_map() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/rapl.c init_rapl_pmus() -> topology_num_cores_per_package()

Type Parameter Key Value

drivers/hwmon/fam15h_power.c power1_average_show() -> topology_num_cores_per_package()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/hwmon/coretemp.c init_temp_data() -> topology_num_cores_per_package()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &cpuhp_state_mutex
HALF_LOCKED2 irq

arch/x86/events/intel/uncore_snb.c skl_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snb.c skl_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snb.c snb_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snb.c snb_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c bdx_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c bdx_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c hswep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c hswep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c ivbep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c ivbep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c snbep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/events/intel/uncore_snbep.c snbep_uncore_cpu_init() -> topology_num_cores_per_package()

Type Parameter Key Value

arch/x86/kernel/cpu/microcode/intel.c calc_llc_size_per_core() -> topology_num_cores_per_package()

Type Parameter Key Value