Lines Matching refs:sec

128 adf_cfg_keyval_add(struct adf_cfg_key_val *new, struct adf_cfg_section *sec)  in adf_cfg_keyval_add()  argument
130 list_add_tail(&new->list, &sec->param_head); in adf_cfg_keyval_add()
134 adf_cfg_keyval_remove(const char *key, struct adf_cfg_section *sec) in adf_cfg_keyval_remove() argument
137 struct list_head *head = &sec->param_head; in adf_cfg_keyval_remove()
217 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, name); in adf_cfg_section_del() local
219 if (!sec) in adf_cfg_section_del()
221 adf_cfg_keyval_del_all(&sec->param_head); in adf_cfg_section_del()
222 list_del(&sec->list); in adf_cfg_section_del()
223 free(sec, M_QAT); in adf_cfg_section_del()
292 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, sec_name); in adf_cfg_key_val_get() local
295 if (sec) in adf_cfg_key_val_get()
296 keyval = adf_cfg_key_value_find(sec, key_name); in adf_cfg_key_val_get()
385 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, name); in adf_cfg_save_section() local
387 if (!sec) { in adf_cfg_save_section()
398 list_for_each_entry(ptr, &sec->param_head, list) in adf_cfg_save_section()
488 struct adf_cfg_section *sec = adf_cfg_sec_find(accel_dev, name); in adf_cfg_section_add() local
490 if (sec) in adf_cfg_section_add()
493 sec = malloc(sizeof(*sec), M_QAT, M_WAITOK | M_ZERO); in adf_cfg_section_add()
495 strlcpy(sec->name, name, sizeof(sec->name)); in adf_cfg_section_add()
496 INIT_LIST_HEAD(&sec->param_head); in adf_cfg_section_add()
498 list_add_tail(&sec->list, &cfg->sec_list); in adf_cfg_section_add()
508 struct adf_cfg_section *sec = NULL; in adf_cfg_derived_section_add() local
513 sec = adf_cfg_sec_find(accel_dev, name); in adf_cfg_derived_section_add()
514 if (!sec) in adf_cfg_derived_section_add()
518 sec->is_derived = true; in adf_cfg_derived_section_add()