Lines Matching defs:ds
501 int di, si; /* Current index into @[ds]rl. */
504 int dend, send; /* Last index into @[ds]rl. */
505 int dfinal, sfinal; /* The last index into @[ds]rl with
594 int ds = dend + 1; /* Number of elements in drl & srl */
612 ntfs_log_debug("ds = %i, ss = %i, dins = %i\n", ds, ss, dins);
616 drl = ntfs_rl_replace(drl, ds, srl + sstart, ss, dins);
618 drl = ntfs_rl_insert(drl, ds, srl + sstart, ss, dins);
621 drl = ntfs_rl_append(drl, ds, srl + sstart, ss, dins);
623 drl = ntfs_rl_split(drl, ds, srl + sstart, ss, dins);
632 for (ds = dend; drl[ds].length; ds++)
635 if (drl[ds].vcn <= marker_vcn) {
638 if (drl[ds].vcn == marker_vcn) {
641 (long long)drl[ds].lcn);
642 drl[ds].lcn = (LCN)LCN_ENOENT;
650 if (drl[ds].lcn == (LCN)LCN_ENOENT) {
651 ds--;
654 if (drl[ds].lcn != (LCN)LCN_RL_NOT_MAPPED) {
660 drl = ntfs_rl_realloc(drl, ds, ds + 2);
665 ds++;
668 drl[ds].vcn = drl[ds - 1].vcn +
669 drl[ds - 1].length;
670 drl[ds].lcn = (LCN)LCN_RL_NOT_MAPPED;
674 drl[ds].length = marker_vcn - drl[ds].vcn;
676 ds++;
681 drl = ntfs_rl_realloc(drl, ds, ds + 1);
685 drl[ds].vcn = marker_vcn;
686 drl[ds].lcn = (LCN)LCN_ENOENT;
687 drl[ds].length = (s64)0;