Lines Matching full:inode
280 struct ext2_inode inode;
289 if ((retval = ext2fs_read_inode(fs, journal_ino, &inode)))
292 if (inode.i_blocks > 0)
302 inode.i_flags |= EXT4_EXTENTS_FL;
303 if ((retval = ext2fs_write_inode(fs, journal_ino, &inode)))
348 if ((retval = ext2fs_read_inode(fs, journal_ino, &inode)))
351 inode.i_size += fs->blocksize * size;
352 ext2fs_iblk_add_blocks(fs, &inode, es.newblocks);
353 inode.i_mtime = inode.i_ctime = fs->now ? fs->now : time(0);
354 inode.i_links_count = 1;
355 inode.i_mode = LINUX_S_IFREG | 0600;
357 if ((retval = ext2fs_write_new_inode(fs, journal_ino, &inode)))
361 memcpy(fs->super->s_jnl_blocks, inode.i_block, EXT2_N_BLOCKS*4);
362 fs->super->s_jnl_blocks[16] = inode.i_size;
452 * This function adds a journal inode to a filesystem, using either
496 /* Get inode number of the journal file */