Lines Matching refs:rlpos
742 u16 rlpos; /* Current runlist position in units of struct runlist_elements. */ in ntfs_mapping_pairs_decompress() local
772 rlpos = 0; in ntfs_mapping_pairs_decompress()
782 rlpos++; in ntfs_mapping_pairs_decompress()
790 if (((rlpos + 3) * sizeof(*rl)) > rlsize) { in ntfs_mapping_pairs_decompress()
804 rl[rlpos].vcn = vcn; in ntfs_mapping_pairs_decompress()
834 rl[rlpos].length = deltaxcn; in ntfs_mapping_pairs_decompress()
852 rl[rlpos].lcn = LCN_HOLE; in ntfs_mapping_pairs_decompress()
886 if ((lcn != -1) && !rl[rlpos].length) { in ntfs_mapping_pairs_decompress()
894 rl[rlpos].lcn = lcn; in ntfs_mapping_pairs_decompress()
897 if (rl[rlpos].length) in ntfs_mapping_pairs_decompress()
898 rlpos++; in ntfs_mapping_pairs_decompress()
935 rl[rlpos].vcn = vcn; in ntfs_mapping_pairs_decompress()
936 vcn += rl[rlpos].length = max_cluster - in ntfs_mapping_pairs_decompress()
938 rl[rlpos].lcn = LCN_RL_NOT_MAPPED; in ntfs_mapping_pairs_decompress()
939 rlpos++; in ntfs_mapping_pairs_decompress()
947 rl[rlpos].lcn = LCN_ENOENT; in ntfs_mapping_pairs_decompress()
949 rl[rlpos].lcn = LCN_RL_NOT_MAPPED; in ntfs_mapping_pairs_decompress()
952 rl[rlpos].vcn = vcn; in ntfs_mapping_pairs_decompress()
953 rl[rlpos].length = (s64)0; in ntfs_mapping_pairs_decompress()
956 *new_rl_count = rlpos + 1; in ntfs_mapping_pairs_decompress()
962 new_rl = ntfs_runlists_merge(old_runlist, rl, rlpos + 1, new_rl_count); in ntfs_mapping_pairs_decompress()