Lines Matching refs:bufp
93 struct deflate_buf *bufh, *bufp;
97 bufh = bufp = NULL;
117 bufh = bufp = malloc(sizeof(*bufp) + (size_t)(size * i),
119 if (bufp == NULL) {
124 bufp->next = NULL;
125 bufp->size = size * i;
133 zbuf.next_out = bufp->data;
134 zbuf.avail_out = bufp->size;
176 bufp->next = p;
177 bufp = p;
178 zbuf.next_out = bufp->data;
179 zbuf.avail_out = bufp->size;
202 for (bufp = bufh; bufp != NULL; ) {
203 if (count > bufp->size) {
206 bcopy(bufp->data, *out, bufp->size);
207 *out += bufp->size;
208 count -= bufp->size;
209 p = bufp;
210 bufp = bufp->next;
214 bcopy(bufp->data, *out, count);
216 free(bufp, M_CRYPTO_DATA);
217 bufp = NULL;
230 for (bufp = bufh; bufp != NULL; ) {
233 p = bufp;
234 bufp = bufp->next;