Home
last modified time | relevance | path

Searched refs:snd_tplg_t (Results 1 – 16 of 16) sorted by relevance

/third_party/alsa-lib/src/topology/
Dtplg_local.h224 int (*parse)(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
225 int (*save)(snd_tplg_t *tplg, struct tplg_elem *elem,
227 int (*gsave)(snd_tplg_t *tplg, int index,
229 int (*decod)(snd_tplg_t *tplg, size_t pos,
261 void tplg_log_(snd_tplg_t *tplg, char type, size_t pos, const char *fmt, ...);
268 int tplg_parse_compound(snd_tplg_t *tplg, snd_config_t *cfg,
269 int (*fcn)(snd_tplg_t *, snd_config_t *, void *),
272 int tplg_write_data(snd_tplg_t *tplg);
274 int tplg_parse_tlv(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
275 int tplg_parse_text(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
[all …]
Dparser.c130 int tplg_parse_compound(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_compound()
131 int (*fcn)(snd_tplg_t *, snd_config_t *, void *), in tplg_parse_compound() argument
165 static int tplg_parse_config(snd_tplg_t *tplg, snd_config_t *cfg) in tplg_parse_config()
167 int (*parser)(snd_tplg_t *tplg, snd_config_t *cfg, void *priv); in tplg_parse_config()
212 static int tplg_load_config(snd_tplg_t *tplg, snd_input_t *in) in tplg_load_config()
238 static int tplg_build_integ(snd_tplg_t *tplg) in tplg_build_integ()
281 int snd_tplg_load(snd_tplg_t *tplg, const char *buf, size_t size) in snd_tplg_load()
297 static int tplg_build(snd_tplg_t *tplg) in tplg_build()
315 int snd_tplg_build_file(snd_tplg_t *tplg, in snd_tplg_build_file()
344 int snd_tplg_add_object(snd_tplg_t *tplg, snd_tplg_obj_template_t *t) in snd_tplg_add_object()
[all …]
Delem.c27 .loff = offsetof(snd_tplg_t, manifest_list),
39 .loff = offsetof(snd_tplg_t, mixer_list),
52 .loff = offsetof(snd_tplg_t, enum_list),
65 .loff = offsetof(snd_tplg_t, bytes_ext_list),
78 .loff = offsetof(snd_tplg_t, widget_list),
91 .loff = offsetof(snd_tplg_t, pcm_list),
104 .loff = offsetof(snd_tplg_t, dai_list),
118 .loff = offsetof(snd_tplg_t, be_list),
131 .loff = offsetof(snd_tplg_t, cc_list),
144 .loff = offsetof(snd_tplg_t, route_list),
[all …]
Dctl.c107 static int tplg_save_access(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_access()
160 static int tplg_build_mixer_control(snd_tplg_t *tplg, in tplg_build_mixer_control()
211 static int tplg_build_enum_control(snd_tplg_t *tplg, in tplg_build_enum_control()
248 static int tplg_build_bytes_control(snd_tplg_t *tplg, struct tplg_elem *elem) in tplg_build_bytes_control()
272 int tplg_build_controls(snd_tplg_t *tplg) in tplg_build_controls()
367 int tplg_parse_tlv(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_tlv()
400 int tplg_save_tlv(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tlv()
431 int tplg_parse_control_bytes(snd_tplg_t *tplg, in tplg_parse_control_bytes()
558 int tplg_save_control_bytes(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_control_bytes()
601 int tplg_parse_control_enum(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_control_enum()
[all …]
Dpcm.c78 static int tplg_build_stream_caps(snd_tplg_t *tplg, in tplg_build_stream_caps()
97 static int build_pcm(snd_tplg_t *tplg, struct tplg_elem *elem) in build_pcm()
129 int tplg_build_pcms(snd_tplg_t *tplg, unsigned int type) in tplg_build_pcms()
156 static int tplg_build_dai(snd_tplg_t *tplg, struct tplg_elem *elem) in tplg_build_dai()
188 int tplg_build_dais(snd_tplg_t *tplg, unsigned int type) in tplg_build_dais()
211 static int tplg_build_stream_cfg(snd_tplg_t *tplg, in tplg_build_stream_cfg()
231 static int build_link(snd_tplg_t *tplg, struct tplg_elem *elem) in build_link()
285 int tplg_build_links(snd_tplg_t *tplg, unsigned int type) in tplg_build_links()
398 int tplg_parse_stream_caps(snd_tplg_t *tplg, in tplg_parse_stream_caps()
539 int tplg_save_stream_caps(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_stream_caps()
[all …]
Dbuilder.c24 static ssize_t twrite(snd_tplg_t *tplg, void *data, size_t data_size) in twrite()
34 static ssize_t write_block_header(snd_tplg_t *tplg, unsigned int type, in write_block_header()
73 static int write_elem_block(snd_tplg_t *tplg, in write_elem_block()
149 static size_t calc_manifest_size(snd_tplg_t *tplg) in calc_manifest_size()
205 static ssize_t write_manifest_data(snd_tplg_t *tplg) in write_manifest_data()
230 int tplg_write_data(snd_tplg_t *tplg) in tplg_write_data()
Ddata.c122 int tplg_save_refs(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_refs()
530 static struct tplg_elem *get_tokens(snd_tplg_t *tplg, struct tplg_elem *elem) in get_tokens()
675 static int build_tuples(snd_tplg_t *tplg, struct tplg_elem *elem) in build_tuples()
1014 int tplg_save_tuple_sets(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tuple_sets()
1035 int tplg_parse_tokens(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_tokens()
1085 int tplg_save_tokens(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tokens()
1111 int tplg_parse_tuples(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_tuples()
1156 int tplg_save_tuples(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_tuples()
1195 int tplg_parse_manifest_data(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_manifest_data()
1243 int tplg_save_manifest_data(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_manifest_data()
[all …]
Ddapm.c101 static int tplg_build_widget(snd_tplg_t *tplg, struct tplg_elem *elem) in tplg_build_widget()
170 int tplg_build_widgets(snd_tplg_t *tplg) in tplg_build_widgets()
197 int tplg_build_routes(snd_tplg_t *tplg) in tplg_build_routes()
258 struct tplg_elem *tplg_elem_new_route(snd_tplg_t *tplg, int index) in tplg_elem_new_route()
337 static int tplg_parse_routes(snd_tplg_t *tplg, snd_config_t *cfg, int index) in tplg_parse_routes()
368 int tplg_parse_dapm_graph(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_dapm_graph()
419 int tplg_save_dapm_graph(snd_tplg_t *tplg, int index, in tplg_save_dapm_graph()
511 int tplg_parse_dapm_widget(snd_tplg_t *tplg, in tplg_parse_dapm_widget()
671 int tplg_save_dapm_widget(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_dapm_widget()
730 int tplg_add_route(snd_tplg_t *tplg, struct snd_tplg_graph_elem *t, int index) in tplg_add_route()
[all …]
Dops.c70 int tplg_parse_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, snd_config_t *cfg, in tplg_parse_ops()
114 int tplg_save_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_ops()
156 int tplg_parse_ext_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_parse_ext_ops()
199 int tplg_save_ext_ops(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_ext_ops()
Dtext.c61 int tplg_parse_text(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_text()
94 int tplg_save_text(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_text()
Ddecoder.c21 int tplg_decode_template(snd_tplg_t *tplg, in tplg_decode_template()
44 int snd_tplg_decode(snd_tplg_t *tplg, void *bin, size_t size, int dflags) in snd_tplg_decode()
Dchannel.c89 int tplg_parse_channel(snd_tplg_t *tplg, snd_config_t *cfg, in tplg_parse_channel()
139 int tplg_save_channels(snd_tplg_t *tplg ATTRIBUTE_UNUSED, in tplg_save_channels()
Dlog.c22 void tplg_log_(snd_tplg_t *tplg, char type, size_t pos, const char *fmt, ...) in tplg_log_()
Dsave.c421 static int tplg_save(snd_tplg_t *tplg, struct tplg_buf *dst, in tplg_save()
515 static int tplg_index_groups(snd_tplg_t *tplg, int **indexes) in tplg_index_groups()
558 int snd_tplg_save(snd_tplg_t *tplg, char **dst, int flags) in snd_tplg_save()
/third_party/alsa-lib/include/
Dtopology.h746 typedef struct snd_tplg snd_tplg_t; typedef
788 snd_tplg_t *snd_tplg_new(void);
794 snd_tplg_t *snd_tplg_create(int flags);
800 void snd_tplg_free(snd_tplg_t *tplg);
809 int snd_tplg_load(snd_tplg_t *tplg, const char *buf, size_t size);
818 int snd_tplg_build_file(snd_tplg_t *tplg, const char *infile,
826 void snd_tplg_verbose(snd_tplg_t *tplg, int verbose);
1110 int snd_tplg_add_object(snd_tplg_t *tplg, snd_tplg_obj_template_t *t);
1118 int snd_tplg_build(snd_tplg_t *tplg, const char *outfile);
1127 int snd_tplg_build_bin(snd_tplg_t *tplg, void **bin, size_t *size);
[all …]
/third_party/alsa-utils/topology/
Dtopology.c137 static int load_topology(snd_tplg_t **tplg, char *config, in load_topology()
215 snd_tplg_t *tplg; in dump()
284 snd_tplg_t *tplg; in compile()
339 snd_tplg_t *tplg; in decode()