Lines Matching refs:ni

17  * ni  - NTFS inode              - Extends linux inode. consists of one or more mft inodes.
563 struct ntfs_inode *ni = alloc_inode_sb(sb, ntfs_inode_cachep, GFP_NOFS);
565 if (!ni)
568 memset(ni, 0, offsetof(struct ntfs_inode, vfs_inode));
569 mutex_init(&ni->ni_lock);
570 return &ni->vfs_inode;
575 struct ntfs_inode *ni = ntfs_i(inode);
577 mutex_destroy(&ni->ni_lock);
578 kmem_cache_free(ntfs_inode_cachep, ni);
583 struct ntfs_inode *ni = foo;
585 inode_init_once(&ni->vfs_inode);
596 if (sbi->mft.ni) {
597 iput(&sbi->mft.ni->vfs_inode);
598 sbi->mft.ni = NULL;
601 if (sbi->security.ni) {
602 iput(&sbi->security.ni->vfs_inode);
603 sbi->security.ni = NULL;
606 if (sbi->reparse.ni) {
607 iput(&sbi->reparse.ni->vfs_inode);
608 sbi->reparse.ni = NULL;
611 if (sbi->objid.ni) {
612 iput(&sbi->objid.ni->vfs_inode);
613 sbi->objid.ni = NULL;
616 if (sbi->volume.ni) {
617 iput(&sbi->volume.ni->vfs_inode);
618 sbi->volume.ni = NULL;
737 struct ntfs_inode *ni;
743 ni = sbi->security.ni;
744 if (ni) {
745 inode = &ni->vfs_inode;
751 ni = sbi->objid.ni;
752 if (ni) {
753 inode = &ni->vfs_inode;
759 ni = sbi->reparse.ni;
760 if (ni) {
761 inode = &ni->vfs_inode;
1161 struct ntfs_inode *ni;
1208 * 'cause 'sbi->volume.ni' is used 'ntfs_set_state'.
1219 ni = ntfs_i(inode);
1222 attr = ni_find_attr(ni, NULL, NULL, ATTR_LABEL, NULL, 0, NULL, NULL);
1240 attr = ni_find_attr(ni, attr, NULL, ATTR_VOL_INFO, NULL, 0, NULL, NULL);
1251 sbi->volume.ni = ni;
1282 ni = ntfs_i(inode);
1284 err = ntfs_loadlog_and_replay(ni, sbi);
1313 ni = ntfs_i(inode);
1315 sbi->mft.used = ni->i_valid >> sbi->record_bits;
1323 err = ni_load_all_mi(ni);
1329 sbi->mft.ni = ni;
1381 ni = ntfs_i(inode);
1383 for (i = 0; run_get_entry(&ni->file.run, i, &vcn, &lcn, &len); i++) {