Lines Matching refs:error

124 	int error;  in gfs2_unstuff_dinode()  local
128 error = gfs2_meta_inode_buffer(ip, &dibh); in gfs2_unstuff_dinode()
129 if (error) in gfs2_unstuff_dinode()
137 error = gfs2_alloc_blocks(ip, &block, &n, 0, NULL); in gfs2_unstuff_dinode()
138 if (error) in gfs2_unstuff_dinode()
142 error = gfs2_dir_get_new_buffer(ip, block, &bh); in gfs2_unstuff_dinode()
143 if (error) in gfs2_unstuff_dinode()
149 error = gfs2_unstuffer_page(ip, dibh, block, page); in gfs2_unstuff_dinode()
150 if (error) in gfs2_unstuff_dinode()
174 return error; in gfs2_unstuff_dinode()
506 int error; in gfs2_bmap_alloc() local
508 error = gfs2_alloc_blocks(ip, &bn, &n, 0, NULL); in gfs2_bmap_alloc()
509 if (error) in gfs2_bmap_alloc()
510 return error; in gfs2_bmap_alloc()
729 int error; in do_strip() local
731 error = gfs2_rindex_update(sdp); in do_strip()
732 if (error) in do_strip()
733 return error; in do_strip()
786 error = gfs2_glock_nq_m(rlist.rl_rgrps, rlist.rl_ghs); in do_strip()
787 if (error) in do_strip()
793 error = gfs2_trans_begin(sdp, rg_blocks + RES_DINODE + in do_strip()
796 if (error) in do_strip()
851 return error; in do_strip()
878 int error; in recursive_scan() local
882 error = gfs2_meta_inode_buffer(ip, &bh); in recursive_scan()
883 if (error) in recursive_scan()
884 return error; in recursive_scan()
890 error = gfs2_meta_indirect_buffer(ip, height, block, &bh); in recursive_scan()
891 if (error) in recursive_scan()
892 return error; in recursive_scan()
900 error = do_strip(ip, dibh, bh, top, bottom, height, sm); in recursive_scan()
901 if (error) in recursive_scan()
914 error = recursive_scan(ip, dibh, mp, height + 1, bn, in recursive_scan()
916 if (error) in recursive_scan()
922 return error; in recursive_scan()
1014 int error; in gfs2_journaled_truncate() local
1023 error = gfs2_trans_begin(sdp, RES_DINODE, GFS2_JTRUNC_REVOKES); in gfs2_journaled_truncate()
1024 if (error) in gfs2_journaled_truncate()
1025 return error; in gfs2_journaled_truncate()
1038 int error; in trunc_start() local
1041 error = gfs2_trans_begin(sdp, RES_DINODE + RES_JDATA, GFS2_JTRUNC_REVOKES); in trunc_start()
1043 error = gfs2_trans_begin(sdp, RES_DINODE, 0); in trunc_start()
1044 if (error) in trunc_start()
1045 return error; in trunc_start()
1047 error = gfs2_meta_inode_buffer(ip, &dibh); in trunc_start()
1048 if (error) in trunc_start()
1057 error = gfs2_block_truncate_page(mapping, newsize); in trunc_start()
1058 if (error) in trunc_start()
1069 error = gfs2_journaled_truncate(inode, oldsize, newsize); in trunc_start()
1073 if (error) { in trunc_start()
1075 return error; in trunc_start()
1082 return error; in trunc_start()
1091 int error; in trunc_dealloc() local
1099 error = gfs2_rindex_update(sdp); in trunc_dealloc()
1100 if (error) in trunc_dealloc()
1101 return error; in trunc_dealloc()
1103 error = gfs2_quota_hold(ip, NO_UID_QUOTA_CHANGE, NO_GID_QUOTA_CHANGE); in trunc_dealloc()
1104 if (error) in trunc_dealloc()
1105 return error; in trunc_dealloc()
1112 error = recursive_scan(ip, NULL, &mp, 0, 0, 1, &sm); in trunc_dealloc()
1113 if (error) in trunc_dealloc()
1119 return error; in trunc_dealloc()
1126 int error; in trunc_end() local
1128 error = gfs2_trans_begin(sdp, RES_DINODE, 0); in trunc_end()
1129 if (error) in trunc_end()
1130 return error; in trunc_end()
1134 error = gfs2_meta_inode_buffer(ip, &dibh); in trunc_end()
1135 if (error) in trunc_end()
1154 return error; in trunc_end()
1172 int error; in do_shrink() local
1174 error = trunc_start(inode, oldsize, newsize); in do_shrink()
1175 if (error < 0) in do_shrink()
1176 return error; in do_shrink()
1180 error = trunc_dealloc(ip, newsize); in do_shrink()
1181 if (error == 0) in do_shrink()
1182 error = trunc_end(ip); in do_shrink()
1184 return error; in do_shrink()
1222 int error; in do_grow() local
1227 error = gfs2_quota_lock_check(ip, &ap); in do_grow()
1228 if (error) in do_grow()
1229 return error; in do_grow()
1231 error = gfs2_inplace_reserve(ip, &ap); in do_grow()
1232 if (error) in do_grow()
1237 error = gfs2_trans_begin(sdp, RES_DINODE + RES_STATFS + RES_RG_BIT + in do_grow()
1240 if (error) in do_grow()
1244 error = gfs2_unstuff_dinode(ip, NULL); in do_grow()
1245 if (error) in do_grow()
1249 error = gfs2_meta_inode_buffer(ip, &dibh); in do_grow()
1250 if (error) in do_grow()
1267 return error; in do_grow()
1319 int error; in gfs2_truncatei_resume() local
1320 error = trunc_dealloc(ip, i_size_read(&ip->i_inode)); in gfs2_truncatei_resume()
1321 if (!error) in gfs2_truncatei_resume()
1322 error = trunc_end(ip); in gfs2_truncatei_resume()
1323 return error; in gfs2_truncatei_resume()