Lines Matching refs:file_inode
754 static int ext4fs_write_file(struct ext2_inode *file_inode, in ext4fs_write_file() argument
759 uint32_t filesize = le32_to_cpu(file_inode->size); in ext4fs_write_file()
779 blknr = read_allocated_block(file_inode, i); in ext4fs_write_file()
837 struct ext2_inode *file_inode = NULL; in ext4fs_write() local
911 file_inode = (struct ext2_inode *)inode_buffer; in ext4fs_write()
912 file_inode->mode = cpu_to_le16(S_IFREG | S_IRWXU | in ext4fs_write()
915 file_inode->mtime = cpu_to_le32(timestamp); in ext4fs_write()
916 file_inode->atime = cpu_to_le32(timestamp); in ext4fs_write()
917 file_inode->ctime = cpu_to_le32(timestamp); in ext4fs_write()
918 file_inode->nlinks = cpu_to_le16(1); in ext4fs_write()
919 file_inode->size = cpu_to_le32(sizebytes); in ext4fs_write()
922 ext4fs_allocate_blocks(file_inode, blocks_remaining, in ext4fs_write()
924 file_inode->blockcnt = cpu_to_le32((blks_reqd_for_file * fs->blksz) >> in ext4fs_write()
946 if (ext4fs_write_file(file_inode, 0, sizebytes, (char *)buffer) == -1) { in ext4fs_write()