Lines Matching refs:ret

34 	int i, ret;
65 ret = asprintf(generic_name, "%s_%s", prefix, working);
68 return (ret == -1) ? -ENOMEM : 0;
93 int ret;
100 ret = asprintf(&scan_el_dir, FORMAT_SCAN_ELEMENTS_DIR, device_dir, buffer_idx);
101 if (ret < 0)
104 ret = asprintf(&builtname, FORMAT_TYPE_FILE, name);
105 if (ret < 0) {
106 ret = -ENOMEM;
109 ret = asprintf(&builtname_generic, FORMAT_TYPE_FILE, generic_name);
110 if (ret < 0) {
111 ret = -ENOMEM;
117 ret = -errno;
121 ret = -ENOENT;
125 ret = asprintf(&filename,
127 if (ret < 0) {
128 ret = -ENOMEM;
134 ret = -errno;
140 ret = fscanf(sysfsfp,
146 if (ret < 0) {
147 ret = -errno;
151 } else if (ret != 5) {
152 ret = -EIO;
167 ret = -errno;
205 return ret;
223 int ret;
229 ret = asprintf(&builtname, "%s_%s", name, param_name);
230 if (ret < 0)
233 ret = asprintf(&builtname_generic,
235 if (ret < 0) {
236 ret = -ENOMEM;
242 ret = -errno;
246 ret = -ENOENT;
250 ret = asprintf(&filename,
252 if (ret < 0) {
253 ret = -ENOMEM;
259 ret = -errno;
265 ret = errno ? -errno : -ENODATA;
283 return ret;
322 int ret;
328 ret = asprintf(&scan_el_dir, FORMAT_SCAN_ELEMENTS_DIR, device_dir, buffer_idx);
329 if (ret < 0)
334 ret = -errno;
341 ret = asprintf(&filename,
343 if (ret < 0) {
344 ret = -ENOMEM;
351 ret = -errno;
356 if (fscanf(sysfsfp, "%i", &ret) != 1) {
357 ret = errno ? -errno : -ENODATA;
363 if (ret == 1)
367 ret = -errno;
375 ret = -ENOMEM;
386 ret = asprintf(&filename,
388 if (ret < 0) {
389 ret = -ENOMEM;
398 ret = -errno;
405 ret = errno ? -errno : -ENODATA;
411 ret = -errno;
427 ret = -ENOMEM;
433 ret = iioutils_break_up_name(current->name,
435 if (ret) {
441 ret = asprintf(&filename,
445 if (ret < 0) {
446 ret = -ENOMEM;
453 ret = -errno;
461 ret = errno ? -errno : -ENODATA;
469 ret = -errno;
474 ret = iioutils_get_param_float(&current->scale,
479 if ((ret < 0) && (ret != -ENOENT))
482 ret = iioutils_get_param_float(&current->offset,
487 if ((ret < 0) && (ret != -ENOENT))
490 ret = iioutils_get_type(&current->is_signed,
500 if (ret < 0)
506 ret = -errno;
532 return ret;
563 int number, numstrlen, ret;
582 ret = sscanf(ent->d_name + strlen(type), "%d", &number);
583 if (ret < 0) {
584 ret = -errno;
588 } else if (ret != 1) {
589 ret = -EIO;
602 ret = -ENOMEM;
606 ret = sprintf(filename, "%s%s%d/name", iio_dir,
608 if (ret < 0) {
622 ret = errno ? -errno : -ENODATA;
627 ret = -errno;
649 return ret;
655 int ret = 0;
663 ret = sprintf(temp, "%s/%s", basedir, filename);
664 if (ret < 0)
669 ret = -errno;
674 ret = fprintf(sysfsfp, "%d", val);
675 if (ret < 0) {
683 ret = -errno;
690 ret = -errno;
696 ret = errno ? -errno : -ENODATA;
704 ret = -errno;
712 ret = -1;
718 return ret;
752 int ret = 0;
761 ret = sprintf(temp, "%s/%s", basedir, filename);
762 if (ret < 0)
767 ret = -errno;
772 ret = fprintf(sysfsfp, "%s", val);
773 if (ret < 0) {
781 ret = -errno;
788 ret = -errno;
794 ret = errno ? -errno : -ENODATA;
802 ret = -errno;
811 ret = -1;
818 return ret;
859 int ret;
868 ret = sprintf(temp, "%s/%s", basedir, filename);
869 if (ret < 0)
874 ret = -errno;
879 if (fscanf(sysfsfp, "%d\n", &ret) != 1) {
880 ret = errno ? -errno : -ENODATA;
888 ret = -errno;
893 return ret;
906 int ret = 0;
915 ret = sprintf(temp, "%s/%s", basedir, filename);
916 if (ret < 0)
921 ret = -errno;
927 ret = errno ? -errno : -ENODATA;
935 ret = -errno;
940 return ret;
953 int ret = 0;
962 ret = sprintf(temp, "%s/%s", basedir, filename);
963 if (ret < 0)
968 ret = -errno;
974 ret = errno ? -errno : -ENODATA;
982 ret = -errno;
987 return ret;