Lines Matching refs:start_vcn
122 * @start_vcn: vcn of the first allocated cluster
136 * @start_vcn specifies the vcn of the first allocated cluster. This makes
183 struct runlist_element *ntfs_cluster_alloc(struct ntfs_volume *vol, const s64 start_vcn,
205 ntfs_debug("Entering for start_vcn 0x%llx, count 0x%llx, start_lcn 0x%llx, zone %s_ZONE.",
206 start_vcn, count, start_lcn,
210 if (start_vcn < 0 || start_lcn < LCN_HOLE ||
446 rl[rlpos].vcn = start_vcn;
814 * @start_vcn: vcn in the runlist of @ni at which to start freeing clusters
819 * Free @count clusters starting at the cluster @start_vcn in the runlist
822 * If @count is -1, all clusters from @start_vcn to the end of the runlist are
824 * @start_vcn = 0 and @count = -1.
871 s64 __ntfs_cluster_free(struct ntfs_inode *ni, const s64 start_vcn, s64 count,
881 ntfs_debug("Entering for i_ino 0x%llx, start_vcn 0x%llx, count 0x%llx.%s",
882 ni->mft_no, start_vcn, count,
886 if (start_vcn < 0 || count < -1)
906 rl = ntfs_attr_find_vcn_nolock(ni, start_vcn, ctx);
930 delta = start_vcn - rl->vcn;
1021 rl = ntfs_attr_find_vcn_nolock(ni, start_vcn, ctx);
1024 rl_off = start_vcn - rl->vcn;
1071 delta = __ntfs_cluster_free(ni, start_vcn, total_freed, ctx, true);