Lines Matching defs:err

61 	int err = 0;
73 err = snd_ctl_close(h->ctl);
75 return err;
86 int err;
94 err = snd_ctl_elem_lock(h->ctl, elem->id);
95 if (err < 0) {
97 return err;
100 err = snd_ctl_elem_read(h->ctl, elem->old);
101 if (err < 0) {
103 return err;
167 err = snd_ctl_elem_write(h->ctl, elem->val);
168 if (err < 0) {
170 return err;
184 int err;
189 err = snd_ctl_elem_unlock(h->ctl, elem->id);
190 if (err < 0) {
192 return err;
206 err = snd_ctl_elem_write(h->ctl, elem->old);
207 if (err < 0) {
209 return err;
234 int err;
236 err = snd_ctl_elem_info(ctl, info);
237 if (err < 0) {
239 return err;
253 int err;
275 err = snd_config_get_integer(conf, &v);
276 if (err == 0) {
307 err = snd_config_get_string(conf, &buf);
308 if (err >= 0) {
352 err = safe_strtol(id, &idx);
353 if (err < 0 || idx < 0 || (unsigned int) idx >= count) {
367 err = snd_config_get_integer(n, &v);
368 if (err < 0)
384 err = snd_config_get_integer(n, &v);
385 if (err < 0 || v < 0 || v > 255)
413 int err;
414 err = snd_config_expand(_conf, _conf, NULL, private_data, &conf);
415 if (err < 0)
416 return err;
426 if ((err = snd_config_get_string(n, &ptr)) < 0) {
430 if ((err = snd_config_get_ctl_iface_ascii(ptr)) < 0) {
434 iface = err;
438 if ((err = snd_config_get_string(n, &name)) < 0) {
445 if ((err = snd_config_get_integer(n, &index)) < 0) {
452 if ((err = snd_config_get_integer(n, &device)) < 0) {
459 if ((err = snd_config_get_integer(n, &subdevice)) < 0) {
466 err = snd_config_get_bool(n);
467 if (err < 0)
469 lock = err;
473 err = snd_config_get_bool(n);
474 if (err < 0)
476 preserve = err;
488 err = snd_config_get_bool(n);
489 if (err < 0)
491 optional = err;
495 err = snd_config_get_bool(n);
496 if (err < 0)
498 skip_rest = err;
506 err = -EINVAL;
511 err = -EINVAL;
521 err = snd_ctl_elem_id_malloc(&elem->id);
522 if (err < 0)
524 err = snd_ctl_elem_info_malloc(&elem->info);
525 if (err < 0)
527 err = snd_ctl_elem_value_malloc(&elem->val);
528 if (err < 0)
530 err = snd_ctl_elem_value_malloc(&elem->mask);
531 if (err < 0)
533 err = snd_ctl_elem_value_malloc(&elem->old);
534 if (err < 0)
544 err = snd_ctl_elem_info(h->ctl, elem->info);
545 if (err < 0) {
547 SNDERR("Cannot obtain info for CTL elem (%s,'%s',%li,%li,%li): %s", snd_ctl_elem_iface_name(iface), name, index, device, subdevice, snd_strerror(err));
556 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, NULL, elem->info);
557 if (err < 0)
559 err = snd_config_get_ctl_elem_value(mask, h->ctl, elem->mask, NULL, elem->info);
560 if (err < 0)
563 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, elem->mask, elem->info);
564 if (err < 0)
568 err = snd_config_get_ctl_elem_value(value, h->ctl, elem->val, elem->mask, elem->info);
569 if (err < 0)
574 if (err < 0 && elem) {
586 if (err != -ENOMEM && optional)
587 err = 0; /* ignore the error */
591 return err;
607 int err, quit = 0;
627 err = add_elem(h, n, private_data, &quit);
628 if (err < 0) {
630 return err;