Lines Matching refs:dsize
213 int dsize, struct runlist_element *src, int ssize, int loc, in ntfs_rl_append() argument
220 if ((loc + 1) < dsize) in ntfs_rl_append()
224 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize - right); in ntfs_rl_append()
228 *new_size = dsize + ssize - right; in ntfs_rl_append()
242 ntfs_rl_mm(dst, marker, loc + 1 + right, dsize - (loc + 1 + right)); in ntfs_rl_append()
278 int dsize, struct runlist_element *src, int ssize, int loc, in ntfs_rl_insert() argument
306 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize - left + disc); in ntfs_rl_insert()
310 *new_size = dsize + ssize - left + disc; in ntfs_rl_insert()
327 ntfs_rl_mm(dst, marker, loc, dsize - loc); in ntfs_rl_insert()
373 int dsize, struct runlist_element *src, int ssize, int loc, in ntfs_rl_replace() argument
383 if ((loc + 1) < dsize) in ntfs_rl_replace()
393 dst = ntfs_rl_realloc(dst, dsize, dsize + delta); in ntfs_rl_replace()
398 *new_size = dsize + delta; in ntfs_rl_replace()
428 ntfs_rl_mm(dst, marker, tail, dsize - tail); in ntfs_rl_replace()
432 if (dsize - tail > 0 && dst[marker].lcn == LCN_ENOENT) in ntfs_rl_replace()
459 static inline struct runlist_element *ntfs_rl_split(struct runlist_element *dst, int dsize, in ntfs_rl_split() argument
464 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize + 1); in ntfs_rl_split()
468 *new_size = dsize + ssize + 1; in ntfs_rl_split()
475 ntfs_rl_mm(dst, loc + 1 + ssize, loc, dsize - loc); in ntfs_rl_split()