Lines Matching defs:first_vcn
1092 * @first_vcn: first vcn which to include in the mapping pairs array
1096 * pairs array corresponding to the runlist @rl, starting at vcn @first_vcn and
1100 * mapping pairs array corresponding to the runlist starting at vcn @first_vcn
1118 const runlist_element *rl, const VCN first_vcn,
1125 BUG_ON(first_vcn < 0);
1127 BUG_ON(last_vcn >= 0 && first_vcn > last_vcn);
1129 BUG_ON(first_vcn);
1133 /* Skip to runlist element containing @first_vcn. */
1134 while (rl->length && first_vcn >= rl[1].vcn)
1136 if (unlikely((!rl->length && first_vcn > rl->vcn) ||
1137 first_vcn < rl->vcn))
1143 if (first_vcn > rl->vcn) {
1159 delta = first_vcn - rl->vcn;
1277 * @first_vcn: first vcn which to include in the mapping pairs array
1282 * @first_vcn and finishing with vcn @last_vcn and save the array in @dst.
1287 * array corresponding to the runlist starting at vcn @first_vcn and finishing
1297 * continued with @first_vcn set to *@stop_vcn.
1311 const VCN first_vcn, const VCN last_vcn, VCN *const stop_vcn)
1319 BUG_ON(first_vcn < 0);
1321 BUG_ON(last_vcn >= 0 && first_vcn > last_vcn);
1324 BUG_ON(first_vcn);
1332 /* Skip to runlist element containing @first_vcn. */
1333 while (rl->length && first_vcn >= rl[1].vcn)
1335 if (unlikely((!rl->length && first_vcn > rl->vcn) ||
1336 first_vcn < rl->vcn))
1345 if (first_vcn > rl->vcn) {
1361 delta = first_vcn - rl->vcn;