Lines Matching refs:rlpos

160 	int err = 0, rlpos, rlsize, buf_size;  in ntfs_cluster_alloc()  local
254 rlpos = rlsize = 0; in ntfs_cluster_alloc()
266 (unsigned long long)bmp_pos, rlpos, rlsize); in ntfs_cluster_alloc()
334 if ((rlpos + 2) * sizeof(*rl) > rlsize) { in ntfs_cluster_alloc()
376 rlpos); in ntfs_cluster_alloc()
377 if (prev_lcn == lcn + bmp_pos - prev_run_len && rlpos) { in ntfs_cluster_alloc()
381 rl[rlpos - 1].lcn, in ntfs_cluster_alloc()
383 rl[rlpos - 1].length); in ntfs_cluster_alloc()
384 rl[rlpos - 1].length = ++prev_run_len; in ntfs_cluster_alloc()
388 rl[rlpos - 1].lcn, in ntfs_cluster_alloc()
390 rl[rlpos - 1].length, in ntfs_cluster_alloc()
394 if (likely(rlpos)) { in ntfs_cluster_alloc()
399 rl[rlpos - 1].lcn, in ntfs_cluster_alloc()
401 rl[rlpos - 1].length); in ntfs_cluster_alloc()
402 rl[rlpos].vcn = rl[rlpos - 1].vcn + in ntfs_cluster_alloc()
407 rl[rlpos].vcn = start_vcn; in ntfs_cluster_alloc()
409 rl[rlpos].lcn = prev_lcn = lcn + bmp_pos; in ntfs_cluster_alloc()
410 rl[rlpos].length = prev_run_len = 1; in ntfs_cluster_alloc()
411 rlpos++; in ntfs_cluster_alloc()
557 if (rlpos) { in ntfs_cluster_alloc()
565 tc = rl[rlpos - 1].lcn + in ntfs_cluster_alloc()
566 rl[rlpos - 1].length; in ntfs_cluster_alloc()
600 if (rlpos) { in ntfs_cluster_alloc()
608 tc = rl[rlpos - 1].lcn + in ntfs_cluster_alloc()
609 rl[rlpos - 1].length; in ntfs_cluster_alloc()
641 if (rlpos) { in ntfs_cluster_alloc()
649 tc = rl[rlpos - 1].lcn + in ntfs_cluster_alloc()
650 rl[rlpos - 1].length; in ntfs_cluster_alloc()
740 rl[rlpos].vcn = rl[rlpos - 1].vcn + rl[rlpos - 1].length; in ntfs_cluster_alloc()
741 rl[rlpos].lcn = is_extension ? LCN_ENOENT : LCN_RL_NOT_MAPPED; in ntfs_cluster_alloc()
742 rl[rlpos].length = 0; in ntfs_cluster_alloc()