Lines Matching refs:str_bufs
48 bufs = realloc(sp->str_bufs, (sp->str_nbufs + 1) * sizeof (char *));
56 sp->str_bufs = bufs;
58 sp->str_bufs[sp->str_nbufs - 1] = sp->str_ptr;
82 sp->str_bufs = NULL;
114 free(sp->str_bufs[i]);
118 if (sp->str_bufs != NULL)
119 free(sp->str_bufs);
156 if (buf == sp->str_bufs[b] + sp->str_bufsz)
157 buf = sp->str_bufs[++b];
159 resid = sp->str_bufs[b] + sp->str_bufsz - buf;
183 if (sp->str_ptr == sp->str_bufs[b] + sp->str_bufsz) {
189 resid = sp->str_bufs[b] + sp->str_bufsz - sp->str_ptr;
202 free(sp->str_bufs[--sp->str_nbufs]);
283 n = sp->str_ptr - sp->str_bufs[i];
287 if ((res = func(sp->str_bufs[i], n, total, private)) <= 0)