Lines Matching full:ni

17  * ni  - NTFS inode              - Extends linux inode. consists of one or more mft inodes.
613 struct ntfs_inode *ni = alloc_inode_sb(sb, ntfs_inode_cachep, GFP_NOFS); in ntfs_alloc_inode() local
615 if (!ni) in ntfs_alloc_inode()
618 memset(ni, 0, offsetof(struct ntfs_inode, vfs_inode)); in ntfs_alloc_inode()
619 mutex_init(&ni->ni_lock); in ntfs_alloc_inode()
620 return &ni->vfs_inode; in ntfs_alloc_inode()
625 struct ntfs_inode *ni = ntfs_i(inode); in ntfs_free_inode() local
627 mutex_destroy(&ni->ni_lock); in ntfs_free_inode()
628 kmem_cache_free(ntfs_inode_cachep, ni); in ntfs_free_inode()
633 struct ntfs_inode *ni = foo; in init_once() local
635 inode_init_once(&ni->vfs_inode); in init_once()
646 if (sbi->mft.ni) { in ntfs3_put_sbi()
647 iput(&sbi->mft.ni->vfs_inode); in ntfs3_put_sbi()
648 sbi->mft.ni = NULL; in ntfs3_put_sbi()
651 if (sbi->security.ni) { in ntfs3_put_sbi()
652 iput(&sbi->security.ni->vfs_inode); in ntfs3_put_sbi()
653 sbi->security.ni = NULL; in ntfs3_put_sbi()
656 if (sbi->reparse.ni) { in ntfs3_put_sbi()
657 iput(&sbi->reparse.ni->vfs_inode); in ntfs3_put_sbi()
658 sbi->reparse.ni = NULL; in ntfs3_put_sbi()
661 if (sbi->objid.ni) { in ntfs3_put_sbi()
662 iput(&sbi->objid.ni->vfs_inode); in ntfs3_put_sbi()
663 sbi->objid.ni = NULL; in ntfs3_put_sbi()
666 if (sbi->volume.ni) { in ntfs3_put_sbi()
667 iput(&sbi->volume.ni->vfs_inode); in ntfs3_put_sbi()
668 sbi->volume.ni = NULL; in ntfs3_put_sbi()
779 struct ntfs_inode *ni; in ntfs_sync_fs() local
785 ni = sbi->security.ni; in ntfs_sync_fs()
786 if (ni) { in ntfs_sync_fs()
787 inode = &ni->vfs_inode; in ntfs_sync_fs()
793 ni = sbi->objid.ni; in ntfs_sync_fs()
794 if (ni) { in ntfs_sync_fs()
795 inode = &ni->vfs_inode; in ntfs_sync_fs()
801 ni = sbi->reparse.ni; in ntfs_sync_fs()
802 if (ni) { in ntfs_sync_fs()
803 inode = &ni->vfs_inode; in ntfs_sync_fs()
1203 struct ntfs_inode *ni; in ntfs_fill_super() local
1250 * 'cause 'sbi->volume.ni' is used in 'ntfs_set_state'. in ntfs_fill_super()
1261 ni = ntfs_i(inode); in ntfs_fill_super()
1264 attr = ni_find_attr(ni, NULL, NULL, ATTR_LABEL, NULL, 0, NULL, NULL); in ntfs_fill_super()
1282 attr = ni_find_attr(ni, attr, NULL, ATTR_VOL_INFO, NULL, 0, NULL, NULL); in ntfs_fill_super()
1293 sbi->volume.ni = ni; in ntfs_fill_super()
1324 ni = ntfs_i(inode); in ntfs_fill_super()
1326 err = ntfs_loadlog_and_replay(ni, sbi); in ntfs_fill_super()
1355 ni = ntfs_i(inode); in ntfs_fill_super()
1357 sbi->mft.used = ni->i_valid >> sbi->record_bits; in ntfs_fill_super()
1365 err = ni_load_all_mi(ni); in ntfs_fill_super()
1371 sbi->mft.ni = ni; in ntfs_fill_super()
1423 ni = ntfs_i(inode); in ntfs_fill_super()
1425 for (i = 0; run_get_entry(&ni->file.run, i, &vcn, &lcn, &len); i++) { in ntfs_fill_super()