Lines Matching refs:bufp
81 struct deflate_buf *bufh, *bufp; local
85 bufh = bufp = NULL;
105 bufh = bufp = malloc(sizeof(*bufp) + (size_t)(size * i),
107 if (bufp == NULL) {
112 bufp->next = NULL;
113 bufp->size = size * i;
121 zbuf.next_out = bufp->data;
122 zbuf.avail_out = bufp->size;
174 bufp->next = p;
175 bufp = p;
176 zbuf.next_out = bufp->data;
177 zbuf.avail_out = bufp->size;
207 for (bufp = bufh; bufp != NULL; ) {
208 if (count > bufp->size) {
211 bcopy(bufp->data, *out, bufp->size);
212 *out += bufp->size;
213 count -= bufp->size;
214 p = bufp;
215 bufp = bufp->next;
219 bcopy(bufp->data, *out, count);
221 free(bufp, M_CRYPTO_DATA);
222 bufp = NULL;
235 for (bufp = bufh; bufp != NULL; ) {
238 p = bufp;
239 bufp = bufp->next;