Lines Matching refs:ni
51 ntfs_inode *ni;
56 ni = NTFS_I(vi);
66 read_lock_irqsave(&ni->size_lock, flags);
67 init_size = ni->initialized_size;
69 read_unlock_irqrestore(&ni->size_lock, flags);
91 ntfs_error(ni->vol->sb, "Buffer I/O error, logical block "
114 * attribute is mst protected, i.e. if NInoMstProteced(ni) is true.
119 if (!NInoMstProtected(ni)) {
127 rec_size = ni->itype.index.block_size;
171 ntfs_inode *ni;
182 ni = NTFS_I(vi);
183 vol = ni->vol;
186 BUG_ON(!ni->runlist.rl && !ni->mft_no && !NInoAttr(ni));
213 read_lock_irqsave(&ni->size_lock, flags);
214 lblock = (ni->allocated_size + blocksize - 1) >> blocksize_bits;
215 init_size = ni->initialized_size;
217 read_unlock_irqrestore(&ni->size_lock, flags);
248 down_read(&ni->runlist.lock);
249 rl = ni->runlist.rl;
282 up_read(&ni->runlist.lock);
283 err = ntfs_map_runlist(ni, vcn);
288 up_read(&ni->runlist.lock);
307 "(error code %i).", ni->mft_no,
308 ni->type, (unsigned long long)vcn,
328 up_read(&ni->runlist.lock);
383 ntfs_inode *ni, *base_ni;
410 ni = NTFS_I(vi);
419 if (ni->type != AT_INDEX_ALLOCATION) {
421 if (NInoEncrypted(ni)) {
422 BUG_ON(ni->type != AT_DATA);
427 if (NInoNonResident(ni) && NInoCompressed(ni)) {
428 BUG_ON(ni->type != AT_DATA);
429 BUG_ON(ni->name_len);
434 if (NInoNonResident(ni)) {
450 if (!NInoAttr(ni))
451 base_ni = ni;
453 base_ni = ni->ext.base_ntfs_ino;
464 if (unlikely(NInoNonResident(ni))) {
473 err = ntfs_attr_lookup(ni->type, ni->name, ni->name_len,
478 read_lock_irqsave(&ni->size_lock, flags);
479 if (unlikely(attr_len > ni->initialized_size))
480 attr_len = ni->initialized_size;
482 read_unlock_irqrestore(&ni->size_lock, flags);
539 ntfs_inode *ni;
550 ni = NTFS_I(vi);
551 vol = ni->vol;
554 "0x%lx.", ni->mft_no, ni->type, page->index);
556 BUG_ON(!NInoNonResident(ni));
557 BUG_ON(NInoMstProtected(ni));
585 read_lock_irqsave(&ni->size_lock, flags);
587 initialized_size = ni->initialized_size;
588 read_unlock_irqrestore(&ni->size_lock, flags);
706 down_read(&ni->runlist.lock);
707 rl = ni->runlist.rl;
762 up_read(&ni->runlist.lock);
763 err = ntfs_map_runlist(ni, vcn);
768 up_read(&ni->runlist.lock);
789 "determined%s (error code %i).", ni->mft_no,
790 ni->type, (unsigned long long)vcn,
798 up_read(&ni->runlist.lock);
906 ntfs_inode *ni = NTFS_I(vi);
907 ntfs_volume *vol = ni->vol;
909 unsigned int rec_size = ni->itype.index.block_size;
923 "0x%lx.", vi->i_ino, ni->type, page->index);
924 BUG_ON(!NInoNonResident(ni));
925 BUG_ON(!NInoMstProtected(ni));
934 (NInoAttr(ni) && ni->type == AT_INDEX_ALLOCATION)));
948 rec_size_bits = ni->itype.index.block_size_bits;
1015 down_read(&ni->runlist.lock);
1016 rl = ni->runlist.rl;
1045 up_read(&ni->runlist.lock);
1046 err2 = ntfs_map_runlist(ni, vcn);
1055 up_read(&ni->runlist.lock);
1070 ni->mft_no, ni->type,
1099 up_read(&ni->runlist.lock);
1160 ni->type, page->index, ofs);
1207 "and run chkdsk.", vi->i_ino, ni->type,
1288 if (ni->itype.index.block_size == PAGE_SIZE)
1342 ntfs_inode *base_ni = NULL, *ni = NTFS_I(vi);
1373 if (ni->type != AT_INDEX_ALLOCATION) {
1375 if (NInoEncrypted(ni)) {
1377 BUG_ON(ni->type != AT_DATA);
1382 if (NInoNonResident(ni) && NInoCompressed(ni)) {
1383 BUG_ON(ni->type != AT_DATA);
1384 BUG_ON(ni->name_len);
1393 if (NInoNonResident(ni) && NInoSparse(ni)) {
1401 if (NInoNonResident(ni)) {
1409 if (NInoMstProtected(ni))
1433 if (!NInoAttr(ni))
1434 base_ni = ni;
1436 base_ni = ni->ext.base_ntfs_ino;
1449 if (unlikely(NInoNonResident(ni))) {
1458 err = ntfs_attr_lookup(ni->type, ni->name, ni->name_len,
1514 NVolSetErrors(ni->vol);
1555 ntfs_inode *ni = NTFS_I(mapping->host);
1556 ntfs_volume *vol = ni->vol;
1561 ni->mft_no, (unsigned long long)block);
1562 if (ni->type != AT_DATA || !NInoNonResident(ni) || NInoEncrypted(ni)) {
1565 (ni->type != AT_DATA) ? "non-data" :
1566 (!NInoNonResident(ni) ? "resident" :
1571 BUG_ON(NInoCompressed(ni));
1572 BUG_ON(NInoMstProtected(ni));
1576 read_lock_irqsave(&ni->size_lock, flags);
1577 size = ni->initialized_size;
1578 i_size = i_size_read(VFS_I(ni));
1579 read_unlock_irqrestore(&ni->size_lock, flags);
1588 down_read(&ni->runlist.lock);
1589 lcn = ntfs_attr_vcn_to_lcn_nolock(ni, ofs >> cluster_size_shift, false);
1590 up_read(&ni->runlist.lock);
1611 "Returning 0.", ni->mft_no);
1616 "Returning 0.", ni->mft_no);
1715 ntfs_inode *ni = NTFS_I(mapping->host);
1720 end = ofs + ni->itype.index.block_size;
1721 bh_size = VFS_I(ni)->i_sb->s_blocksize;