Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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/passwdobj-attributes.c hp_populate_password_elements_from_buffer() -> hp_get_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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/passwdobj-attributes.c hp_populate_password_elements_from_buffer() -> hp_get_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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/passwdobj-attributes.c hp_populate_password_elements_from_buffer() -> hp_get_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 integer 5705175767796133888
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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 integer 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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

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

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_get_common_data_from_buffer() -> hp_get_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 2 integer 4096-ptr_max
DATA_SOURCE 0 buffer $0
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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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_integer_from_buffer()

Type Parameter Key Value
PARAM_VALUE 0 buffer 4096-ptr_max
PARAM_VALUE 1 buffer_size 5237661363727364096
PARAM_VALUE 1 *buffer_size 0-4294967291
PARAM_VALUE 2 integer 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_integer_from_buffer()

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