Lines Matching refs:lcn

97 	CLST vcn_next, vcn0 = vcn, lcn, clen, dn = 0;  in run_deallocate_ex()  local
103 if (!run_lookup_entry(run, vcn, &lcn, &clen, &idx)) { in run_deallocate_ex()
119 if (lcn != SPARSE_LCN) { in run_deallocate_ex()
122 mark_as_free_ex(sbi, lcn, clen, trim); in run_deallocate_ex()
132 if (!run_get_entry(run, ++idx, &vcn, &lcn, &clen) || in run_deallocate_ex()
150 CLST vcn, CLST lcn, CLST len, CLST *pre_alloc, in attr_allocate_clusters() argument
159 err = ntfs_look_for_free_space(sbi, lcn, len + pre, &lcn, &flen, in attr_allocate_clusters()
175 *new_lcn = lcn; in attr_allocate_clusters()
181 if (!run_add_entry(run, vcn, lcn, flen, opt & ALLOCATE_MFT)) { in attr_allocate_clusters()
183 mark_as_free_ex(sbi, lcn, len, false); in attr_allocate_clusters()
192 (sector_t)lcn << shift, in attr_allocate_clusters()
416 CLST alen, vcn, lcn, new_alen, old_alen, svcn, evcn; in attr_set_size() local
525 lcn = 0; in attr_set_size()
544 !run_lookup_entry(run, vcn, &lcn, NULL, NULL)) { in attr_set_size()
545 lcn = SPARSE_LCN; in attr_set_size()
548 if (lcn == SPARSE_LCN) in attr_set_size()
549 lcn = 0; in attr_set_size()
550 else if (lcn) in attr_set_size()
551 lcn += 1; in attr_set_size()
575 sbi, run, vcn, lcn, to_allocate, &pre_alloc, in attr_set_size()
886 int attr_data_get_block(struct ntfs_inode *ni, CLST vcn, CLST clen, CLST *lcn, in attr_data_get_block() argument
907 if (!run_lookup_entry(run, vcn, lcn, len, NULL)) in attr_data_get_block()
911 if (*len && (*lcn != SPARSE_LCN || !new)) in attr_data_get_block()
922 if (!run_lookup_entry(run, vcn, lcn, len, NULL)) in attr_data_get_block()
926 if (*lcn != SPARSE_LCN || !new) in attr_data_get_block()
940 *lcn = RESIDENT_LCN; in attr_data_get_block()
951 *lcn = SPARSE_LCN; in attr_data_get_block()
987 *lcn = COMPRESSED_LCN; in attr_data_get_block()
995 if (run_lookup_entry(run, vcn, lcn, len, NULL)) { in attr_data_get_block()
996 if (*lcn != SPARSE_LCN || !new) in attr_data_get_block()
1067 fr, lcn, len); in attr_data_get_block()
1079 if (!run_lookup_entry(run, vcn0, lcn, len, NULL)) { in attr_data_get_block()
1083 if (*lcn == SPARSE_LCN) { in attr_data_get_block()
1356 CLST lcn, clen; in attr_load_runs_range() local
1360 if (!run_lookup_entry(run, vcn, &lcn, &clen, NULL)) { in attr_load_runs_range()
1533 CLST clen, lcn, vcn, alen, slen, vcn_next; in attr_is_frame_compressed() local
1547 if (!run_lookup_entry(run, vcn, &lcn, &clen, &idx)) { in attr_is_frame_compressed()
1553 if (!run_lookup_entry(run, vcn, &lcn, &clen, &idx)) in attr_is_frame_compressed()
1557 if (lcn == SPARSE_LCN) { in attr_is_frame_compressed()
1582 if (!run_get_entry(run, ++idx, &vcn, &lcn, &clen) || in attr_is_frame_compressed()
1591 if (!run_lookup_entry(run, vcn, &lcn, &clen, &idx)) in attr_is_frame_compressed()
1595 if (lcn == SPARSE_LCN) { in attr_is_frame_compressed()