Lines Matching refs:buf
100 char *buf; in php_exec() local
126 buf = (char *) emalloc(EXEC_INPUT_BUF); in php_exec()
130 b = buf; in php_exec()
135 if (buflen < (bufl + (b - buf) + EXEC_INPUT_BUF)) { in php_exec()
136 bufl += b - buf; in php_exec()
138 buf = erealloc(buf, buflen); in php_exec()
139 b = buf + bufl; in php_exec()
144 } else if (b != buf) { in php_exec()
145 bufl += b - buf; in php_exec()
149 PHPWRITE(buf, bufl); in php_exec()
156 while (l-- > 0 && isspace(((unsigned char *)buf)[l])); in php_exec()
159 buf[bufl] = '\0'; in php_exec()
161 add_next_index_stringl(array, buf, bufl); in php_exec()
163 b = buf; in php_exec()
167 if ((type == 2 && buf != b) || type != 2) { in php_exec()
169 while (l-- > 0 && isspace(((unsigned char *)buf)[l])); in php_exec()
172 buf[bufl] = '\0'; in php_exec()
175 add_next_index_stringl(array, buf, bufl); in php_exec()
180 RETVAL_STRINGL(buf, bufl); in php_exec()
185 while((bufl = php_stream_read(stream, buf, EXEC_INPUT_BUF)) > 0) { in php_exec()
186 PHPWRITE(buf, bufl); in php_exec()
191 efree(buf); in php_exec()