Lines Matching defs:error
78 int error;
82 error = xfile_create(description, 0, &xfile);
83 if (error)
84 return error;
86 error = -ENOMEM;
104 error = -ENOMEM;
117 return error;
150 int error;
155 error = xfile_obj_load(array->xfile, temp, array->obj_size, pos);
156 if (!error && xfarray_element_is_null(array, temp))
173 int error;
187 error = xfile_obj_store(array->xfile, temp, array->obj_size, pos);
188 if (error)
189 return error;
242 int error;
248 error = xfile_obj_load(array->xfile, temp, array->obj_size,
250 if (error || !xfarray_element_is_null(array, temp))
253 error = xfile_obj_store(array->xfile, ptr, array->obj_size,
255 if (error)
256 return error;
346 int error;
356 error = xfarray_find_data(array, &cur, &pos);
357 if (error)
358 return error;
359 error = xfarray_load(array, cur, rec);
360 if (error)
361 return error;
499 int *error)
510 if (*error == 0)
511 *error = -EINTR;
550 int error;
555 error = xfile_obj_load(si->array->xfile, scratch, len, lo_pos);
556 if (error)
557 return error;
573 int error;
575 error = xfile_get_page(si->array->xfile, pos, len, &si->xfpage);
576 if (error)
577 return error;
630 int error = 0;
635 error = xfarray_sort_get_page(si, lo_pos, len);
636 if (error)
637 return error;
704 int error;
731 error = xfarray_sort_load(si, *idxp, recp);
732 if (error)
733 return error;
743 error = xfarray_load_next(si->array, &idx, recp);
744 if (error)
745 return error;
782 error = xfarray_sort_store(si, lo, pivot);
783 if (error)
784 return error;
845 int error = 0;
854 error = xfarray_sort_put_page(si);
855 if (error)
856 return error;
858 if (xfarray_sort_terminated(si, &error))
859 return error;
868 error = xfarray_sort_put_page(si);
869 if (error)
870 return error;
878 if (xfarray_sort_terminated(si, &error))
879 return error;
881 error = xfarray_sort_get_page(si, startpage << PAGE_SHIFT,
883 if (error)
884 return error;
940 int error = 0;
947 error = xfarray_sortinfo_alloc(array, cmp_fn, flags, &si);
948 if (error)
949 return error;
971 error = xfarray_pagesort(si, lo, hi);
972 if (error)
980 error = xfarray_isort(si, lo, hi);
981 if (error)
988 error = xfarray_qsort_pivot(si, lo, hi);
989 if (error)
1002 error = xfarray_sort_load_cached(si, hi, scratch);
1003 if (error)
1008 error = xfarray_sort_load_cached(si, hi,
1010 if (error)
1013 error = xfarray_sort_put_page(si);
1014 if (error)
1017 if (xfarray_sort_terminated(si, &error))
1022 error = xfarray_sort_store(si, lo++, scratch);
1023 if (error)
1031 error = xfarray_sort_load_cached(si, lo, scratch);
1032 if (error)
1037 error = xfarray_sort_load_cached(si, lo,
1039 if (error)
1042 error = xfarray_sort_put_page(si);
1043 if (error)
1046 if (xfarray_sort_terminated(si, &error))
1051 error = xfarray_sort_store(si, hi--, scratch);
1052 if (error)
1056 if (xfarray_sort_terminated(si, &error))
1066 error = xfarray_sort_store(si, lo, pivot);
1067 if (error)
1071 error = xfarray_qsort_push(si, si_lo, si_hi, lo, hi);
1072 if (error)
1075 if (xfarray_sort_terminated(si, &error))
1080 trace_xfarray_sort_stats(si, error);
1082 return error;