Lines Matching refs:buffer
143 char *buffer;
160 /* reset return results buffer pointer */
202 buffer = calloc(1, bufferSize);
203 if (buffer == (char *)NULL) {
252 perror(a_cmd); /* Emit error msg - ends up in callers buffer */
268 * Spin reading data from the child into the buffer - when the read eofs
275 /* read as much child data as there is available buffer space */
277 bytesRead = read(ipipe[0], buffer + bufferIndex,
305 /* at least 1 byte read: expand buffer if at end */
309 buffer = realloc(buffer,
311 (void) memset(buffer + bufferIndex, 0,
348 if (!*buffer) {
349 /* No contents in output buffer - discard */
350 free(buffer);
353 free(buffer);
356 *r_results = buffer;
677 char *buffer;
724 /* reset return results buffer pointer */
768 buffer = calloc(1, bufferSize);
769 if (buffer == (char *)NULL) {
808 (void) free(buffer);
909 * Spin reading data from the child into the buffer - when the read eofs
916 /* read as much child data as there is available buffer space */
918 bytesRead = read(ipipe[0], buffer + bufferIndex,
946 /* at least 1 byte read: expand buffer if at end */
950 buffer = realloc(buffer,
952 (void) memset(buffer + bufferIndex, 0,
1012 if (!*buffer) {
1013 /* No contents in output buffer - discard */
1014 free(buffer);
1017 free(buffer);
1020 *r_results = buffer;