Lines Matching refs:fs
30 errcode_t ext2fs_symlink(ext2_filsys fs, ext2_ino_t parent, ext2_ino_t ino,
42 EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS);
46 if (target_len > fs->blocksize) {
56 retval = ext2fs_new_block2(fs, 0, 0, &blk);
59 retval = ext2fs_get_mem(fs->blocksize, &block_buf);
68 retval = ext2fs_new_inode(fs, parent, LINUX_S_IFLNK | 0755,
80 ext2fs_iblk_set(fs, &inode, fastlink ? 0 : 1);
90 memset(block_buf, 0, fs->blocksize);
92 if (fs->super->s_feature_incompat &
107 retval = ext2fs_write_new_inode(fs, ino, &inode);
112 retval = ext2fs_bmap2(fs, ino, &inode, NULL, BMAP_SET, 0, NULL,
117 retval = io_channel_write_blk64(fs->io, blk, 1, block_buf);
126 retval = ext2fs_lookup(fs, parent, name, strlen(name), 0,
134 retval = ext2fs_link(fs, parent, name, ino, EXT2_FT_SYMLINK);
143 ext2fs_block_alloc_stats2(fs, blk, +1);
144 ext2fs_inode_alloc_stats2(fs, ino, +1, 0);