Lines Matching refs:mftbmp_ni
1293 ntfs_inode *mft_ni, *mftbmp_ni; in ntfs_mft_bitmap_extend_allocation_nolock() local
1309 mftbmp_ni = NTFS_I(vol->mftbmp_ino); in ntfs_mft_bitmap_extend_allocation_nolock()
1314 down_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1315 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1316 ll = mftbmp_ni->allocated_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1317 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1318 rl = ntfs_attr_find_vcn_nolock(mftbmp_ni, in ntfs_mft_bitmap_extend_allocation_nolock()
1321 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1342 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1368 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1373 rl = ntfs_runlists_merge(mftbmp_ni->runlist.rl, rl2); in ntfs_mft_bitmap_extend_allocation_nolock()
1375 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1386 mftbmp_ni->runlist.rl = rl; in ntfs_mft_bitmap_extend_allocation_nolock()
1409 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1410 mftbmp_ni->name_len, CASE_SENSITIVE, rl[1].vcn, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1422 for (rl2 = rl; rl2 > mftbmp_ni->runlist.rl; rl2--) { in ntfs_mft_bitmap_extend_allocation_nolock()
1483 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1484 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1493 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1494 mftbmp_ni->allocated_size += vol->cluster_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1496 cpu_to_sle64(mftbmp_ni->allocated_size); in ntfs_mft_bitmap_extend_allocation_nolock()
1497 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1503 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1508 if (ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_allocation_nolock()
1509 mftbmp_ni->name_len, CASE_SENSITIVE, rl[1].vcn, NULL, in ntfs_mft_bitmap_extend_allocation_nolock()
1513 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1514 mftbmp_ni->allocated_size += vol->cluster_size; in ntfs_mft_bitmap_extend_allocation_nolock()
1515 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_allocation_nolock()
1518 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1568 up_write(&mftbmp_ni->runlist.lock); in ntfs_mft_bitmap_extend_allocation_nolock()
1591 ntfs_inode *mft_ni, *mftbmp_ni; in ntfs_mft_bitmap_extend_initialized_nolock() local
1600 mftbmp_ni = NTFS_I(mftbmp_vi); in ntfs_mft_bitmap_extend_initialized_nolock()
1613 ret = ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_initialized_nolock()
1614 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, 0, ctx); in ntfs_mft_bitmap_extend_initialized_nolock()
1623 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1625 old_initialized_size = mftbmp_ni->initialized_size; in ntfs_mft_bitmap_extend_initialized_nolock()
1631 mftbmp_ni->initialized_size += 8; in ntfs_mft_bitmap_extend_initialized_nolock()
1633 cpu_to_sle64(mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1634 if (mftbmp_ni->initialized_size > old_data_size) { in ntfs_mft_bitmap_extend_initialized_nolock()
1635 i_size_write(mftbmp_vi, mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1637 cpu_to_sle64(mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1639 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1646 ret = ntfs_attr_set(mftbmp_ni, old_initialized_size, 8, 0); in ntfs_mft_bitmap_extend_initialized_nolock()
1666 if (ntfs_attr_lookup(mftbmp_ni->type, mftbmp_ni->name, in ntfs_mft_bitmap_extend_initialized_nolock()
1667 mftbmp_ni->name_len, CASE_SENSITIVE, 0, NULL, 0, ctx)) { in ntfs_mft_bitmap_extend_initialized_nolock()
1678 write_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1679 mftbmp_ni->initialized_size = old_initialized_size; in ntfs_mft_bitmap_extend_initialized_nolock()
1686 write_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1692 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
1695 (long long)mftbmp_ni->allocated_size, in ntfs_mft_bitmap_extend_initialized_nolock()
1697 (long long)mftbmp_ni->initialized_size); in ntfs_mft_bitmap_extend_initialized_nolock()
1698 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_bitmap_extend_initialized_nolock()
2259 ntfs_inode *mft_ni, *mftbmp_ni, *ni; in ntfs_mft_record_alloc() local
2286 mftbmp_ni = NTFS_I(vol->mftbmp_ino); in ntfs_mft_record_alloc()
2309 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2310 old_data_initialized = mftbmp_ni->initialized_size; in ntfs_mft_record_alloc()
2311 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2330 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2331 old_data_size = mftbmp_ni->allocated_size; in ntfs_mft_record_alloc()
2337 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2347 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2351 (long long)mftbmp_ni->allocated_size, in ntfs_mft_record_alloc()
2353 (long long)mftbmp_ni->initialized_size); in ntfs_mft_record_alloc()
2354 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2368 read_lock_irqsave(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()
2372 (long long)mftbmp_ni->allocated_size, in ntfs_mft_record_alloc()
2374 (long long)mftbmp_ni->initialized_size); in ntfs_mft_record_alloc()
2375 read_unlock_irqrestore(&mftbmp_ni->size_lock, flags); in ntfs_mft_record_alloc()