Lines Matching refs:retval
40 errcode_t retval; in block_ind_bmap() local
49 retval = io_channel_read_blk(fs->io, ind, 1, block_buf); in block_ind_bmap()
50 if (retval) in block_ind_bmap()
51 return retval; in block_ind_bmap()
70 retval = ext2fs_alloc_block(fs, b, in block_ind_bmap()
72 if (retval) in block_ind_bmap()
73 return retval; in block_ind_bmap()
81 retval = io_channel_write_blk(fs->io, ind, 1, block_buf); in block_ind_bmap()
82 if (retval) in block_ind_bmap()
83 return retval; in block_ind_bmap()
98 errcode_t retval; in block_dind_bmap() local
103 retval = block_ind_bmap(fs, flags & ~BMAP_SET, dind, block_buf, in block_dind_bmap()
105 if (retval) in block_dind_bmap()
106 return retval; in block_dind_bmap()
107 retval = block_ind_bmap(fs, flags, b, block_buf, blocks_alloc, in block_dind_bmap()
109 return retval; in block_dind_bmap()
118 errcode_t retval; in block_tind_bmap() local
123 retval = block_dind_bmap(fs, flags & ~BMAP_SET, tind, block_buf, in block_tind_bmap()
125 if (retval) in block_tind_bmap()
126 return retval; in block_tind_bmap()
127 retval = block_ind_bmap(fs, flags, b, block_buf, blocks_alloc, in block_tind_bmap()
129 return retval; in block_tind_bmap()
181 errcode_t retval; in ext2fs_map_cluster_block() local
190 retval = ext2fs_extent_open2(fs, ino, inode, &handle); in ext2fs_map_cluster_block()
191 if (retval) in ext2fs_map_cluster_block()
194 retval = implied_cluster_alloc(fs, ino, inode, handle, lblk, pblk); in ext2fs_map_cluster_block()
195 if (retval) in ext2fs_map_cluster_block()
201 return retval; in ext2fs_map_cluster_block()
213 errcode_t retval = 0; in extent_bmap() local
218 retval = ext2fs_extent_set_bmap(handle, block, in extent_bmap()
220 return retval; in extent_bmap()
222 retval = ext2fs_extent_goto(handle, block); in extent_bmap()
223 if (retval) { in extent_bmap()
225 if (retval == EXT2_ET_EXTENT_NOT_FOUND) in extent_bmap()
227 return retval; in extent_bmap()
229 retval = ext2fs_extent_get(handle, EXT2_EXTENT_CURRENT, &extent); in extent_bmap()
230 if (retval) in extent_bmap()
231 return retval; in extent_bmap()
243 retval = extent_bmap(fs, ino, inode, handle, block_buf, in extent_bmap()
245 if (retval) in extent_bmap()
247 retval = ext2fs_alloc_block2(fs, blk64, block_buf, in extent_bmap()
249 if (retval) in extent_bmap()
250 return retval; in extent_bmap()
255 retval = ext2fs_extent_set_bmap(handle, block, in extent_bmap()
257 if (retval) in extent_bmap()
258 return retval; in extent_bmap()
260 retval = ext2fs_read_inode(fs, ino, inode); in extent_bmap()
261 if (retval) in extent_bmap()
262 return retval; in extent_bmap()
300 errcode_t retval = 0; in ext2fs_bmap2() local
311 retval = ext2fs_read_inode(fs, ino, &inode_buf); in ext2fs_bmap2()
312 if (retval) in ext2fs_bmap2()
313 return retval; in ext2fs_bmap2()
322 retval = ext2fs_get_array(2, fs->blocksize, &buf); in ext2fs_bmap2()
323 if (retval) in ext2fs_bmap2()
324 return retval; in ext2fs_bmap2()
329 retval = ext2fs_extent_open2(fs, ino, inode, &handle); in ext2fs_bmap2()
330 if (retval) in ext2fs_bmap2()
332 retval = extent_bmap(fs, ino, inode, handle, block_buf, in ext2fs_bmap2()
350 retval = ext2fs_alloc_block(fs, b, block_buf, &b); in ext2fs_bmap2()
351 if (retval) in ext2fs_bmap2()
368 retval = EXT2_ET_SET_BMAP_NO_IND; in ext2fs_bmap2()
373 retval = ext2fs_alloc_block(fs, b, block_buf, &b); in ext2fs_bmap2()
374 if (retval) in ext2fs_bmap2()
379 retval = block_ind_bmap(fs, bmap_flags, b, block_buf, in ext2fs_bmap2()
381 if (retval == 0) in ext2fs_bmap2()
393 retval = EXT2_ET_SET_BMAP_NO_IND; in ext2fs_bmap2()
398 retval = ext2fs_alloc_block(fs, b, block_buf, &b); in ext2fs_bmap2()
399 if (retval) in ext2fs_bmap2()
404 retval = block_dind_bmap(fs, bmap_flags, b, block_buf, in ext2fs_bmap2()
406 if (retval == 0) in ext2fs_bmap2()
417 retval = EXT2_ET_SET_BMAP_NO_IND; in ext2fs_bmap2()
422 retval = ext2fs_alloc_block(fs, b, block_buf, &b); in ext2fs_bmap2()
423 if (retval) in ext2fs_bmap2()
428 retval = block_tind_bmap(fs, bmap_flags, b, block_buf, in ext2fs_bmap2()
430 if (retval == 0) in ext2fs_bmap2()
437 if ((retval == 0) && (blocks_alloc || inode_dirty)) { in ext2fs_bmap2()
439 retval = ext2fs_write_inode(fs, ino, inode); in ext2fs_bmap2()
441 return retval; in ext2fs_bmap2()