Lines Matching defs:from_vcn
534 * @from_vcn: map runlist part starting this vcn
537 * Map the part of a runlist from containing the @from_vcn to containing the
542 int ntfs_attr_map_runlist_range(ntfs_attr *na, VCN from_vcn, VCN to_vcn)
548 "from_vcn 0x%llx, to_vcn 0x%llx.\n",
550 (long long)from_vcn, (long long)to_vcn);
552 /* Map extent with @from_vcn. */
553 if (ntfs_attr_map_runlist(na, from_vcn))
559 rl->length < from_vcn &&
1205 VCN cur_vcn, from_vcn;
1217 from_vcn = rl->vcn + (ofs >> vol->cluster_size_bits);
1248 (from_vcn - rlc->vcn);
1259 (rlc->vcn - from_vcn);
1267 rlc = ntfs_cluster_alloc(vol, from_vcn,
1270 rl->vcn - from_vcn,
1296 update_from = from_vcn;
4195 * @from_vcn: update runlist starting this VCN
4205 * New runlist should be fully formed starting @from_vcn. Runs before @from_vcn
4224 int ntfs_attr_update_mapping_pairs(ntfs_attr *na, VCN from_vcn)
4249 from_vcn);
4266 CASE_SENSITIVE, ctx->is_first ? 0 : from_vcn,
4273 * contain @from_vcn. Also we do not need @from_vcn anymore,
4276 if (from_vcn && a->u.nonres.lowest_vcn) {
4280 from_vcn = 0;
4350 if (from_vcn && ntfs_attr_map_runlist_range(na,
4351 0, from_vcn - 1)) {
4353 "before @from_vcn.\n");
4430 from_vcn = 0;
4459 from_vcn = 0;
4497 if (!a->u.nonres.highest_vcn || from_vcn <=
4499 from_vcn = 0;
4501 if (from_vcn)
4622 if (from_vcn) {
4624 ntfs_log_error("Library BUG! @from_vcn is nonzero, please "