Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
Referenced in 12 files:
- arch/x86/kernel/cpu/resctrl/ctrlmondata.c, line 80
- arch/x86/kernel/cpu/resctrl/monitor.c, line 566
- arch/x86/kernel/cpu/resctrl/rdtgroup.c, line 258
- drivers/cpufreq/acpi-cpufreq.c, line 316
- drivers/cpufreq/powernv-cpufreq.c
- drivers/perf/arm_pmuv3.c, line 1425
- drivers/perf/arm_spe_pmu.c, line 1300
- drivers/perf/arm_v7_pmu.c, line 1127
- drivers/resctrl/mpam_devices.c, line 1341
- fs/resctrl/ctrlmondata.c, line 605
- fs/resctrl/rdtgroup.c
- kernel/smp.c, line 834
Smatch caller information:
arch/x86/kernel/cpu/resctrl/monitor.c resctrl_arch_config_cntr() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 4040619714113613824 |
| PARAM_VALUE | 3 | wait | 1 |
| BUF_SIZE | 2 | info | 8 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->mutex |
fs/resctrl/rdtgroup.c mbm_config_write_domain() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 2085586630521032704 |
| PARAM_VALUE | 3 | wait | 1 |
| BUF_SIZE | 2 | info | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &of->mutex | ||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
fs/resctrl/rdtgroup.c mondata_config_read() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 2085586630521032704,9113462067844653056 |
| PARAM_VALUE | 3 | wait | 1 |
| DATA_SOURCE | 2 | info | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &s->lock |
drivers/cpufreq/acpi-cpufreq.c drv_read() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | info | 1054421670333345792 |
| PARAM_VALUE | 3 | wait | 1 |
| BUF_SIZE | 2 | info | 24 |
| DATA_SOURCE | 0 | mask | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &policy->rwsem |
arch/x86/kernel/cpu/resctrl/rdtgroup.c resctrl_arch_reset_all_ctrls() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 2882160637756284928 |
| PARAM_VALUE | 3 | wait | 1 |
| BUF_SIZE | 2 | info | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rdtgroup_mutex |
arch/x86/kernel/cpu/resctrl/ctrlmondata.c resctrl_arch_update_domains() -> smp_call_function_any()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | mask | 4096-ptr_max |
| PARAM_VALUE | 2 | info | 6028680780139433984 |
| PARAM_VALUE | 3 | wait | 1 |
| BUF_SIZE | 2 | info | 24 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | global &rdtgroup_mutex | ||
| HALF_LOCKED2 | &of->mutex |