Lines Matching refs:bufsizp
327 saverest(char **linep, size_t *bufsizp, FILE *iptr) in saverest() argument
339 lp = readline(linep, bufsizp, iptr); in saverest()
346 putsave(char **linep, size_t *bufsizp, char type) in putsave() argument
355 while (readline(linep, bufsizp, temptr)) in putsave()
389 addgen(char **lpp, size_t *bufsizp, FILE *fp) in addgen() argument
396 saverest(lpp, bufsizp, fp); in addgen()
404 putsave(lpp, bufsizp, '>'); in addgen()
410 delgen(char **lpp, size_t *bufsizp, FILE *fp) in delgen() argument
418 saverest(lpp, bufsizp, fp); in delgen()
426 putsave(lpp, bufsizp, '<'); in delgen()
534 readline(char **bufferp, size_t *bufsizp, FILE *filep) in readline() argument
540 (*bufferp)[*bufsizp - 1] = '\t'; /* arbitrary non-zero character */ in readline()
541 (*bufferp)[*bufsizp - 2] = ' '; /* arbitrary non-newline char */ in readline()
542 bufp = fgets(*bufferp, *bufsizp, filep); in readline()
545 while ((*bufferp)[*bufsizp -1] == '\0' && in readline()
546 (*bufferp)[*bufsizp - 2] != '\n' && in readline()
547 strlen(*bufferp) == *bufsizp - 1) { in readline()
548 newsize = 2 * (*bufsizp); in readline()
552 oldsize = *bufsizp; in readline()
553 *bufsizp = newsize; in readline()
555 (*bufferp)[*bufsizp - 1] = '\t'; in readline()
556 (*bufferp)[*bufsizp - 2] = ' '; in readline()