Lines Matching full:vi
406 struct inode *vi; in __ntfs_create() local
413 vi = new_inode(vol->sb); in __ntfs_create()
414 if (!vi) in __ntfs_create()
417 ntfs_init_big_inode(vi); in __ntfs_create()
418 ni = NTFS_I(vi); in __ntfs_create()
447 if (IS_RDONLY(vi)) in __ntfs_create()
450 inode_init_owner(idmap, vi, dir, mode); in __ntfs_create()
452 mode = vi->i_mode; in __ntfs_create()
456 err = ntfs_init_acl(idmap, vi, dir); in __ntfs_create()
462 vi->i_flags |= S_NOSEC; in __ntfs_create()
466 vi->i_uid = vol->uid; in __ntfs_create()
469 vi->i_gid = vol->gid; in __ntfs_create()
475 vi->i_size = 0; in __ntfs_create()
476 vi->i_blocks = 0; in __ntfs_create()
478 inode_inc_iversion(vi); in __ntfs_create()
480 simple_inode_init_ts(vi); in __ntfs_create()
481 ni->i_crtime = inode_get_ctime(vi); in __ntfs_create()
490 iput(vi); in __ntfs_create()
498 spin_lock(&vi->i_lock); in __ntfs_create()
499 inode_state_set(vi, I_NEW | I_CREATING); in __ntfs_create()
500 spin_unlock(&vi->i_lock); in __ntfs_create()
503 vi->i_ino = (unsigned long)ni->mft_no; in __ntfs_create()
504 inode_set_iversion(vi, 1); in __ntfs_create()
505 insert_inode_hash(vi); in __ntfs_create()
590 ntfs_error(vi->i_sb, "Failed to add struct index_root attribute.\n"); in __ntfs_create()
626 err = ntfs_ea_set_wsl_inode(vi, dev, &ea_size, in __ntfs_create()
688 vi->i_generation = ni->seq_no; in __ntfs_create()
689 set_nlink(vi, 1); in __ntfs_create()
690 ntfs_set_vfs_operations(vi, mode, dev); in __ntfs_create()
731 remove_inode_hash(vi); in __ntfs_create()
732 discard_new_inode(vi); in __ntfs_create()
802 static int ntfs_test_inode_attr(struct inode *vi, void *data) in ntfs_test_inode_attr() argument
804 struct ntfs_inode *ni = NTFS_I(vi); in ntfs_test_inode_attr()
1011 struct inode *vi = dentry->d_inode; in ntfs_unlink() local
1015 struct ntfs_inode *ni = NTFS_I(vi); in ntfs_unlink()
1045 inode_set_ctime_to_ts(vi, inode_get_ctime(dir)); in ntfs_unlink()
1046 if (vi->i_nlink) in ntfs_unlink()
1047 mark_inode_dirty(vi); in ntfs_unlink()
1096 struct inode *vi = dentry->d_inode; in ntfs_rmdir() local
1107 ni = NTFS_I(vi); in ntfs_rmdir()
1129 inode_set_mtime_to_ts(vi, inode_set_atime_to_ts(vi, current_time(vi))); in ntfs_rmdir()
1151 struct inode *vi = VFS_I(ni); in __ntfs_link() local
1209 fn->last_data_change_time = utc2ntfs(inode_get_mtime(vi)); in __ntfs_link()
1210 fn->last_mft_change_time = utc2ntfs(inode_get_ctime(vi)); in __ntfs_link()
1211 fn->last_access_time = utc2ntfs(inode_get_atime(vi)); in __ntfs_link()
1232 if (!S_ISDIR(vi->i_mode)) in __ntfs_link()
1408 struct inode *vi; in ntfs_symlink() local
1457 vi = VFS_I(ni); in ntfs_symlink()
1458 vi->i_size = symlen; in ntfs_symlink()
1459 d_instantiate_new(dentry, vi); in ntfs_symlink()
1519 struct inode *vi = old_dentry->d_inode; in ntfs_link() local
1520 struct super_block *sb = vi->i_sb; in ntfs_link()
1525 struct ntfs_inode *ni = NTFS_I(vi), *dir_ni = NTFS_I(dir); in ntfs_link()
1542 ihold(vi); in ntfs_link()
1545 err = __ntfs_link(NTFS_I(vi), NTFS_I(dir), uname, uname_len); in ntfs_link()
1549 iput(vi); in ntfs_link()
1557 inode_inc_iversion(vi); in ntfs_link()
1558 simple_inode_init_ts(vi); in ntfs_link()
1561 d_instantiate(dentry, vi); in ntfs_link()
1606 struct inode *vi = d_inode(child_dent); in ntfs_get_parent() local
1607 struct ntfs_inode *ni = NTFS_I(vi); in ntfs_get_parent()
1633 ntfs_error(vi->i_sb, in ntfs_get_parent()
1652 return d_obtain_alias(ntfs_iget(vi->i_sb, parent_ino)); in ntfs_get_parent()