Lines Matching refs:dst
40 uchar_t *dst = d_start; in zle_compress() local
42 uchar_t *d_end = dst + d_len; in zle_compress()
44 while (src < s_end && dst < d_end - 1) { in zle_compress()
46 uchar_t *len = dst++; in zle_compress()
54 if (d_end - dst < n) in zle_compress()
57 *dst++ = *src++; in zle_compress()
59 *dst++ = *src++; in zle_compress()
63 return (src == s_end ? dst - (uchar_t *)d_start : s_len); in zle_compress()
70 uchar_t *dst = d_start; in zle_decompress() local
72 uchar_t *d_end = dst + d_len; in zle_decompress()
74 while (src < s_end && dst < d_end) { in zle_decompress()
78 *dst++ = *src++; in zle_decompress()
82 *dst++ = 0; in zle_decompress()
85 return (dst == d_end ? 0 : -1); in zle_decompress()