Home | History | Annotate | Download | only in ext2fs

Lines Matching refs:retval

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