Lines Matching refs:fs
23 ext2_filsys fs;
33 #define BMAP_BUFFER (file->buf + fs->blocksize)
35 errcode_t ext2fs_file_open2(ext2_filsys fs, ext2_ino_t ino,
47 !(fs->flags & EXT2_FLAG_RW))
56 file->fs = fs;
63 retval = ext2fs_read_inode(fs, ino, &file->inode);
68 retval = ext2fs_get_array(3, fs->blocksize, &file->buf);
82 errcode_t ext2fs_file_open(ext2_filsys fs, ext2_ino_t ino,
85 return ext2fs_file_open2(fs, ino, NULL, flags, ret);
95 return file->fs;
105 ext2_filsys fs;
108 fs = file->fs;
119 retval = ext2fs_bmap(fs, file->ino, &file->inode,
126 retval = io_channel_write_blk(fs->io, file->physblock,
145 b = file->pos / file->fs->blocksize;
167 ext2_filsys fs = file->fs;
171 retval = ext2fs_bmap(fs, file->ino, &file->inode,
178 retval = io_channel_read_blk(fs->io,
184 memset(file->buf, 0, fs->blocksize);
211 ext2_filsys fs;
218 fs = file->fs;
228 start = file->pos % fs->blocksize;
229 c = fs->blocksize - start;
253 ext2_filsys fs;
259 fs = file->fs;
269 start = file->pos % fs->blocksize;
270 c = fs->blocksize - start;
278 retval = load_buffer(file, (c == fs->blocksize));
368 retval = ext2fs_write_inode(file->fs, file->ino, &file->inode);