Lines Matching defs:tplg_elem

40 struct tplg_elem;
108 struct tplg_elem *elem;
152 struct tplg_elem {
226 int (*save)(snd_tplg_t *tplg, struct tplg_elem *elem,
303 int tplg_copy_data(snd_tplg_t *tplg, struct tplg_elem *elem,
306 int tplg_parse_refs(snd_config_t *cfg, struct tplg_elem *elem,
309 int tplg_ref_add(struct tplg_elem *elem, int type, const char* id);
310 int tplg_ref_add_elem(struct tplg_elem *elem, struct tplg_elem *elem_ref);
312 struct tplg_elem *tplg_elem_new(void);
313 void tplg_elem_free(struct tplg_elem *elem);
315 void tplg_elem_insert(struct tplg_elem *elem_p, struct list_head *list);
316 struct tplg_elem *tplg_elem_lookup(struct list_head *base,
320 struct tplg_elem *tplg_elem_type_lookup(snd_tplg_t *tplg,
322 struct tplg_elem* tplg_elem_new_common(snd_tplg_t *tplg,
338 struct tplg_elem *lookup_pcm_dai_stream(struct list_head *base,
341 int tplg_add_data(snd_tplg_t *tplg, struct tplg_elem *parent,
343 int tplg_add_data_bytes(snd_tplg_t *tplg, struct tplg_elem *parent,
352 struct tplg_elem **e);
354 struct tplg_elem **e);
356 struct tplg_elem **e);
368 int tplg_save_refs(snd_tplg_t *tplg, struct tplg_elem *elem, unsigned int type,
376 int tplg_save_manifest_data(snd_tplg_t *tplg, struct tplg_elem *elem,
378 int tplg_save_control_mixer(snd_tplg_t *tplg, struct tplg_elem *elem,
380 int tplg_save_control_enum(snd_tplg_t *tplg, struct tplg_elem *elem,
382 int tplg_save_control_bytes(snd_tplg_t *tplg, struct tplg_elem *elem,
384 int tplg_save_tlv(snd_tplg_t *tplg, struct tplg_elem *elem,
386 int tplg_save_data(snd_tplg_t *tplg, struct tplg_elem *elem,
388 int tplg_save_text(snd_tplg_t *tplg, struct tplg_elem *elem,
390 int tplg_save_tokens(snd_tplg_t *tplg, struct tplg_elem *elem,
392 int tplg_save_tuples(snd_tplg_t *tplg, struct tplg_elem *elem,
396 int tplg_save_dapm_widget(snd_tplg_t *tplg, struct tplg_elem *elem,
398 int tplg_save_link(snd_tplg_t *tplg, struct tplg_elem *elem,
400 int tplg_save_cc(snd_tplg_t *tplg, struct tplg_elem *elem,
402 int tplg_save_pcm(snd_tplg_t *tplg, struct tplg_elem *elem,
404 int tplg_save_hw_config(snd_tplg_t *tplg, struct tplg_elem *elem,
406 int tplg_save_stream_caps(snd_tplg_t *tplg, struct tplg_elem *elem,
408 int tplg_save_dai(snd_tplg_t *tplg, struct tplg_elem *elem,