Lines Matching refs:error

155 	int			error;
161 error = xfs_ialloc_has_inodes_at_extent(sc->sa.ino_cur,
163 if (error)
164 return error;
170 error = xfs_refcount_has_records(sc->sa.refc_cur,
173 if (error)
174 return error;
178 error = xfs_refcount_has_records(sc->sa.refc_cur,
181 if (error)
182 return error;
204 int error = 0;
206 if (xchk_should_terminate(sc, &error))
207 return error;
209 error = xrep_abt_check_free_ext(ra->sc, &arec);
210 if (error)
211 return error;
215 error = xfarray_append(ra->free_records, &arec);
216 if (error)
217 return error;
231 int error;
235 error = xagb_bitmap_set(&ra->old_allocbt_blocks,
237 if (error)
238 return error;
242 error = xagb_bitmap_set_btcur_path(&ra->not_allocbt_blocks, cur);
243 if (error)
244 return error;
248 error = xrep_abt_stash(ra, rec->rm_startblock);
249 if (error)
250 return error;
305 int error;
307 error = xfarray_sort(ra->free_records, xrep_bnobt_extent_cmp, 0);
308 if (error)
309 return error;
311 while ((error = xfarray_iter(ra->free_records, &cur, &arec)) == 1) {
318 return error;
370 int error;
380 error = xfs_rmap_query_all(sc->sa.rmap_cur, xrep_abt_walk_rmap, ra);
381 if (error)
387 error = xrep_abt_stash(ra, agend);
388 if (error)
393 error = xfs_alloc_read_agfl(sc->sa.pag, sc->tp, &agfl_bp);
394 if (error)
397 error = xfs_agfl_walk(mp, agf, agfl_bp, xrep_abt_walk_agfl, ra);
398 if (error)
402 error = xagb_bitmap_disunion(&ra->old_allocbt_blocks,
404 if (error)
413 return error;
442 int error = 0;
452 error = xfs_btree_bload_compute_geometry(cnt_cur,
454 if (error)
457 error = xfs_btree_bload_compute_geometry(bno_cur,
459 if (error)
475 error = -ENOSPC;
480 error = xfarray_load(ra->free_records, record_nr, &arec);
481 if (error)
490 error = xrep_newbt_add_extent(&ra->new_bnobt, sc->sa.pag,
492 if (error)
506 error = xfarray_store(ra->free_records, record_nr,
508 if (error)
521 error = xfarray_unset(ra->free_records, record_nr);
522 if (error)
528 return error;
540 int error;
560 error = __xfs_free_extent(sc->tp, resv->pag, free_agbno, free_aglen,
562 if (error)
563 return error;
577 int error)
581 if (error)
585 error = xrep_abt_dispose_one(ra, resv);
586 if (error)
614 int error;
617 error = xfarray_load_next(ra->free_records, &ra->array_cur,
619 if (error)
620 return error;
711 int error;
718 error = xrep_cntbt_sort_records(ra, false);
719 if (error)
720 return error;
745 if (xchk_should_terminate(sc, &error))
749 error = xrep_abt_reserve_space(ra, bno_cur, cnt_cur, &needs_resort);
750 if (error)
758 error = xrep_cntbt_sort_records(ra, needs_resort);
759 if (error)
775 error = xfs_btree_bload(cnt_cur, &ra->new_cntbt.bload, ra);
776 if (error)
779 error = xrep_bnobt_sort_records(ra);
780 if (error)
785 error = xfs_btree_bload(bno_cur, &ra->new_bnobt.bload, ra);
786 if (error)
799 error = xrep_abt_reset_counters(ra);
800 if (error)
804 xrep_abt_dispose_reservations(ra, error);
812 xfs_btree_del_cursor(cnt_cur, error);
813 xfs_btree_del_cursor(bno_cur, error);
815 xrep_abt_dispose_reservations(ra, error);
816 return error;
828 int error;
831 error = xrep_reap_agblocks(ra->sc, &ra->old_allocbt_blocks,
833 if (error)
834 return error;
853 int error;
873 error = -EDEADLOCK;
879 error = xfarray_create(descr, mp->m_sb.sb_agblocks / 2,
883 if (error)
888 error = xrep_abt_find_freespace(ra);
889 if (error)
893 error = xrep_abt_build_new_trees(ra);
894 if (error)
898 error = xrep_abt_remove_old_trees(ra);
899 if (error)
907 return error;
916 int error;
924 error = xchk_allocbt(sc);
925 if (error)
929 error = xchk_allocbt(sc);
932 return error;