stream_array      606 ext/standard/streamsfuncs.c static int stream_array_to_fd_set(zval *stream_array, fd_set *fds, php_socket_t *max_fd TSRMLS_DC)
stream_array      612 ext/standard/streamsfuncs.c 	if (Z_TYPE_P(stream_array) != IS_ARRAY) {
stream_array      615 ext/standard/streamsfuncs.c 	for (zend_hash_internal_pointer_reset(Z_ARRVAL_P(stream_array));
stream_array      616 ext/standard/streamsfuncs.c 		 zend_hash_get_current_data(Z_ARRVAL_P(stream_array), (void **) &elem) == SUCCESS;
stream_array      617 ext/standard/streamsfuncs.c 		 zend_hash_move_forward(Z_ARRVAL_P(stream_array))) {
stream_array      643 ext/standard/streamsfuncs.c static int stream_array_from_fd_set(zval *stream_array, fd_set *fds TSRMLS_DC)
stream_array      650 ext/standard/streamsfuncs.c 	if (Z_TYPE_P(stream_array) != IS_ARRAY) {
stream_array      654 ext/standard/streamsfuncs.c 	zend_hash_init(new_hash, zend_hash_num_elements(Z_ARRVAL_P(stream_array)), NULL, ZVAL_PTR_DTOR, 0);
stream_array      656 ext/standard/streamsfuncs.c 	for (zend_hash_internal_pointer_reset(Z_ARRVAL_P(stream_array));
stream_array      657 ext/standard/streamsfuncs.c 		 zend_hash_has_more_elements(Z_ARRVAL_P(stream_array)) == SUCCESS;
stream_array      658 ext/standard/streamsfuncs.c 		 zend_hash_move_forward(Z_ARRVAL_P(stream_array))) {
stream_array      667 ext/standard/streamsfuncs.c 		type = zend_hash_get_current_key_ex(Z_ARRVAL_P(stream_array),
stream_array      670 ext/standard/streamsfuncs.c 			zend_hash_get_current_data(Z_ARRVAL_P(stream_array), (void **) &elem) == FAILURE) {
stream_array      701 ext/standard/streamsfuncs.c 	zend_hash_destroy(Z_ARRVAL_P(stream_array));
stream_array      702 ext/standard/streamsfuncs.c 	efree(Z_ARRVAL_P(stream_array));
stream_array      705 ext/standard/streamsfuncs.c 	Z_ARRVAL_P(stream_array) = new_hash;
stream_array      710 ext/standard/streamsfuncs.c static int stream_array_emulate_read_fd_set(zval *stream_array TSRMLS_DC)
stream_array      717 ext/standard/streamsfuncs.c 	if (Z_TYPE_P(stream_array) != IS_ARRAY) {
stream_array      721 ext/standard/streamsfuncs.c 	zend_hash_init(new_hash, zend_hash_num_elements(Z_ARRVAL_P(stream_array)), NULL, ZVAL_PTR_DTOR, 0);
stream_array      723 ext/standard/streamsfuncs.c 	for (zend_hash_internal_pointer_reset(Z_ARRVAL_P(stream_array));
stream_array      724 ext/standard/streamsfuncs.c 		 zend_hash_get_current_data(Z_ARRVAL_P(stream_array), (void **) &elem) == SUCCESS;
stream_array      725 ext/standard/streamsfuncs.c 		 zend_hash_move_forward(Z_ARRVAL_P(stream_array))) {
stream_array      749 ext/standard/streamsfuncs.c 		zend_hash_destroy(Z_ARRVAL_P(stream_array));
stream_array      750 ext/standard/streamsfuncs.c 		efree(Z_ARRVAL_P(stream_array));
stream_array      753 ext/standard/streamsfuncs.c 		Z_ARRVAL_P(stream_array) = new_hash;