sock_array        766 ext/sockets/sockets.c static int php_sock_array_to_fd_set(zval *sock_array, fd_set *fds, PHP_SOCKET *max_fd TSRMLS_DC) /* {{{ */
sock_array        772 ext/sockets/sockets.c 	if (Z_TYPE_P(sock_array) != IS_ARRAY) return 0;
sock_array        774 ext/sockets/sockets.c 	for (zend_hash_internal_pointer_reset(Z_ARRVAL_P(sock_array));
sock_array        775 ext/sockets/sockets.c 		 zend_hash_get_current_data(Z_ARRVAL_P(sock_array), (void **) &element) == SUCCESS;
sock_array        776 ext/sockets/sockets.c 		 zend_hash_move_forward(Z_ARRVAL_P(sock_array))) {
sock_array        792 ext/sockets/sockets.c static int php_sock_array_from_fd_set(zval *sock_array, fd_set *fds TSRMLS_DC) /* {{{ */
sock_array        803 ext/sockets/sockets.c 	if (Z_TYPE_P(sock_array) != IS_ARRAY) return 0;
sock_array        806 ext/sockets/sockets.c 	zend_hash_init(new_hash, zend_hash_num_elements(Z_ARRVAL_P(sock_array)), NULL, ZVAL_PTR_DTOR, 0);
sock_array        807 ext/sockets/sockets.c 	for (zend_hash_internal_pointer_reset(Z_ARRVAL_P(sock_array));
sock_array        808 ext/sockets/sockets.c 		 zend_hash_get_current_data(Z_ARRVAL_P(sock_array), (void **) &element) == SUCCESS;
sock_array        809 ext/sockets/sockets.c 		 zend_hash_move_forward(Z_ARRVAL_P(sock_array))) {
sock_array        816 ext/sockets/sockets.c 			switch (zend_hash_get_current_key_ex(Z_ARRVAL_P(sock_array), &key, &key_len, &num_key, 0, NULL)) {
sock_array        830 ext/sockets/sockets.c 	zend_hash_destroy(Z_ARRVAL_P(sock_array));
sock_array        831 ext/sockets/sockets.c 	efree(Z_ARRVAL_P(sock_array));
sock_array        834 ext/sockets/sockets.c 	Z_ARRVAL_P(sock_array) = new_hash;