Lines Matching refs:fn_buf
57 char *fn_buf; /* first location in buf */
94 fnp->fn_buf = MALLOC(buflen);
95 fnp->fn_buflast = &fnp->fn_buf[buflen - 1];
96 (void) strlcpy(fnp->fn_buf, s, buflen);
97 fnp->fn_rptr = fnp->fn_buf;
98 fnp->fn_wptr = &fnp->fn_buf[len];
101 fnp->fn_buf = MALLOC(FN_MIN);
102 fnp->fn_buflast = &fnp->fn_buf[FN_MIN - 1];
103 *fnp->fn_buf = '\0';
104 fnp->fn_rptr = fnp->fn_buf;
105 fnp->fn_wptr = fnp->fn_buf;
193 if (fnp->fn_buf)
194 FREE(fnp->fn_buf);
209 fnp->fn_rptr = fnp->fn_wptr = fnp->fn_buf;
223 int buflen = fnp->fn_buflast + 1 - fnp->fn_buf;
235 src = fnp->fn_buf;
241 fnp->fn_rptr = &newbuf[fnp->fn_rptr - fnp->fn_buf];
242 FREE(fnp->fn_buf);
243 fnp->fn_buf = newbuf;
244 fnp->fn_buflast = &fnp->fn_buf[buflen - 1];
281 fnp->fn_rptr = fnp->fn_buf;
314 return (fnp->fn_buf);
326 name = fnp->fn_buf;
534 strcmp(fnp->fn_buf, ret->fn_buf) > 0)))))