Lines Matching refs:lcn
588 LCN lcn; in ntfs_prepare_pages_for_non_resident_write() local
642 vcn = lcn = -1; in ntfs_prepare_pages_for_non_resident_write()
723 BUG_ON(lcn < 0); in ntfs_prepare_pages_for_non_resident_write()
853 lcn = ntfs_rl_vcn_to_lcn(rl, bh_cpos); in ntfs_prepare_pages_for_non_resident_write()
854 if (likely(lcn >= 0)) { in ntfs_prepare_pages_for_non_resident_write()
862 lcn_block = lcn << (vol->cluster_size_bits - in ntfs_prepare_pages_for_non_resident_write()
883 lcn = LCN_RL_NOT_MAPPED; in ntfs_prepare_pages_for_non_resident_write()
888 if (unlikely(lcn != LCN_HOLE && lcn != LCN_ENOENT)) { in ntfs_prepare_pages_for_non_resident_write()
889 if (likely(!is_retry && lcn == LCN_RL_NOT_MAPPED)) { in ntfs_prepare_pages_for_non_resident_write()
916 lcn = LCN_ENOENT; in ntfs_prepare_pages_for_non_resident_write()
973 BUG_ON(lcn != LCN_HOLE); in ntfs_prepare_pages_for_non_resident_write()
987 BUG_ON(rl->lcn != LCN_HOLE); in ntfs_prepare_pages_for_non_resident_write()
988 lcn = -1; in ntfs_prepare_pages_for_non_resident_write()
991 if (rl2->lcn >= 0) { in ntfs_prepare_pages_for_non_resident_write()
992 lcn = rl2->lcn + rl2->length; in ntfs_prepare_pages_for_non_resident_write()
996 rl2 = ntfs_cluster_alloc(vol, bh_cpos, 1, lcn, DATA_ZONE, in ntfs_prepare_pages_for_non_resident_write()
1004 lcn = rl2->lcn; in ntfs_prepare_pages_for_non_resident_write()
1023 (unsigned long long)lcn); in ntfs_prepare_pages_for_non_resident_write()
1061 BUG_ON(rl2->lcn < LCN_HOLE); in ntfs_prepare_pages_for_non_resident_write()
1176 lcn_block = lcn << (vol->cluster_size_bits - blocksize_bits); in ntfs_prepare_pages_for_non_resident_write()
1291 if (ntfs_bitmap_clear_bit(vol->lcnbmp_ino, lcn)) { in ntfs_prepare_pages_for_non_resident_write()
1755 LCN lcn; in ntfs_perform_write() local
1813 lcn = ntfs_attr_vcn_to_lcn_nolock(ni, pos >> in ntfs_perform_write()
1816 if (unlikely(lcn < LCN_HOLE)) { in ntfs_perform_write()
1817 if (lcn == LCN_ENOMEM) in ntfs_perform_write()
1832 if (lcn == LCN_HOLE) { in ntfs_perform_write()