Lines Matching refs:buf
106 char *buf; in php_exec() local
131 buf = (char *) emalloc(EXEC_INPUT_BUF); in php_exec()
135 b = buf; in php_exec()
140 if (buflen < (bufl + (b - buf) + EXEC_INPUT_BUF)) { in php_exec()
141 bufl += b - buf; in php_exec()
143 buf = erealloc(buf, buflen); in php_exec()
144 b = buf + bufl; in php_exec()
149 } else if (b != buf) { in php_exec()
150 bufl += b - buf; in php_exec()
154 PHPWRITE(buf, bufl); in php_exec()
161 while (l-- && isspace(((unsigned char *)buf)[l])); in php_exec()
164 buf[bufl] = '\0'; in php_exec()
166 add_next_index_stringl(array, buf, bufl, 1); in php_exec()
168 b = buf; in php_exec()
172 if ((type == 2 && buf != b) || type != 2) { in php_exec()
174 while (l-- && isspace(((unsigned char *)buf)[l])); in php_exec()
177 buf[bufl] = '\0'; in php_exec()
180 add_next_index_stringl(array, buf, bufl, 1); in php_exec()
185 RETVAL_STRINGL(buf, bufl, 1); in php_exec()
190 while((bufl = php_stream_read(stream, buf, EXEC_INPUT_BUF)) > 0) { in php_exec()
191 PHPWRITE(buf, bufl); in php_exec()
196 efree(buf); in php_exec()