Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/platform/x86/hp/hp-bioscfg/passwdobj-attributes.c hp_populate_password_elements_from_buffer() -> hp_get_common_data_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer_ptr 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 common_data 4096-ptr_max
DATA_SOURCE 1 buffer_size $1
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/platform/x86/hp/hp-bioscfg/enum-attributes.c hp_populate_enumeration_elements_from_buffer() -> hp_get_common_data_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer_ptr 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 common_data 4096-ptr_max
DATA_SOURCE 1 buffer_size $1
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/platform/x86/hp/hp-bioscfg/string-attributes.c hp_populate_string_elements_from_buffer() -> hp_get_common_data_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer_ptr 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 common_data 4096-ptr_max
DATA_SOURCE 1 buffer_size $1
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/platform/x86/hp/hp-bioscfg/int-attributes.c hp_populate_integer_elements_from_buffer() -> hp_get_common_data_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer_ptr 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 common_data 4096-ptr_max
DATA_SOURCE 1 buffer_size $1
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex

drivers/platform/x86/hp/hp-bioscfg/order-list-attributes.c hp_populate_ordered_list_elements_from_buffer() -> hp_get_common_data_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer_ptr 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 common_data 4096-ptr_max
DATA_SOURCE 1 buffer_size $1
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex