Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/platform/x86/hp/hp-bioscfg/bioscfg.c hp_init_bios_package_attribute() -> hp_populate_string_package_data()

Type Parameter Key Value
PARAM_VALUE 0 string_obj 4096-ptr_max
PARAM_VALUE 1 string_obj_count s32min-(-2),10-s32max
PARAM_VALUE 2 instance_id 0-s32max
PARAM_VALUE 3 attr_name_kobj 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->entry.next 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->entry.next->next 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->entry.prev->next 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->entry.prev->prev 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->kref.refcount.refs.counter 1
PARAM_VALUE 3 attr_name_kobj->kset 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->kset->list.prev 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->kset->list.prev->next 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->kset->list.prev->next->next 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 3 attr_name_kobj->ktype 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->name 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->sd 4096-ptr_max
PARAM_VALUE 3 attr_name_kobj->state_add_uevent_sent 0
PARAM_VALUE 3 attr_name_kobj->state_in_sysfs 1
PARAM_VALUE 3 attr_name_kobj->state_initialized 1
BUF_SIZE 3 attr_name_kobj 248
CAPPED_DATA 1 string_obj_count 1
DATA_SOURCE 2 instance_id $4
DATA_SOURCE 3 attr_name_kobj r _kzalloc_noprof
LOCK2 global &bioscfg_drv.mutex
TYPE_LOCK (struct bioscfg_priv)->mutex