Lines Matching defs:err
123 static struct alisp_object * new_lexpr(struct alisp_instance * instance, int err)
130 lexpr->value.c.car = new_integer(instance, err);
208 int err, const char *ptr_id, void *ptr)
212 if (err < 0)
217 lexpr->value.c.car = new_integer(instance, err);
231 int err, int val)
235 if (err < 0)
237 lexpr = new_lexpr(instance, err);
250 int err, const char *str)
254 if (err < 0)
256 lexpr = new_lexpr(instance, err);
288 int err, mode;
306 err = ((snd_int_pp_strp_int_t)item->xfunc)(&handle, name, mode);
308 return new_result1(instance, err, item->prefix, handle);
313 int err;
330 err = ((snd_int_pp_p_t)item->xfunc)(&handle, handle);
331 return new_result1(instance, err, item->prefix, handle);
391 int val, err;
403 err = ((snd_int_intp_t)item->xfunc)(&val);
404 return new_result2(instance, err, val);
409 int err;
420 err = ((snd_int_str_t)item->xfunc)(p1->value.s);
422 return new_integer(instance, err);
427 int err;
441 err = ((snd_int_int_strp_t)item->xfunc)(val, &str);
442 return new_result3(instance, err, str);
450 int err;
458 err = snd_ctl_card_info(handle, &info);
459 lexpr = new_lexpr(instance, err);
460 if (err < 0)
552 int err;
560 err = snd_hctl_elem_info(handle, &info);
561 lexpr = new_lexpr(instance, err);
562 if (err < 0)
580 err = INTERNAL(snd_ctl_elem_info_get_dimensions)(&info);
581 if (err > 0) {
584 for (idx = 0; idx < err; idx++)
594 err = snd_hctl_elem_info(handle, &info);
595 if (err < 0) {
631 int err;
639 err = snd_hctl_elem_info(handle, &info);
640 if (err >= 0)
641 err = snd_hctl_elem_read(handle, &value);
642 lexpr = new_lexpr(instance, err);
643 if (err < 0)
693 int err;
705 err = snd_hctl_elem_info(handle, &info);
706 if (err < 0) {
708 return new_integer(instance, err);
746 err = snd_hctl_elem_write(handle, &value);
747 return new_integer(instance, err);
755 int err;
763 err = snd_pcm_info(handle, &info);
764 lexpr = new_lexpr(instance, err);
765 if (err < 0)
880 int err;
882 err = snd_output_buffer_open(&out);
883 if (err < 0) {
885 return err;