Lines Matching defs:attr
29 bool tplg_class_is_attribute_check(const char *attr, snd_config_t *class_cfg, char *category)
49 if (!strcmp(attr, s))
57 bool tplg_class_is_attribute_mandatory(const char *attr, snd_config_t *class_cfg)
59 return tplg_class_is_attribute_check(attr, class_cfg, "attributes.mandatory");
63 bool tplg_class_is_attribute_immutable(const char *attr, snd_config_t *class_cfg)
65 return tplg_class_is_attribute_check(attr, class_cfg, "attributes.immutable");
69 bool tplg_class_is_attribute_unique(const char *attr, snd_config_t *class_cfg)
82 if (!strcmp(attr, s))
133 snd_config_t *attr = NULL;
145 ret = snd_config_search(class, attr_str, &attr);
151 return attr;
181 snd_config_t *attr)
188 ret = snd_config_search(attr, "type", &type);
214 snd_config_t *attributes, *attr, *token_ref;
222 ret = snd_config_search(attributes, attr_name, &attr);
226 ret = snd_config_search(attr, "token_ref", &token_ref);
239 snd_config_t *class, snd_config_t *attr)
247 ret = snd_config_get_id(attr, &attr_name);
251 ret = snd_config_get_string(attr, &attr_value);