Lines Matching refs:d_start
129 compress(void *s_start, void *d_start, size_t s_len)
132 uchar_t *dst = d_start;
141 if (dst >= (uchar_t *)d_start + s_len - 1 - 2 * NBBY) {
143 for (src = s_start, dst = d_start; mlen; mlen--)
174 return (dst - (uchar_t *)d_start);
178 decompress(void *s_start, void *d_start, size_t s_len, size_t d_len)
181 uchar_t *dst = d_start;
183 uchar_t *d_end = (uchar_t *)d_start + d_len;
203 if ((cpy = dst - offset) >= (uchar_t *)d_start)
211 return (dst - (uchar_t *)d_start);
216 return (dst - (uchar_t *)d_start);