Lines Matching refs:error

340 	int			error;	/* error return value */  in xfs_bmap_check_leaf_extents()  local
382 error = xfs_btree_read_bufl(mp, NULL, bno, 0, &bp, in xfs_bmap_check_leaf_extents()
385 if (error) in xfs_bmap_check_leaf_extents()
466 error = xfs_btree_read_bufl(mp, NULL, bno, 0, &bp, in xfs_bmap_check_leaf_extents()
469 if (error) in xfs_bmap_check_leaf_extents()
671 int error; /* error return value */ in xfs_bmap_btree_to_extents() local
689 if ((error = xfs_btree_check_lptr(cur, cbno, 1))) in xfs_bmap_btree_to_extents()
690 return error; in xfs_bmap_btree_to_extents()
692 error = xfs_btree_read_bufl(mp, tp, cbno, 0, &cbp, XFS_BMAP_BTREE_REF, in xfs_bmap_btree_to_extents()
694 if (error) in xfs_bmap_btree_to_extents()
695 return error; in xfs_bmap_btree_to_extents()
697 if ((error = xfs_btree_check_block(cur, cblock, 0, cbp))) in xfs_bmap_btree_to_extents()
698 return error; in xfs_bmap_btree_to_extents()
735 int error; /* error return value */ in xfs_bmap_extents_to_btree() local
794 if ((error = xfs_alloc_vextent(&args))) { in xfs_bmap_extents_to_btree()
797 return error; in xfs_bmap_extents_to_btree()
898 int error = 0; in xfs_bmap_local_to_extents() local
920 error = 0; in xfs_bmap_local_to_extents()
940 error = xfs_alloc_vextent(&args); in xfs_bmap_local_to_extents()
941 if (error) in xfs_bmap_local_to_extents()
977 return error; in xfs_bmap_local_to_extents()
992 int error; /* error return value */ in xfs_bmap_add_attrfork_btree() local
1003 if ((error = xfs_bmbt_lookup_ge(cur, 0, 0, 0, &stat))) in xfs_bmap_add_attrfork_btree()
1007 if ((error = xfs_btree_new_iroot(cur, flags, &stat))) in xfs_bmap_add_attrfork_btree()
1020 return error; in xfs_bmap_add_attrfork_btree()
1035 int error; /* error return value */ in xfs_bmap_add_attrfork_extents() local
1040 error = xfs_bmap_extents_to_btree(tp, ip, firstblock, flist, &cur, 0, in xfs_bmap_add_attrfork_extents()
1045 error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); in xfs_bmap_add_attrfork_extents()
1047 return error; in xfs_bmap_add_attrfork_extents()
1114 int error; /* error return value */ in xfs_bmap_add_attrfork() local
1125 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_addafork, blks, 0); in xfs_bmap_add_attrfork()
1126 if (error) { in xfs_bmap_add_attrfork()
1128 return error; in xfs_bmap_add_attrfork()
1132 error = xfs_trans_reserve_quota_nblks(tp, ip, blks, 0, rsvd ? in xfs_bmap_add_attrfork()
1135 if (error) in xfs_bmap_add_attrfork()
1170 error = -EINVAL; in xfs_bmap_add_attrfork()
1181 error = xfs_bmap_add_attrfork_local(tp, ip, &firstblock, &flist, in xfs_bmap_add_attrfork()
1185 error = xfs_bmap_add_attrfork_extents(tp, ip, &firstblock, in xfs_bmap_add_attrfork()
1189 error = xfs_bmap_add_attrfork_btree(tp, ip, &firstblock, &flist, in xfs_bmap_add_attrfork()
1193 error = 0; in xfs_bmap_add_attrfork()
1198 if (error) in xfs_bmap_add_attrfork()
1218 error = xfs_bmap_finish(&tp, &flist, &committed); in xfs_bmap_add_attrfork()
1219 if (error) in xfs_bmap_add_attrfork()
1221 error = xfs_trans_commit(tp, XFS_TRANS_RELEASE_LOG_RES); in xfs_bmap_add_attrfork()
1223 return error; in xfs_bmap_add_attrfork()
1230 return error; in xfs_bmap_add_attrfork()
1252 int error; /* error return value */ in xfs_bmap_read_extents() local
1283 error = xfs_btree_read_bufl(mp, tp, bno, 0, &bp, in xfs_bmap_read_extents()
1285 if (error) in xfs_bmap_read_extents()
1286 return error; in xfs_bmap_read_extents()
1358 error = xfs_btree_read_bufl(mp, tp, bno, 0, &bp, in xfs_bmap_read_extents()
1360 if (error) in xfs_bmap_read_extents()
1361 return error; in xfs_bmap_read_extents()
1479 int error; /* error return value */ in xfs_bmap_first_unused() local
1497 (error = xfs_iread_extents(tp, ip, whichfork))) in xfs_bmap_first_unused()
1498 return error; in xfs_bmap_first_unused()
1534 int error; /* error return value */ in xfs_bmap_last_before() local
1550 (error = xfs_iread_extents(tp, ip, whichfork))) in xfs_bmap_last_before()
1551 return error; in xfs_bmap_last_before()
1576 int error; in xfs_bmap_last_extent() local
1580 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmap_last_extent()
1581 if (error) in xfs_bmap_last_extent()
1582 return error; in xfs_bmap_last_extent()
1612 int error; in xfs_bmap_isaeof() local
1615 error = xfs_bmap_last_extent(NULL, bma->ip, whichfork, &rec, in xfs_bmap_isaeof()
1617 if (error) in xfs_bmap_isaeof()
1618 return error; in xfs_bmap_isaeof()
1648 int error; in xfs_bmap_last_offset() local
1659 error = xfs_bmap_last_extent(NULL, ip, whichfork, &rec, &is_empty); in xfs_bmap_last_offset()
1660 if (error || is_empty) in xfs_bmap_last_offset()
1661 return error; in xfs_bmap_last_offset()
1714 int error; /* error return value */ in xfs_bmap_add_extent_delay_real() local
1810 error = 0; in xfs_bmap_add_extent_delay_real()
1835 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
1838 if (error) in xfs_bmap_add_extent_delay_real()
1841 error = xfs_btree_delete(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
1842 if (error) in xfs_bmap_add_extent_delay_real()
1845 error = xfs_btree_decrement(bma->cur, 0, &i); in xfs_bmap_add_extent_delay_real()
1846 if (error) in xfs_bmap_add_extent_delay_real()
1849 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
1854 if (error) in xfs_bmap_add_extent_delay_real()
1876 error = xfs_bmbt_lookup_eq(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
1879 if (error) in xfs_bmap_add_extent_delay_real()
1882 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
1886 if (error) in xfs_bmap_add_extent_delay_real()
1907 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
1910 if (error) in xfs_bmap_add_extent_delay_real()
1913 error = xfs_bmbt_update(bma->cur, PREV.br_startoff, in xfs_bmap_add_extent_delay_real()
1917 if (error) in xfs_bmap_add_extent_delay_real()
1937 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
1940 if (error) in xfs_bmap_add_extent_delay_real()
1944 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
1945 if (error) in xfs_bmap_add_extent_delay_real()
1970 error = xfs_bmbt_lookup_eq(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
1973 if (error) in xfs_bmap_add_extent_delay_real()
1976 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
1981 if (error) in xfs_bmap_add_extent_delay_real()
2007 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2010 if (error) in xfs_bmap_add_extent_delay_real()
2014 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2015 if (error) in xfs_bmap_add_extent_delay_real()
2021 error = xfs_bmap_extents_to_btree(bma->tp, bma->ip, in xfs_bmap_add_extent_delay_real()
2025 if (error) in xfs_bmap_add_extent_delay_real()
2053 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
2056 if (error) in xfs_bmap_add_extent_delay_real()
2059 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2064 if (error) in xfs_bmap_add_extent_delay_real()
2091 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2094 if (error) in xfs_bmap_add_extent_delay_real()
2098 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2099 if (error) in xfs_bmap_add_extent_delay_real()
2105 error = xfs_bmap_extents_to_btree(bma->tp, bma->ip, in xfs_bmap_add_extent_delay_real()
2109 if (error) in xfs_bmap_add_extent_delay_real()
2160 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2163 if (error) in xfs_bmap_add_extent_delay_real()
2167 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2168 if (error) in xfs_bmap_add_extent_delay_real()
2174 error = xfs_bmap_extents_to_btree(bma->tp, bma->ip, in xfs_bmap_add_extent_delay_real()
2178 if (error) in xfs_bmap_add_extent_delay_real()
2186 error = xfs_mod_fdblocks(bma->ip->i_mount, in xfs_bmap_add_extent_delay_real()
2188 ASSERT(!error); in xfs_bmap_add_extent_delay_real()
2189 if (error) in xfs_bmap_add_extent_delay_real()
2223 error = xfs_bmap_extents_to_btree(bma->tp, bma->ip, in xfs_bmap_add_extent_delay_real()
2227 if (error) in xfs_bmap_add_extent_delay_real()
2249 return error; in xfs_bmap_add_extent_delay_real()
2271 int error; /* error return value */ in xfs_bmap_add_extent_unwritten_real() local
2301 error = 0; in xfs_bmap_add_extent_unwritten_real()
2390 if ((error = xfs_bmbt_lookup_eq(cur, RIGHT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2395 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2398 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2401 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2404 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2407 if ((error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2433 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2438 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2441 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2444 if ((error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2468 if ((error = xfs_bmbt_lookup_eq(cur, RIGHT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2473 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2476 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2479 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2501 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2506 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2538 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2543 if ((error = xfs_bmbt_update(cur, in xfs_bmap_add_extent_unwritten_real()
2549 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2551 error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2555 if (error) in xfs_bmap_add_extent_unwritten_real()
2580 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2585 if ((error = xfs_bmbt_update(cur, in xfs_bmap_add_extent_unwritten_real()
2592 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2620 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2625 if ((error = xfs_bmbt_update(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2630 if ((error = xfs_btree_increment(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2632 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2658 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2663 if ((error = xfs_bmbt_update(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2668 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2674 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2706 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2712 if ((error = xfs_bmbt_update(cur, r[1].br_startoff, in xfs_bmap_add_extent_unwritten_real()
2720 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2728 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2735 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2759 error = xfs_bmap_extents_to_btree(tp, ip, first, flist, &cur, in xfs_bmap_add_extent_unwritten_real()
2762 if (error) in xfs_bmap_add_extent_unwritten_real()
2775 return error; in xfs_bmap_add_extent_unwritten_real()
2934 int error; /* error return value */ in xfs_bmap_add_extent_hole_real() local
3000 error = 0; in xfs_bmap_add_extent_hole_real()
3026 error = xfs_bmbt_lookup_eq(bma->cur, right.br_startoff, in xfs_bmap_add_extent_hole_real()
3029 if (error) in xfs_bmap_add_extent_hole_real()
3032 error = xfs_btree_delete(bma->cur, &i); in xfs_bmap_add_extent_hole_real()
3033 if (error) in xfs_bmap_add_extent_hole_real()
3036 error = xfs_btree_decrement(bma->cur, 0, &i); in xfs_bmap_add_extent_hole_real()
3037 if (error) in xfs_bmap_add_extent_hole_real()
3040 error = xfs_bmbt_update(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3046 if (error) in xfs_bmap_add_extent_hole_real()
3067 error = xfs_bmbt_lookup_eq(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3070 if (error) in xfs_bmap_add_extent_hole_real()
3073 error = xfs_bmbt_update(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3078 if (error) in xfs_bmap_add_extent_hole_real()
3100 error = xfs_bmbt_lookup_eq(bma->cur, in xfs_bmap_add_extent_hole_real()
3104 if (error) in xfs_bmap_add_extent_hole_real()
3107 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_hole_real()
3112 if (error) in xfs_bmap_add_extent_hole_real()
3130 error = xfs_bmbt_lookup_eq(bma->cur, in xfs_bmap_add_extent_hole_real()
3134 if (error) in xfs_bmap_add_extent_hole_real()
3138 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_hole_real()
3139 if (error) in xfs_bmap_add_extent_hole_real()
3151 error = xfs_bmap_extents_to_btree(bma->tp, bma->ip, in xfs_bmap_add_extent_hole_real()
3155 if (error) in xfs_bmap_add_extent_hole_real()
3166 return error; in xfs_bmap_add_extent_hole_real()
3510 int error = 0; in xfs_bmap_longest_free_extent() local
3514 error = xfs_alloc_pagf_init(mp, tp, ag, XFS_ALLOC_FLAG_TRYLOCK); in xfs_bmap_longest_free_extent()
3515 if (error) in xfs_bmap_longest_free_extent()
3530 return error; in xfs_bmap_longest_free_extent()
3570 int error; in xfs_bmap_btalloc_nullfb() local
3580 error = xfs_bmap_longest_free_extent(args->tp, ag, blen, in xfs_bmap_btalloc_nullfb()
3582 if (error) in xfs_bmap_btalloc_nullfb()
3583 return error; in xfs_bmap_btalloc_nullfb()
3604 int error; in xfs_bmap_btalloc_filestreams() local
3613 error = xfs_bmap_longest_free_extent(args->tp, ag, blen, &notinit); in xfs_bmap_btalloc_filestreams()
3614 if (error) in xfs_bmap_btalloc_filestreams()
3615 return error; in xfs_bmap_btalloc_filestreams()
3618 error = xfs_filestream_new_ag(ap, &ag); in xfs_bmap_btalloc_filestreams()
3619 if (error) in xfs_bmap_btalloc_filestreams()
3620 return error; in xfs_bmap_btalloc_filestreams()
3622 error = xfs_bmap_longest_free_extent(args->tp, ag, blen, in xfs_bmap_btalloc_filestreams()
3624 if (error) in xfs_bmap_btalloc_filestreams()
3625 return error; in xfs_bmap_btalloc_filestreams()
3654 int error; in xfs_bmap_btalloc() local
3670 error = xfs_bmap_extsize_align(mp, &ap->got, &ap->prev, in xfs_bmap_btalloc()
3673 ASSERT(!error); in xfs_bmap_btalloc()
3721 error = xfs_bmap_btalloc_filestreams(ap, &args, &blen); in xfs_bmap_btalloc()
3723 error = xfs_bmap_btalloc_nullfb(ap, &args, &blen); in xfs_bmap_btalloc()
3724 if (error) in xfs_bmap_btalloc()
3725 return error; in xfs_bmap_btalloc()
3805 if ((error = xfs_alloc_vextent(&args))) in xfs_bmap_btalloc()
3806 return error; in xfs_bmap_btalloc()
3818 if ((error = xfs_alloc_vextent(&args))) in xfs_bmap_btalloc()
3819 return error; in xfs_bmap_btalloc()
3829 if ((error = xfs_alloc_vextent(&args))) in xfs_bmap_btalloc()
3830 return error; in xfs_bmap_btalloc()
3837 if ((error = xfs_alloc_vextent(&args))) in xfs_bmap_btalloc()
3838 return error; in xfs_bmap_btalloc()
3845 if ((error = xfs_alloc_vextent(&args))) in xfs_bmap_btalloc()
3846 return error; in xfs_bmap_btalloc()
4019 int error; in xfs_bmapi_read() local
4046 error = xfs_iread_extents(NULL, ip, whichfork); in xfs_bmapi_read()
4047 if (error) in xfs_bmapi_read()
4048 return error; in xfs_bmapi_read()
4107 int error; in xfs_bmapi_reserve_delalloc() local
4116 error = xfs_bmap_extsize_align(mp, got, prev, extsz, rt, eof, in xfs_bmapi_reserve_delalloc()
4118 ASSERT(!error); in xfs_bmapi_reserve_delalloc()
4129 error = xfs_trans_reserve_quota_nblks(NULL, ip, (long)alen, 0, in xfs_bmapi_reserve_delalloc()
4131 if (error) in xfs_bmapi_reserve_delalloc()
4132 return error; in xfs_bmapi_reserve_delalloc()
4142 error = xfs_mod_frextents(mp, -((int64_t)extsz)); in xfs_bmapi_reserve_delalloc()
4144 error = xfs_mod_fdblocks(mp, -((int64_t)alen), false); in xfs_bmapi_reserve_delalloc()
4147 if (error) in xfs_bmapi_reserve_delalloc()
4150 error = xfs_mod_fdblocks(mp, -((int64_t)indlen), false); in xfs_bmapi_reserve_delalloc()
4151 if (error) in xfs_bmapi_reserve_delalloc()
4184 return error; in xfs_bmapi_reserve_delalloc()
4208 int error = 0; in xfs_bmapi_delay() local
4229 error = xfs_iread_extents(NULL, ip, XFS_DATA_FORK); in xfs_bmapi_delay()
4230 if (error) in xfs_bmapi_delay()
4231 return error; in xfs_bmapi_delay()
4240 error = xfs_bmapi_reserve_delalloc(ip, bno, len, &got, in xfs_bmapi_delay()
4242 if (error) { in xfs_bmapi_delay()
4245 return error; in xfs_bmapi_delay()
4281 int error; in xfs_bmapi_allocate() local
4320 error = xfs_bmap_isaeof(bma, whichfork); in xfs_bmapi_allocate()
4321 if (error) in xfs_bmapi_allocate()
4322 return error; in xfs_bmapi_allocate()
4325 error = xfs_bmap_alloc(bma); in xfs_bmapi_allocate()
4326 if (error) in xfs_bmapi_allocate()
4327 return error; in xfs_bmapi_allocate()
4364 error = xfs_bmap_add_extent_delay_real(bma); in xfs_bmapi_allocate()
4366 error = xfs_bmap_add_extent_hole_real(bma, whichfork); in xfs_bmapi_allocate()
4369 if (error) in xfs_bmapi_allocate()
4370 return error; in xfs_bmapi_allocate()
4398 int error; in xfs_bmapi_convert_unwritten() local
4424 error = xfs_bmap_add_extent_unwritten_real(bma->tp, bma->ip, &bma->idx, in xfs_bmapi_convert_unwritten()
4428 if (error) in xfs_bmapi_convert_unwritten()
4429 return error; in xfs_bmapi_convert_unwritten()
4478 int error; /* error return */ in xfs_bmapi_write() local
4534 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmapi_write()
4535 if (error) in xfs_bmapi_write()
4581 error = xfs_bmapi_allocate(&bma); in xfs_bmapi_write()
4582 if (error) in xfs_bmapi_write()
4593 error = xfs_bmapi_convert_unwritten(&bma, mval, len, flags); in xfs_bmapi_write()
4594 if (error == -EAGAIN) in xfs_bmapi_write()
4596 if (error) in xfs_bmapi_write()
4627 error = xfs_bmap_btree_to_extents(tp, ip, bma.cur, in xfs_bmapi_write()
4630 if (error) in xfs_bmapi_write()
4637 error = 0; in xfs_bmapi_write()
4658 if (!error) { in xfs_bmapi_write()
4670 error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); in xfs_bmapi_write()
4672 if (!error) in xfs_bmapi_write()
4675 return error; in xfs_bmapi_write()
4700 int error; /* error return value */ in xfs_bmap_del_extent() local
4735 error = 0; in xfs_bmap_del_extent()
4756 error = xfs_rtfree_extent(tp, bno, (xfs_extlen_t)len); in xfs_bmap_del_extent()
4757 if (error) in xfs_bmap_del_extent()
4776 if ((error = xfs_bmbt_lookup_eq(cur, got.br_startoff, in xfs_bmap_del_extent()
4812 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_del_extent()
4839 if ((error = xfs_bmbt_update(cur, del_endoff, del_endblock, in xfs_bmap_del_extent()
4865 if ((error = xfs_bmbt_update(cur, got.br_startoff, in xfs_bmap_del_extent()
4887 if ((error = xfs_bmbt_update(cur, in xfs_bmap_del_extent()
4892 if ((error = xfs_btree_increment(cur, 0, &i))) in xfs_bmap_del_extent()
4895 error = xfs_btree_insert(cur, &i); in xfs_bmap_del_extent()
4896 if (error && error != -ENOSPC) in xfs_bmap_del_extent()
4904 if (error == -ENOSPC) { in xfs_bmap_del_extent()
4909 if ((error = xfs_bmbt_lookup_eq(cur, in xfs_bmap_del_extent()
4920 if ((error = xfs_bmbt_update(cur, in xfs_bmap_del_extent()
4933 error = -ENOSPC; in xfs_bmap_del_extent()
4996 return error; in xfs_bmap_del_extent()
5022 int error; /* error return value */ in xfs_bunmapi() local
5060 (error = xfs_iread_extents(tp, ip, whichfork))) in xfs_bunmapi()
5061 return error; in xfs_bunmapi()
5179 error = xfs_bmap_add_extent_unwritten_real(tp, ip, in xfs_bunmapi()
5182 if (error) in xfs_bunmapi()
5237 error = xfs_bmap_add_extent_unwritten_real(tp, in xfs_bunmapi()
5240 if (error) in xfs_bunmapi()
5246 error = xfs_bmap_add_extent_unwritten_real(tp, in xfs_bunmapi()
5249 if (error) in xfs_bunmapi()
5297 error = -ENOSPC; in xfs_bunmapi()
5300 error = xfs_bmap_del_extent(ip, tp, &lastx, flist, cur, &del, in xfs_bunmapi()
5303 if (error) in xfs_bunmapi()
5330 error = xfs_bmap_extents_to_btree(tp, ip, firstblock, flist, in xfs_bunmapi()
5333 if (error) in xfs_bunmapi()
5341 error = xfs_bmap_btree_to_extents(tp, ip, cur, &tmp_logflags, in xfs_bunmapi()
5344 if (error) in xfs_bunmapi()
5350 error = 0; in xfs_bunmapi()
5369 if (!error) { in xfs_bunmapi()
5374 error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); in xfs_bunmapi()
5376 return error; in xfs_bunmapi()
5429 int error, i; in xfs_bmse_merge() local
5461 error = xfs_bmbt_lookup_eq(cur, got.br_startoff, got.br_startblock, in xfs_bmse_merge()
5463 if (error) in xfs_bmse_merge()
5464 return error; in xfs_bmse_merge()
5467 error = xfs_btree_delete(cur, &i); in xfs_bmse_merge()
5468 if (error) in xfs_bmse_merge()
5469 return error; in xfs_bmse_merge()
5473 error = xfs_bmbt_lookup_eq(cur, left.br_startoff, left.br_startblock, in xfs_bmse_merge()
5475 if (error) in xfs_bmse_merge()
5476 return error; in xfs_bmse_merge()
5505 int error; in xfs_bmse_shift_one() local
5589 error = xfs_bmbt_lookup_eq(cur, got.br_startoff, got.br_startblock, in xfs_bmse_shift_one()
5591 if (error) in xfs_bmse_shift_one()
5592 return error; in xfs_bmse_shift_one()
5632 int error = 0; in xfs_bmap_shift_extents() local
5656 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmap_shift_extents()
5657 if (error) in xfs_bmap_shift_extents()
5658 return error; in xfs_bmap_shift_extents()
5718 error = -EIO; in xfs_bmap_shift_extents()
5723 error = xfs_bmse_shift_one(ip, whichfork, offset_shift_fsb, in xfs_bmap_shift_extents()
5726 if (error) in xfs_bmap_shift_extents()
5753 error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); in xfs_bmap_shift_extents()
5758 return error; in xfs_bmap_shift_extents()
5784 int error = 0; in xfs_bmap_split_extent_at() local
5803 error = xfs_iread_extents(tp, ip, whichfork); in xfs_bmap_split_extent_at()
5804 if (error) in xfs_bmap_split_extent_at()
5805 return error; in xfs_bmap_split_extent_at()
5837 error = xfs_bmbt_lookup_eq(cur, got.br_startoff, in xfs_bmap_split_extent_at()
5841 if (error) in xfs_bmap_split_extent_at()
5851 error = xfs_bmbt_update(cur, got.br_startoff, in xfs_bmap_split_extent_at()
5855 if (error) in xfs_bmap_split_extent_at()
5867 error = xfs_bmbt_lookup_eq(cur, new.br_startoff, in xfs_bmap_split_extent_at()
5870 if (error) in xfs_bmap_split_extent_at()
5875 error = xfs_btree_insert(cur, &i); in xfs_bmap_split_extent_at()
5876 if (error) in xfs_bmap_split_extent_at()
5888 error = xfs_bmap_extents_to_btree(tp, ip, firstfsb, free_list, in xfs_bmap_split_extent_at()
5897 error ? XFS_BTREE_ERROR : XFS_BTREE_NOERROR); in xfs_bmap_split_extent_at()
5902 return error; in xfs_bmap_split_extent_at()
5915 int error; in xfs_bmap_split_extent() local
5918 error = xfs_trans_reserve(tp, &M_RES(mp)->tr_write, in xfs_bmap_split_extent()
5920 if (error) { in xfs_bmap_split_extent()
5922 return error; in xfs_bmap_split_extent()
5930 error = xfs_bmap_split_extent_at(tp, ip, split_fsb, in xfs_bmap_split_extent()
5932 if (error) in xfs_bmap_split_extent()
5935 error = xfs_bmap_finish(&tp, &free_list, &committed); in xfs_bmap_split_extent()
5936 if (error) in xfs_bmap_split_extent()
5944 return error; in xfs_bmap_split_extent()