Lines Matching refs:error

63 	int		error;		/* error value */  in xfs_rtany_summary()  local
74 error = xfs_rtget_summary(mp, tp, log, bbno, rbpp, rsb, &sum); in xfs_rtany_summary()
75 if (error) { in xfs_rtany_summary()
76 return error; in xfs_rtany_summary()
106 int error; /* error return value */ in xfs_rtcopy_summary() local
116 error = xfs_rtget_summary(omp, tp, log, bbno, &bp, in xfs_rtcopy_summary()
118 if (error) in xfs_rtcopy_summary()
119 return error; in xfs_rtcopy_summary()
122 error = xfs_rtmodify_summary(omp, tp, log, bbno, -sum, in xfs_rtcopy_summary()
124 if (error) in xfs_rtcopy_summary()
125 return error; in xfs_rtcopy_summary()
126 error = xfs_rtmodify_summary(nmp, tp, log, bbno, sum, in xfs_rtcopy_summary()
128 if (error) in xfs_rtcopy_summary()
129 return error; in xfs_rtcopy_summary()
149 int error; /* error value */ in xfs_rtallocate_range() local
159 error = xfs_rtfind_back(mp, tp, start, 0, &preblock); in xfs_rtallocate_range()
160 if (error) { in xfs_rtallocate_range()
161 return error; in xfs_rtallocate_range()
166 error = xfs_rtfind_forw(mp, tp, end, mp->m_sb.sb_rextents - 1, in xfs_rtallocate_range()
168 if (error) { in xfs_rtallocate_range()
169 return error; in xfs_rtallocate_range()
175 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
178 if (error) { in xfs_rtallocate_range()
179 return error; in xfs_rtallocate_range()
186 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
189 if (error) { in xfs_rtallocate_range()
190 return error; in xfs_rtallocate_range()
198 error = xfs_rtmodify_summary(mp, tp, in xfs_rtallocate_range()
201 if (error) { in xfs_rtallocate_range()
202 return error; in xfs_rtallocate_range()
208 error = xfs_rtmodify_range(mp, tp, start, len, 0); in xfs_rtallocate_range()
209 return error; in xfs_rtallocate_range()
235 int error; /* error value */ in xfs_rtallocate_extent_block() local
252 error = xfs_rtcheck_range(mp, tp, i, maxlen, 1, &next, &stat); in xfs_rtallocate_extent_block()
253 if (error) { in xfs_rtallocate_extent_block()
254 return error; in xfs_rtallocate_extent_block()
260 error = xfs_rtallocate_range(mp, tp, i, maxlen, rbpp, in xfs_rtallocate_extent_block()
262 if (error) { in xfs_rtallocate_extent_block()
263 return error; in xfs_rtallocate_extent_block()
288 error = xfs_rtfind_forw(mp, tp, next, end, &i); in xfs_rtallocate_extent_block()
289 if (error) { in xfs_rtallocate_extent_block()
290 return error; in xfs_rtallocate_extent_block()
313 error = xfs_rtallocate_range(mp, tp, besti, bestlen, rbpp, rsb); in xfs_rtallocate_extent_block()
314 if (error) { in xfs_rtallocate_extent_block()
315 return error; in xfs_rtallocate_extent_block()
348 int error; /* error value */ in xfs_rtallocate_extent_exact() local
357 error = xfs_rtcheck_range(mp, tp, bno, maxlen, 1, &next, &isfree); in xfs_rtallocate_extent_exact()
358 if (error) { in xfs_rtallocate_extent_exact()
359 return error; in xfs_rtallocate_extent_exact()
365 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
366 if (error) { in xfs_rtallocate_extent_exact()
367 return error; in xfs_rtallocate_extent_exact()
400 error = xfs_rtallocate_range(mp, tp, bno, maxlen, rbpp, rsb); in xfs_rtallocate_extent_exact()
401 if (error) { in xfs_rtallocate_extent_exact()
402 return error; in xfs_rtallocate_extent_exact()
429 int error; /* error value */ in xfs_rtallocate_extent_near() local
446 error = xfs_rtallocate_extent_exact(mp, tp, bno, minlen, maxlen, len, in xfs_rtallocate_extent_near()
448 if (error) { in xfs_rtallocate_extent_near()
449 return error; in xfs_rtallocate_extent_near()
470 error = xfs_rtany_summary(mp, tp, log2len, mp->m_rsumlevels - 1, in xfs_rtallocate_extent_near()
472 if (error) { in xfs_rtallocate_extent_near()
473 return error; in xfs_rtallocate_extent_near()
488 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
491 if (error) { in xfs_rtallocate_extent_near()
492 return error; in xfs_rtallocate_extent_near()
517 error = xfs_rtany_summary(mp, tp, in xfs_rtallocate_extent_near()
520 if (error) { in xfs_rtallocate_extent_near()
521 return error; in xfs_rtallocate_extent_near()
533 error = xfs_rtallocate_extent_block(mp, in xfs_rtallocate_extent_near()
536 if (error) { in xfs_rtallocate_extent_near()
537 return error; in xfs_rtallocate_extent_near()
555 error = xfs_rtallocate_extent_block(mp, tp, in xfs_rtallocate_extent_near()
558 if (error) { in xfs_rtallocate_extent_near()
559 return error; in xfs_rtallocate_extent_near()
621 int error; /* error value */ in xfs_rtallocate_extent_size() local
646 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
648 if (error) { in xfs_rtallocate_extent_size()
649 return error; in xfs_rtallocate_extent_size()
659 error = xfs_rtallocate_extent_block(mp, tp, i, maxlen, in xfs_rtallocate_extent_size()
661 if (error) { in xfs_rtallocate_extent_size()
662 return error; in xfs_rtallocate_extent_size()
705 error = xfs_rtget_summary(mp, tp, l, i, rbpp, rsb, in xfs_rtallocate_extent_size()
707 if (error) { in xfs_rtallocate_extent_size()
708 return error; in xfs_rtallocate_extent_size()
720 error = xfs_rtallocate_extent_block(mp, tp, i, in xfs_rtallocate_extent_size()
724 if (error) { in xfs_rtallocate_extent_size()
725 return error; in xfs_rtallocate_extent_size()
763 int error; /* error return value */ in xfs_growfs_rt_alloc() local
778 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_growrtalloc, resblks, in xfs_growfs_rt_alloc()
780 if (error) in xfs_growfs_rt_alloc()
781 return error; in xfs_growfs_rt_alloc()
792 error = xfs_bmapi_write(tp, ip, oblocks, nblocks - oblocks, in xfs_growfs_rt_alloc()
795 if (!error && nmap < 1) in xfs_growfs_rt_alloc()
796 error = -ENOSPC; in xfs_growfs_rt_alloc()
797 if (error) in xfs_growfs_rt_alloc()
802 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
803 if (error) in xfs_growfs_rt_alloc()
804 return error; in xfs_growfs_rt_alloc()
815 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_growrtzero, in xfs_growfs_rt_alloc()
817 if (error) in xfs_growfs_rt_alloc()
818 return error; in xfs_growfs_rt_alloc()
831 error = -EIO; in xfs_growfs_rt_alloc()
839 error = xfs_trans_commit(tp); in xfs_growfs_rt_alloc()
840 if (error) in xfs_growfs_rt_alloc()
841 return error; in xfs_growfs_rt_alloc()
853 return error; in xfs_growfs_rt_alloc()
870 int error; /* error return value */ in xfs_growfs_rt() local
895 if ((error = xfs_sb_validate_fsb_count(sbp, nrblocks))) in xfs_growfs_rt()
896 return error; in xfs_growfs_rt()
900 error = xfs_buf_read_uncached(mp->m_rtdev_targp, in xfs_growfs_rt()
903 if (error) in xfs_growfs_rt()
904 return error; in xfs_growfs_rt()
934 error = xfs_growfs_rt_alloc(mp, rbmblocks, nrbmblocks, mp->m_rbmip); in xfs_growfs_rt()
935 if (error) in xfs_growfs_rt()
936 return error; in xfs_growfs_rt()
937 error = xfs_growfs_rt_alloc(mp, rsumblocks, nrsumblocks, mp->m_rsumip); in xfs_growfs_rt()
938 if (error) in xfs_growfs_rt()
939 return error; in xfs_growfs_rt()
980 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_growrtfree, 0, 0, 0, in xfs_growfs_rt()
982 if (error) in xfs_growfs_rt()
1011 error = xfs_rtcopy_summary(mp, nmp, tp); in xfs_growfs_rt()
1012 if (error) in xfs_growfs_rt()
1037 error = xfs_rtfree_range(nmp, tp, sbp->sb_rextents, in xfs_growfs_rt()
1039 if (error) { in xfs_growfs_rt()
1055 error = xfs_trans_commit(tp); in xfs_growfs_rt()
1056 if (error) in xfs_growfs_rt()
1065 return error; in xfs_growfs_rt()
1085 int error; /* error value */ in xfs_rtallocate_extent() local
1112 error = xfs_rtallocate_extent_size(mp, tp, minlen, maxlen, len, in xfs_rtallocate_extent()
1115 error = xfs_rtallocate_extent_near(mp, tp, bno, minlen, maxlen, in xfs_rtallocate_extent()
1119 if (error) in xfs_rtallocate_extent()
1120 return error; in xfs_rtallocate_extent()
1152 int error; in xfs_rtmount_init() local
1178 error = xfs_buf_read_uncached(mp->m_rtdev_targp, in xfs_rtmount_init()
1181 if (error) { in xfs_rtmount_init()
1183 return error; in xfs_rtmount_init()
1197 int error; /* error return value */ in xfs_rtmount_inodes() local
1203 error = xfs_iget(mp, NULL, sbp->sb_rbmino, 0, 0, &mp->m_rbmip); in xfs_rtmount_inodes()
1204 if (error) in xfs_rtmount_inodes()
1205 return error; in xfs_rtmount_inodes()
1208 error = xfs_iget(mp, NULL, sbp->sb_rsumino, 0, 0, &mp->m_rsumip); in xfs_rtmount_inodes()
1209 if (error) { in xfs_rtmount_inodes()
1211 return error; in xfs_rtmount_inodes()