LCN_ENOENT
case LCN_ENOENT:
if (first_lcn == LCN_ENOENT ||
return LCN_ENOENT;
if (lcn != LCN_ENOENT)
lcn = LCN_ENOENT;
if (lcn != LCN_ENOENT)
rl[last].lcn = LCN_ENOENT;
rl[1].lcn = LCN_ENOENT;
if (lcn == LCN_ENOENT)
hole_rl[1].lcn = LCN_ENOENT;
else if (rl->lcn <= LCN_ENOENT)
if (index > -LCN_ENOENT - 1)
} else if (lcn < LCN_ENOENT) {
rl[rlpos].lcn = is_extension ? LCN_ENOENT : LCN_RL_NOT_MAPPED;
return LCN_ENOENT;
return LCN_ENOENT;
if (likely(rl->lcn == LCN_ENOENT))
rl->lcn = LCN_ENOENT;
rl->lcn = LCN_ENOENT;
rl->lcn = LCN_ENOENT;
if (!(dst_rl[dst_cnt - 1].lcn == LCN_ENOENT &&
(i_rl->lcn == LCN_ENOENT && i_rl->vcn != start_vcn) ||
(i_rl->lcn != LCN_ENOENT && !ntfs_rle_contain(i_rl, start_vcn)))
dst_rl_split.lcn = LCN_ENOENT;
!(dst_rl[dst_cnt - 1].lcn == LCN_ENOENT &&
s_rl->lcn <= LCN_ENOENT ||
e_rl->lcn <= LCN_ENOENT ||
(*punch_rl)[punch_cnt].lcn = LCN_ENOENT;
!(dst_rl[dst_cnt - 1].lcn == LCN_ENOENT &&
s_rl->lcn <= LCN_ENOENT ||
e_rl->lcn <= LCN_ENOENT ||
(*punch_rl)[punch_cnt].lcn = LCN_ENOENT;
if (dst[marker].lcn == LCN_ENOENT)
if (dsize - tail > 0 && dst[marker].lcn == LCN_ENOENT)
if (srl[send].lcn == LCN_ENOENT)
drl[ds].lcn = LCN_ENOENT;
if (drl[ds].lcn == LCN_ENOENT) {
drl[ds].lcn = LCN_ENOENT;
rl[rlpos].lcn = LCN_ENOENT;
rl2[1].lcn = LCN_ENOENT;