Lines Matching refs:mftbmp_ni
1284 ntfs_inode *mft_ni, *mftbmp_ni; in ntfs_mft_bitmap_extend_allocation_nolock() local
1300 mftbmp_ni = NTFS_I(vol->mftbmp_ino); in ntfs_mft_bitmap_extend_allocation_nolock()
1305 down_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1306 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1307 ll = mftbmp_ni->allocated_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1308 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1309 rl = ntfs_attr_find_vcn_nolock(mftbmp_ni, in ntfs_mft_bitmap_extend_allocation_nolock()
1312 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1333 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1359 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1364 rl = ntfs_runlists_merge(mftbmp_ni->runlist.rl, rl2); in ntfs_mft_bitmap_extend_allocation_nolock()
1366 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1377 mftbmp_ni->runlist.rl = rl; in ntfs_mft_bitmap_extend_allocation_nolock()
1400 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1401 mftbmp_ni->name_len, CASE_SENSITIVE, rl[1].vcn, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1413 for (rl2 = rl; rl2 > mftbmp_ni->runlist.rl; rl2--) { in ntfs_mft_bitmap_extend_allocation_nolock()
1474 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1475 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1484 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1485 mftbmp_ni->allocated_size += vol->cluster_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1487 cpu_to_sle64(mftbmp_ni->allocated_size); in ntfs_mft_bitmap_extend_allocation_nolock()
1488 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1494 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1499 if (ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1500 mftbmp_ni->name_len, CASE_SENSITIVE, rl[1].vcn, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1504 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1505 mftbmp_ni->allocated_size += vol->cluster_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1506 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1509 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1559 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1582 ntfs_inode *mft_ni, *mftbmp_ni; in ntfs_mft_bitmap_extend_initialized_nolock() local
1591 mftbmp_ni = NTFS_I(mftbmp_vi); in ntfs_mft_bitmap_extend_initialized_nolock()
1604 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_initialized_nolock()
1605 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, 0, ctx); in ntfs_mft_bitmap_extend_initialized_nolock()
1614 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1616 old_initialized_size = mftbmp_ni->initialized_size; in ntfs_mft_bitmap_extend_initialized_nolock()
1622 mftbmp_ni->initialized_size += 8; in ntfs_mft_bitmap_extend_initialized_nolock()
1624 cpu_to_sle64(mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1625 if (mftbmp_ni->initialized_size > old_data_size) { in ntfs_mft_bitmap_extend_initialized_nolock()
1626 i_size_write(mftbmp_vi, mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1628 cpu_to_sle64(mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1630 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1637 ret = ntfs_attr_set(mftbmp_ni, old_initialized_size, 8, 0); in ntfs_mft_bitmap_extend_initialized_nolock()
1657 if (ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_initialized_nolock()
1658 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, 0, ctx)) { in ntfs_mft_bitmap_extend_initialized_nolock()
1669 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1670 mftbmp_ni->initialized_size = old_initialized_size; in ntfs_mft_bitmap_extend_initialized_nolock()
1677 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1683 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1686 (long long)mftbmp_ni->allocated_size, in ntfs_mft_bitmap_extend_initialized_nolock()
1688 (long long)mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1689 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
2250 ntfs_inode *mft_ni, *mftbmp_ni, *ni; in ntfs_mft_record_alloc() local
2277 mftbmp_ni = NTFS_I(vol->mftbmp_ino); in ntfs_mft_record_alloc()
2300 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2301 old_data_initialized = mftbmp_ni->initialized_size; in ntfs_mft_record_alloc()
2302 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2321 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2322 old_data_size = mftbmp_ni->allocated_size; in ntfs_mft_record_alloc()
2328 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2338 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2342 (long long)mftbmp_ni->allocated_size, in ntfs_mft_record_alloc()
2344 (long long)mftbmp_ni->initialized_size); in ntfs_mft_record_alloc()
2345 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2359 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2363 (long long)mftbmp_ni->allocated_size, in ntfs_mft_record_alloc()
2365 (long long)mftbmp_ni->initialized_size); in ntfs_mft_record_alloc()
2366 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()