Lines Matching refs:minsize
501 * minsize:
506 pfr_buf_grow(struct pfr_buffer *b, int minsize)
515 if (minsize != 0 && minsize <= b->pfrb_msize)
519 if (minsize < 64)
520 minsize = 64;
521 b->pfrb_caddr = calloc(bs, minsize);
524 b->pfrb_msize = minsize;
526 if (minsize == 0)
527 minsize = b->pfrb_msize * 2;
528 if (minsize < 0 || minsize >= SIZE_T_MAX / bs) {
533 p = realloc(b->pfrb_caddr, minsize * bs);
536 bzero(p + b->pfrb_msize * bs, (minsize - b->pfrb_msize) * bs);
538 b->pfrb_msize = minsize;