• Home
  • Raw
  • Download

Lines Matching refs:err

32 	int err;  in get_string()  local
34 err = snd_config_search(compound, key, &node); in get_string()
35 if (err < 0) in get_string()
36 return err; in get_string()
48 int err; in include_eval_one() local
57 err = get_string(inc, "File", &file); in include_eval_one()
58 if (err < 0) { in include_eval_one()
63 err = snd_config_search(inc, "Before", before); in include_eval_one()
64 if (err < 0 && err != -ENOENT) { in include_eval_one()
69 err = snd_config_search(inc, "After", after); in include_eval_one()
70 if (err < 0 && err != -ENOENT) { in include_eval_one()
75 err = uc_mgr_get_substituted_value(uc_mgr, &s, file); in include_eval_one()
76 if (err < 0) in include_eval_one()
77 return err; in include_eval_one()
78 err = uc_mgr_config_load_file(uc_mgr, s, result); in include_eval_one()
80 return err; in include_eval_one()
100 int err; in find_position_node() local
102 err = get_string(pos, id, &s); in find_position_node()
103 if (err < 0 && err != -ENOENT) in find_position_node()
104 return err; in find_position_node()
105 if (err == 0) { in find_position_node()
106 err = uc_mgr_get_substituted_value(uc_mgr, &s1, s); in find_position_node()
107 if (err < 0) in find_position_node()
108 return err; in find_position_node()
109 err = snd_config_search(dst, s1, res); in find_position_node()
111 if (err < 0 && err != -ENOENT) in find_position_node()
112 return err; in find_position_node()
121 int err; in merge_it() local
123 err = snd_config_get_id(n, &id); in merge_it()
124 if (err < 0) in merge_it()
125 return err; in merge_it()
126 err = snd_config_search(dst, id, &dn); in merge_it()
127 if (err < 0) in merge_it()
128 return err; in merge_it()
129 err = snd_config_merge(dn, n, 0); /* merge / append mode */ in merge_it()
130 if (err < 0) in merge_it()
134 return err; in merge_it()
144 int err, array, idx; in compound_merge() local
152 err = find_position_node(uc_mgr, &_before, dst, id, before); in compound_merge()
153 if (err < 0) in compound_merge()
154 return err; in compound_merge()
157 err = find_position_node(uc_mgr, &_after, dst, id, after); in compound_merge()
158 if (err < 0) in compound_merge()
159 return err; in compound_merge()
188 err = snd_config_set_id(n, tmpid); in compound_merge()
189 if (err < 0) in compound_merge()
190 return err; in compound_merge()
196 err = snd_config_remove(n); in compound_merge()
197 if (err < 0) in compound_merge()
198 return err; in compound_merge()
202 err = snd_config_set_id(n, tmpid); in compound_merge()
203 if (err < 0) in compound_merge()
204 return err; in compound_merge()
207 err = snd_config_add_before(_before, n); in compound_merge()
208 if (err == -EEXIST) in compound_merge()
209 err = merge_it(dst, n, &n); in compound_merge()
210 if (err < 0) in compound_merge()
211 return err; in compound_merge()
215 err = snd_config_add_after(_after, n); in compound_merge()
216 if (err == -EEXIST) in compound_merge()
217 err = merge_it(dst, n, &n); in compound_merge()
218 if (err < 0) in compound_merge()
219 return err; in compound_merge()
230 err = snd_config_set_id(n, tmpid); in compound_merge()
231 if (err < 0) in compound_merge()
232 return err; in compound_merge()
247 int err; in uc_mgr_config_tree_merge() local
249 err = uc_mgr_substitute_tree(uc_mgr, new_ctx); in uc_mgr_config_tree_merge()
250 if (err < 0) in uc_mgr_config_tree_merge()
251 return err; in uc_mgr_config_tree_merge()
255 err = snd_config_remove(n); in uc_mgr_config_tree_merge()
256 if (err < 0) in uc_mgr_config_tree_merge()
257 return err; in uc_mgr_config_tree_merge()
258 err = snd_config_get_id(n, &id); in uc_mgr_config_tree_merge()
259 if (err < 0) { in uc_mgr_config_tree_merge()
261 err = snd_config_add(parent, n); in uc_mgr_config_tree_merge()
262 if (err < 0) in uc_mgr_config_tree_merge()
263 return err; in uc_mgr_config_tree_merge()
265 err = snd_config_search(parent, id, &parent2); in uc_mgr_config_tree_merge()
266 if (err == -ENOENT) in uc_mgr_config_tree_merge()
268 err = compound_merge(uc_mgr, id, parent2, n, before, after); in uc_mgr_config_tree_merge()
269 if (err < 0) { in uc_mgr_config_tree_merge()
271 return err; in uc_mgr_config_tree_merge()
287 int err; in uc_mgr_evaluate_include() local
302 err = include_eval_one(uc_mgr, n, &a, &before, &after); in uc_mgr_evaluate_include()
303 if (err < 0) in uc_mgr_evaluate_include()
304 return err; in uc_mgr_evaluate_include()
307 err = uc_mgr_evaluate_inplace(uc_mgr, a); in uc_mgr_evaluate_include()
308 if (err < 0) in uc_mgr_evaluate_include()
309 return err; in uc_mgr_evaluate_include()
310 err = uc_mgr_config_tree_merge(uc_mgr, parent, a, before, after); in uc_mgr_evaluate_include()
311 if (err < 0) in uc_mgr_evaluate_include()
312 return err; in uc_mgr_evaluate_include()