Lines Matching defs:fs
35 errcode_t ext2fs_mkdir(ext2_filsys fs, ext2_ino_t parent, ext2_ino_t inum,
47 EXT2_CHECK_MAGIC(fs, EXT2_ET_MAGIC_EXT2FS_FILSYS);
53 if ((!ino || ino >= EXT2_FIRST_INO(fs->super)) &&
54 ext2fs_has_feature_inline_data(fs->super))
61 retval = ext2fs_new_inode(fs, parent, LINUX_S_IFDIR | 0755,
72 retval = ext2fs_new_block2(fs, ext2fs_find_inode_goal(fs, ino,
84 retval = ext2fs_new_dir_inline_data(fs, ino, parent,
87 retval = ext2fs_new_dir_block(fs, ino, parent, &block);
95 retval = ext2fs_read_inode(fs, parent, &parent_inode);
104 inode.i_mode = LINUX_S_IFDIR | (0777 & ~fs->umask);
110 if (ext2fs_has_feature_extents(fs->super))
114 inode.i_size = fs->blocksize;
115 ext2fs_iblk_set(fs, &inode, 1);
124 retval = ext2fs_write_new_inode(fs, ino, &inode);
129 retval = ext2fs_inline_data_init(fs, ino);
131 retval = ext2fs_write_dir_block4(fs, blk, block, 0, ino);
135 if (ext2fs_has_feature_extents(fs->super)) {
136 retval = ext2fs_extent_open2(fs, ino, &inode, &handle);
150 retval = ext2fs_lookup(fs, parent, name, strlen(name), 0,
159 retval = ext2fs_link(fs, parent, name, ino, EXT2_FT_DIR);
169 retval = ext2fs_read_inode(fs, parent, &parent_inode);
173 retval = ext2fs_write_inode(fs, parent, &parent_inode);
182 ext2fs_block_alloc_stats2(fs, blk, +1);
183 ext2fs_inode_alloc_stats2(fs, ino, +1, 1);