Lines Matching refs:rlpos
196 int err = 0, rlpos, rlsize, buf_size;
261 rlpos = rlsize = 0;
301 if ((rlpos + 2) * (int)sizeof(runlist) >= rlsize) {
326 if (prev_lcn == lcn + bmp_pos - prev_run_len && rlpos) {
333 rl[rlpos - 1].length = ++prev_run_len;
335 if (rlpos)
336 rl[rlpos].vcn = rl[rlpos - 1].vcn +
339 rl[rlpos].vcn = start_vcn;
344 rl[rlpos].lcn = prev_lcn = lcn + bmp_pos;
345 rl[rlpos].length = prev_run_len = 1;
346 rlpos++;
350 (long long)rl[rlpos - 1].vcn,
351 (long long)rl[rlpos - 1].lcn,
352 (long long)rl[rlpos - 1].length);
419 if (rlpos) {
420 LCN tc = tc = rl[rlpos - 1].lcn +
421 rl[rlpos - 1].length + NTFS_LCNALLOC_SKIP;
476 rl[rlpos].vcn = rl[rlpos - 1].vcn + rl[rlpos - 1].length;
477 rl[rlpos].lcn = LCN_RL_NOT_MAPPED;
478 rl[rlpos].length = 0;
502 rl[rlpos].vcn = rl[rlpos - 1].vcn + rl[rlpos - 1].length;
503 rl[rlpos].lcn = LCN_RL_NOT_MAPPED;
504 rl[rlpos].length = 0;