Lines Matching refs:vi

62 static int ntfs_file_open(struct inode *vi, struct file *filp)  in ntfs_file_open()  argument
65 if (i_size_read(vi) > MAX_LFS_FILESIZE) in ntfs_file_open()
68 return generic_file_open(vi, filp); in ntfs_file_open()
115 struct inode *vi = VFS_I(ni); in ntfs_attr_extend_initialized() local
128 old_i_size = i_size_read(vi); in ntfs_attr_extend_initialized()
134 vi->i_ino, (unsigned)le32_to_cpu(ni->type), in ntfs_attr_extend_initialized()
178 i_size_write(vi, new_init_size); in ntfs_attr_extend_initialized()
216 i_size_write(vi, new_init_size); in ntfs_attr_extend_initialized()
222 mapping = vi->i_mapping; in ntfs_attr_extend_initialized()
316 (unsigned long long)new_init_size, i_size_read(vi)); in ntfs_attr_extend_initialized()
339 struct inode *vi = file_inode(file); in ntfs_prepare_file_for_write() local
340 ntfs_inode *base_ni, *ni = NTFS_I(vi); in ntfs_prepare_file_for_write()
344 "0x%llx, count 0x%zx.", vi->i_ino, in ntfs_prepare_file_for_write()
377 ntfs_error(vi->i_sb, "Writing to compressed files is not " in ntfs_prepare_file_for_write()
421 vi->i_ino, (unsigned) in ntfs_prepare_file_for_write()
436 vi->i_ino, (unsigned) in ntfs_prepare_file_for_write()
442 ntfs_error(vi->i_sb, "Cannot perform " in ntfs_prepare_file_for_write()
449 vi->i_ino, (unsigned) in ntfs_prepare_file_for_write()
458 vi->i_ino, (unsigned) in ntfs_prepare_file_for_write()
479 inode_dio_wait(vi); in ntfs_prepare_file_for_write()
482 ntfs_error(vi->i_sb, "Cannot perform write to inode " in ntfs_prepare_file_for_write()
485 "failed (error %d).", vi->i_ino, in ntfs_prepare_file_for_write()
592 struct inode *vi; in ntfs_prepare_pages_for_non_resident_write() local
616 vi = pages[0]->mapping->host; in ntfs_prepare_pages_for_non_resident_write()
617 ni = NTFS_I(vi); in ntfs_prepare_pages_for_non_resident_write()
621 vi->i_ino, ni->type, pages[0]->index, nr_pages, in ntfs_prepare_pages_for_non_resident_write()
1124 "code %i.", vi->i_ino, in ntfs_prepare_pages_for_non_resident_write()
1404 struct inode *vi; in ntfs_commit_pages_after_non_resident_write() local
1414 vi = pages[0]->mapping->host; in ntfs_commit_pages_after_non_resident_write()
1415 ni = NTFS_I(vi); in ntfs_commit_pages_after_non_resident_write()
1416 blocksize = vi->i_sb->s_blocksize; in ntfs_commit_pages_after_non_resident_write()
1493 if (end > i_size_read(vi)) { in ntfs_commit_pages_after_non_resident_write()
1494 i_size_write(vi, end); in ntfs_commit_pages_after_non_resident_write()
1511 ntfs_error(vi->i_sb, "Failed to update initialized_size/i_size (error " in ntfs_commit_pages_after_non_resident_write()
1559 struct inode *vi; in ntfs_commit_pages_after_write() local
1574 vi = page->mapping->host; in ntfs_commit_pages_after_write()
1575 ni = NTFS_I(vi); in ntfs_commit_pages_after_write()
1578 vi->i_ino, ni->type, page->index, nr_pages, in ntfs_commit_pages_after_write()
1617 i_size = i_size_read(vi); in ntfs_commit_pages_after_write()
1656 i_size_write(vi, end); in ntfs_commit_pages_after_write()
1668 ntfs_warning(vi->i_sb, "Error allocating memory required to " in ntfs_commit_pages_after_write()
1671 ntfs_warning(vi->i_sb, "Page is uptodate, setting " in ntfs_commit_pages_after_write()
1681 ntfs_error(vi->i_sb, "Page is not uptodate. Written " in ntfs_commit_pages_after_write()
1684 ntfs_error(vi->i_sb, "Resident attribute commit write failed " in ntfs_commit_pages_after_write()
1749 struct inode *vi = mapping->host; in ntfs_perform_write() local
1750 ntfs_inode *ni = NTFS_I(vi); in ntfs_perform_write()
1761 "0x%llx, count 0x%lx.", vi->i_ino, in ntfs_perform_write()
1772 inode_dio_wait(vi); in ntfs_perform_write()
1773 err = ntfs_truncate(vi); in ntfs_perform_write()
1780 "%i).", vi->i_ino, in ntfs_perform_write()
1827 vi->i_ino, (unsigned) in ntfs_perform_write()
1943 struct inode *vi = file_inode(file); in ntfs_file_write_iter() local
1947 mutex_lock(&vi->i_mutex); in ntfs_file_write_iter()
1949 current->backing_dev_info = inode_to_bdi(vi); in ntfs_file_write_iter()
1954 mutex_unlock(&vi->i_mutex); in ntfs_file_write_iter()
1991 struct inode *vi = filp->f_mapping->host; in ntfs_file_fsync() local
1994 ntfs_debug("Entering for inode 0x%lx.", vi->i_ino); in ntfs_file_fsync()
1996 err = filemap_write_and_wait_range(vi->i_mapping, start, end); in ntfs_file_fsync()
1999 mutex_lock(&vi->i_mutex); in ntfs_file_fsync()
2001 BUG_ON(S_ISDIR(vi->i_mode)); in ntfs_file_fsync()
2002 if (!datasync || !NInoNonResident(NTFS_I(vi))) in ntfs_file_fsync()
2003 ret = __ntfs_write_inode(vi, 1); in ntfs_file_fsync()
2004 write_inode_now(vi, !datasync); in ntfs_file_fsync()
2010 err = sync_blockdev(vi->i_sb->s_bdev); in ntfs_file_fsync()
2016 ntfs_warning(vi->i_sb, "Failed to f%ssync inode 0x%lx. Error " in ntfs_file_fsync()
2017 "%u.", datasync ? "data" : "", vi->i_ino, -ret); in ntfs_file_fsync()
2018 mutex_unlock(&vi->i_mutex); in ntfs_file_fsync()