Lines Matching refs:key_val
290 struct adf_cfg_key_val *key_val; in adf_cfg_add_key_value_param() local
296 key_val = kzalloc(sizeof(*key_val), GFP_KERNEL); in adf_cfg_add_key_value_param()
297 if (!key_val) in adf_cfg_add_key_value_param()
300 INIT_LIST_HEAD(&key_val->list); in adf_cfg_add_key_value_param()
301 strlcpy(key_val->key, key, sizeof(key_val->key)); in adf_cfg_add_key_value_param()
304 snprintf(key_val->val, ADF_CFG_MAX_VAL_LEN_IN_BYTES, in adf_cfg_add_key_value_param()
307 strlcpy(key_val->val, (char *)val, sizeof(key_val->val)); in adf_cfg_add_key_value_param()
309 snprintf(key_val->val, ADF_CFG_MAX_VAL_LEN_IN_BYTES, in adf_cfg_add_key_value_param()
313 kfree(key_val); in adf_cfg_add_key_value_param()
316 key_val->type = type; in adf_cfg_add_key_value_param()
318 adf_cfg_keyval_add(key_val, section); in adf_cfg_add_key_value_param()