Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/platform/x86/amd/hsmp/acpi.c hsmp_clk_fmax_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 4712377944182349824
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_clk_fmin_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 2862959461153177600
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_ddr_max_bw_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 3717216582803070976
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_ddr_util_bw_perc_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 4946330786022141952
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_ddr_util_bw_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 7811263066716422144
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_fclk_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 4504892132385845248
PARAM_VALUE 3 num_args 2
BUF_SIZE 2 data 8
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_freq_limit_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 911994767589937152
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_freq_limit_source_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 8465084607615455232
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_mclk_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 5876355483143462912
PARAM_VALUE 3 num_args 2
BUF_SIZE 2 data 8
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_msg_fw_ver_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 1907502913150996480
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/platform/x86/amd/hsmp/acpi.c hsmp_msg_resp32_show() -> hsmp_msg_get_nargs()

Type Parameter Key Value
PARAM_VALUE 2 data 7771159519982788608
PARAM_VALUE 3 num_args 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sock_ind unit_array_size
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex