Defined in 1 files as a function:
Referenced in 10 files:
- arch/x86/events/intel/uncore_nhmex.c
- arch/x86/events/intel/uncore_snb.c
- arch/x86/events/intel/uncore_snbep.c
- arch/x86/events/rapl.c, line 741
- arch/x86/kernel/cpu/cacheinfo.c, line 211
- arch/x86/kernel/cpu/microcode/intel.c, line 982
- arch/x86/kernel/smpboot.c, line 697
- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c, line 464
- drivers/hwmon/coretemp.c, line 485
- drivers/hwmon/fam15h_power.c, line 213
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 |
|---|