Lines Matching refs:inode
58 * uses before we can add them to the resize inode (which has to come
59 * after the creation of the inode table).
65 struct ext2_inode inode;
81 retval = ext2fs_read_inode(fs, EXT2_RESIZE_INO, &inode);
96 if ((dindir_blk = inode.i_block[EXT2_DIND_BLOCK])) {
111 inode.i_mode = LINUX_S_IFREG | 0600;
112 inode.i_links_count = 1;
113 inode.i_block[EXT2_DIND_BLOCK] = dindir_blk;
114 ext2fs_iblk_set(fs, &inode, 1);
122 inode.i_size = inode_size & 0xFFFFFFFF;
123 inode.i_size_high = (inode_size >> 32) & 0xFFFFFFFF;
124 if(inode.i_size_high) {
128 inode.i_ctime = fs->now ? fs->now : time(0);
155 ext2fs_iblk_add_blocks(fs, &inode, 1);
186 ext2fs_iblk_add_blocks(fs, &inode, 1);
216 printf("inode.i_blocks = %u, i_size = %u\n", inode.i_blocks,
217 inode.i_size);
220 inode.i_atime = inode.i_mtime = fs->now ? fs->now : time(0);
221 retval2 = ext2fs_write_new_inode(fs, EXT2_RESIZE_INO, &inode);