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