Home
last modified time | relevance | path

Searched refs:snd_config_t (Results 1 - 25 of 109) sorted by relevance

12345

/third_party/alsa-lib/include/
H A Dconf.h69 typedef struct _snd_config snd_config_t; typedef
85 extern snd_config_t *snd_config;
89 int snd_config_top(snd_config_t **config);
91 int snd_config_load(snd_config_t *config, snd_input_t *in);
92 int snd_config_load_string(snd_config_t **config, const char *s, size_t size);
93 int snd_config_load_override(snd_config_t *config, snd_input_t *in);
94 int snd_config_save(snd_config_t *config, snd_output_t *out);
96 int snd_config_update_r(snd_config_t **top, snd_config_update_t **update, const char *path);
100 int snd_config_update_ref(snd_config_t **top);
101 void snd_config_ref(snd_config_t *to
[all...]
H A Dpcm_plugin.h74 snd_config_t *root ATTRIBUTE_UNUSED, snd_config_t *conf,
83 snd_config_t *root, snd_config_t *conf,
93 snd_config_t *root, snd_config_t *conf,
103 snd_config_t *root, snd_config_t *conf,
113 snd_config_t *root, snd_config_t *con
[all...]
H A Dcontrol_plugin.h45 int _snd_ctl_hw_open(snd_ctl_t **handlep, char *name, snd_config_t *root, snd_config_t *conf, int mode);
50 int snd_ctl_remap_open(snd_ctl_t **handlep, const char *name, snd_config_t *remap,
51 snd_config_t *map, snd_ctl_t *child, int mode);
52 int _snd_ctl_remap_open(snd_ctl_t **handlep, char *name, snd_config_t *root, snd_config_t *conf, int mode);
/third_party/alsa-utils/topology/
H A Dpre-processor.h36 typedef int (*build_func)(struct tplg_pre_processor *tplg_pp, snd_config_t *obj,
37 snd_config_t *parent);
40 snd_config_t *obj, snd_config_t *parent);
55 void tplg_pp_config_debug(struct tplg_pre_processor *tplg_pp, snd_config_t *cfg);
58 int tplg_build_object_from_template(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg,
59 snd_config_t **wtop, snd_config_t *top_config,
61 int tplg_build_tlv_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg,
62 snd_config_t *paren
[all...]
H A Dpre-process-dapm.c26 int tplg_build_base_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_base_object()
27 snd_config_t *parent, bool skip_name) in tplg_build_base_object()
29 snd_config_t *top, *parent_obj, *cfg, *dest; in tplg_build_base_object()
55 int tplg_build_scale_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_scale_object()
56 snd_config_t *parent) in tplg_build_scale_object()
61 int tplg_build_ops_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_ops_object()
62 snd_config_t *parent) in tplg_build_ops_object()
67 int tplg_build_channel_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_channel_object()
68 snd_config_t *parent) in tplg_build_channel_object()
73 int tplg_build_text_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cf
[all...]
H A Dpre-process-class.c29 bool tplg_class_is_attribute_check(const char *attr, snd_config_t *class_cfg, char *category) in tplg_class_is_attribute_check()
32 snd_config_t *cfg, *n; in tplg_class_is_attribute_check()
57 bool tplg_class_is_attribute_mandatory(const char *attr, snd_config_t *class_cfg) in tplg_class_is_attribute_mandatory()
63 bool tplg_class_is_attribute_immutable(const char *attr, snd_config_t *class_cfg) in tplg_class_is_attribute_immutable()
69 bool tplg_class_is_attribute_unique(const char *attr, snd_config_t *class_cfg) in tplg_class_is_attribute_unique()
71 snd_config_t *unique; in tplg_class_is_attribute_unique()
93 snd_config_t *tplg_class_lookup(struct tplg_pre_processor *tplg_pp, snd_config_t *cfg) in tplg_class_lookup()
96 snd_config_t *class, *class_cfg = NULL; in tplg_class_lookup()
130 snd_config_t *tplg_class_find_attribute_by_nam
[all...]
H A Dpre-processor.c42 snd_config_t *defines; in get_plugin_string()
154 snd_config_t *tplg_find_config(snd_config_t *config, const char *name) in tplg_find_config()
157 snd_config_t *n; in tplg_find_config()
173 int tplg_config_make_add(snd_config_t **config, const char *id, snd_config_type_t type, in tplg_config_make_add()
174 snd_config_t *parent) in tplg_config_make_add()
229 void tplg_pp_config_debug(struct tplg_pre_processor *tplg_pp, snd_config_t *cfg) in tplg_pp_config_debug()
236 snd_config_t *cfg ATTRIBUTE_UNUSED) {} in tplg_pp_config_debug()
239 static int pre_process_config(struct tplg_pre_processor *tplg_pp, snd_config_t *cfg) in pre_process_config()
242 snd_config_t * in pre_process_config()
[all...]
H A Dpre-process-object.c34 snd_config_t *obj_cfg, in tplg_build_vendor_token_object()
35 snd_config_t *parent ATTRIBUTE_UNUSED) in tplg_build_vendor_token_object()
38 snd_config_t *vtop, *n, *obj; in tplg_build_vendor_token_object()
53 snd_config_t *dst; in tplg_build_vendor_token_object()
81 int tplg_parent_update(struct tplg_pre_processor *tplg_pp, snd_config_t *parent, in tplg_parent_update()
85 snd_config_t *child, *cfg, *top, *item_config, *n; in tplg_parent_update()
182 int tplg_build_data_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_data_object()
183 snd_config_t *parent) in tplg_build_data_object()
185 snd_config_t *dtop; in tplg_build_data_object()
201 snd_config_t **templat in tplg_create_config_template()
[all...]
H A Dpre-process-dai.c28 snd_config_t *obj_cfg, snd_config_t *parent) in tplg_build_hw_cfg_object()
30 snd_config_t *hw_cfg, *obj; in tplg_build_hw_cfg_object()
47 int tplg_build_fe_dai_object(struct tplg_pre_processor *tplg_pp, snd_config_t *obj_cfg, in tplg_build_fe_dai_object()
48 snd_config_t *parent) in tplg_build_fe_dai_object()
54 snd_config_t *obj_cfg, snd_config_t *parent) in tplg_update_pcm_object()
56 snd_config_t *top, *parent_obj, *obj, *dest, *cfg, *pcm, *child; in tplg_update_pcm_object()
127 snd_config_t *obj_cfg, snd_config_t *paren in tplg_build_pcm_caps_object()
[all...]
H A Dtopology.h24 snd_config_t *input_cfg;
25 snd_config_t *output_cfg;
28 snd_config_t *current_obj_cfg;
29 snd_config_t *define_cfg;
30 snd_config_t *define_cfg_merged;
H A Dpre-process-external.h35 int SND_TOPOLOGY_PLUGIN_ENTRY(plugin) (snd_config_t *input, snd_config_t *output)
37 typedef int (*plugin_pre_process)(snd_config_t *input, snd_config_t *output);
/third_party/alsa-lib/src/
H A Dconfmisc.c117 int snd_config_get_bool(const snd_config_t *conf) in snd_config_get_bool()
151 int snd_config_get_card(const snd_config_t *conf) in snd_config_get_card()
203 int snd_config_get_ctl_iface(const snd_config_t *conf) in snd_config_get_ctl_iface()
255 int snd_func_getenv(snd_config_t **dst, snd_config_t *root, snd_config_t *src, in snd_func_getenv()
256 snd_config_t *private_data) in snd_func_getenv()
258 snd_config_t *n, *d; in snd_func_getenv()
292 snd_config_t *n = snd_config_iterator_entry(i); in snd_func_getenv()
355 int snd_func_igetenv(snd_config_t **ds
[all...]
/third_party/alsa-lib/src/ucm/
H A Ducm_include.c29 static int get_string(snd_config_t *compound, const char *key, const char **str) in get_string()
31 snd_config_t *node; in get_string()
41 snd_config_t *inc, in include_eval_one()
42 snd_config_t **result, in include_eval_one()
43 snd_config_t **before, in include_eval_one()
44 snd_config_t **after) in include_eval_one()
84 static void config_dump(snd_config_t *cfg)
95 snd_config_t **res, snd_config_t *dst, in find_position_node()
96 const char *id, snd_config_t *po in find_position_node()
[all...]
H A Ducm_local.h273 snd_config_t *macros;
277 snd_config_t *local_config;
301 int uc_mgr_config_load_into(int format, const char *file, snd_config_t *cfg);
302 int uc_mgr_config_load(int format, const char *file, snd_config_t **cfg);
303 int uc_mgr_config_load_file(snd_use_case_mgr_t *uc_mgr, const char *file, snd_config_t **cfg);
355 snd_config_t *node);
358 snd_config_t *parent, snd_config_t *new_ctx,
359 snd_config_t *before, snd_config_t *afte
[all...]
H A Dparser.c43 snd_config_t *cfg);
68 const char *file, snd_config_t **cfg) in uc_mgr_config_load_file()
97 static int parse_string(snd_config_t *n, char **res) in parse_string()
114 snd_config_t *n, char **res) in parse_string_substitute()
133 snd_config_t *n, char **res) in parse_string_substitute3()
144 snd_config_t *n, long *res) in parse_integer_substitute()
164 snd_config_t *n, long *res) in parse_integer_substitute3()
207 static int parse_get_safe_name(snd_use_case_mgr_t *uc_mgr, snd_config_t *n, in parse_get_safe_name()
233 static int error_node(snd_use_case_mgr_t *uc_mgr, snd_config_t *cfg) in error_node()
253 snd_config_t *cf in parse_syntax_field()
[all...]
H A Ducm_cond.c30 static int get_string(snd_config_t *compound, const char *key, const char **str) in get_string()
32 snd_config_t *node; in get_string()
41 static int if_eval_string(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) in if_eval_string()
138 static int if_eval_regex_match(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) in if_eval_regex_match()
181 static int if_eval_control_exists(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) in if_eval_control_exists()
273 static int if_eval_path(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) in if_eval_path()
318 static int if_eval(snd_use_case_mgr_t *uc_mgr, snd_config_t *eval) in if_eval()
354 snd_config_t *cond, in if_eval_one()
355 snd_config_t **result, in if_eval_one()
356 snd_config_t **befor in if_eval_one()
[all...]
/third_party/alsa-lib/test/lsb/
H A Dconfig.c6 static int configs_equal(snd_config_t *c1, snd_config_t *c2);
9 static int subset_of(snd_config_t *c1, snd_config_t *c2) in subset_of()
12 snd_config_t *e1, *e2; in subset_of()
28 static int configs_equal(snd_config_t *c1, snd_config_t *c2) in configs_equal()
61 snd_config_t *top; in test_top()
78 snd_config_t *loaded, *made, *c, *c2; in test_load()
119 snd_config_t *ori in test_save()
[all...]
/third_party/alsa-lib/src/topology/
H A Dtplg_local.h225 int (*parse)(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
269 int tplg_parse_compound(snd_tplg_t *tplg, snd_config_t *cfg,
270 int (*fcn)(snd_tplg_t *, snd_config_t *, void *),
275 int tplg_parse_tlv(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
276 int tplg_parse_text(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
277 int tplg_parse_data(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
278 int tplg_parse_tokens(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
279 int tplg_parse_tuples(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
280 int tplg_parse_manifest_data(snd_tplg_t *tplg, snd_config_t *cfg, void *priv);
281 int tplg_parse_control_bytes(snd_tplg_t *tplg, snd_config_t *cf
[all...]
H A Dsave.c114 static int tplg_pprint_integer(snd_config_t *n, char **ret) in tplg_pprint_integer()
149 const snd_config_t *c1 = *(snd_config_t **)a; in _compar()
150 const snd_config_t *c2 = *(snd_config_t **)b; in _compar()
157 static snd_config_t *sort_config(const char *id, snd_config_t *src) in sort_config()
159 snd_config_t *dst, **a; in sort_config()
177 snd_config_t *s = snd_config_iterator_entry(i); in sort_config()
185 snd_config_t * in sort_config()
[all...]
/third_party/alsa-utils/topology/nhlt/intel/
H A Dssp-nhlt.c22 static int set_mn_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_mn_config()
41 static int set_clk_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_clk_config()
69 static int set_tr_start_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_tr_start_config()
102 static int set_tr_stop_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_tr_stop_config()
135 static int set_run_config(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *to
[all...]
H A Dintel-nhlt.c10 static int get_int_val(snd_config_t *input, long *int_val, snd_config_t *top) in get_int_val()
13 snd_config_t *n; in get_int_val()
32 static int get_string_val(snd_config_t *input, const char **string_val, snd_config_t *top) in get_string_val()
35 snd_config_t *n; in get_string_val()
69 int find_set_values(struct dai_values *values, int size, snd_config_t *dai_cfg, in find_set_values()
70 snd_config_t *top, const char *class_name) in find_set_values()
74 snd_config_t *class_cfg; in find_set_values()
75 snd_config_t * in find_set_values()
[all...]
H A Ddmic-nhlt.c21 static int set_dmic_data(struct intel_nhlt_params *nhlt, snd_config_t *dai_cfg, snd_config_t *top) in set_dmic_data()
59 static int set_pdm_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_pdm_data()
89 static int set_mic_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_mic_data()
108 static int set_vendor_mic_data(struct intel_nhlt_params *nhlt, snd_config_t *cfg, snd_config_t *top) in set_vendor_mic_data()
159 static int set_bytes_data(struct intel_nhlt_params *nhlt ATTRIBUTE_UNUSED, snd_config_t *cfg) in set_bytes_data()
162 snd_config_t * in set_bytes_data()
[all...]
/third_party/alsa-utils/topology/nhlt/
H A Dnhlt-processor.c129 static int merge_manifest_data(snd_config_t *cfg, uint8_t *manifest_buffer, uint32_t manifest_size, in merge_manifest_data()
133 snd_config_t *data_section; in merge_manifest_data()
134 snd_config_t *manifest; in merge_manifest_data()
135 snd_config_t *old_bytes; in merge_manifest_data()
136 snd_config_t *new_bytes; in merge_manifest_data()
181 static void save_nhlt_binary(struct nhlt *blob, struct endpoint_descriptor **eps, snd_config_t *cfg) in save_nhlt_binary()
184 snd_config_t *defines; in save_nhlt_binary()
212 static int manifest_create(snd_config_t *input, uint8_t **manifest_buffer, uint32_t *size, uint32_t nhlt_size) in manifest_create()
216 snd_config_t *data_section; in manifest_create()
217 snd_config_t *dat in manifest_create()
[all...]
/third_party/alsa-utils/alsactl/
H A Dstate.c53 static int snd_config_integer_add(snd_config_t *father, char *id, long integer) in snd_config_integer_add()
56 snd_config_t *leaf; in snd_config_integer_add()
68 static int snd_config_integer64_add(snd_config_t *father, char *id, long long integer) in snd_config_integer64_add()
71 snd_config_t *leaf; in snd_config_integer64_add()
83 static int snd_config_string_add(snd_config_t *father, const char *id, const char *string) in snd_config_string_add()
86 snd_config_t *leaf; in snd_config_string_add()
98 static int snd_config_compound_add(snd_config_t *father, const char *id, int join, in snd_config_compound_add()
99 snd_config_t **node) in snd_config_compound_add()
102 snd_config_t *leaf; in snd_config_compound_add()
167 snd_config_t *commen in add_tlv_comments()
[all...]
/third_party/alsa-lib/src/control/
H A Dcontrol_empty.c74 snd_config_t *root, snd_config_t *conf, int mode) in _snd_ctl_empty_open()
76 snd_config_t *child = NULL; in _snd_ctl_empty_open()
80 snd_config_t *n = snd_config_iterator_entry(i); in _snd_ctl_empty_open()

Completed in 15 milliseconds

12345