iter              611 Zend/zend_generators.c 	zend_generator_iterator *iter = (zend_generator_iterator *) iterator;
iter              613 Zend/zend_generators.c 	zend_objects_store_del_ref_by_handle(iter->handle TSRMLS_CC);
iter              133 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              135 Zend/zend_interfaces.c 	if (iter->value) {
iter              136 Zend/zend_interfaces.c 		zval_ptr_dtor(&iter->value);
iter              137 Zend/zend_interfaces.c 		iter->value = NULL;
iter              145 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              146 Zend/zend_interfaces.c 	zval *object = (zval*)iter->it.data;
iter              150 Zend/zend_interfaces.c 	efree(iter);
iter              158 Zend/zend_interfaces.c 		zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              159 Zend/zend_interfaces.c 		zval *object = (zval*)iter->it.data;
iter              163 Zend/zend_interfaces.c 		zend_call_method_with_0_params(&object, iter->ce, &iter->ce->iterator_funcs.zf_valid, "valid", &more);
iter              177 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              178 Zend/zend_interfaces.c 	zval *object = (zval*)iter->it.data;
iter              180 Zend/zend_interfaces.c 	if (!iter->value) {
iter              181 Zend/zend_interfaces.c 		zend_call_method_with_0_params(&object, iter->ce, &iter->ce->iterator_funcs.zf_current, "current", &iter->value);
iter              183 Zend/zend_interfaces.c 	*data = &iter->value;
iter              200 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              201 Zend/zend_interfaces.c 	zval *object = (zval*)iter->it.data;
iter              204 Zend/zend_interfaces.c 	zend_call_method_with_0_params(&object, iter->ce, &iter->ce->iterator_funcs.zf_key, "key", &retval);
iter              210 Zend/zend_interfaces.c 			zend_error(E_WARNING, "Nothing returned from %s::key()", iter->ce->name);
iter              220 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              221 Zend/zend_interfaces.c 	zval *object = (zval*)iter->it.data;
iter              224 Zend/zend_interfaces.c 	zend_call_method_with_0_params(&object, iter->ce, &iter->ce->iterator_funcs.zf_next, "next", NULL);
iter              231 Zend/zend_interfaces.c 	zend_user_iterator *iter = (zend_user_iterator*)_iter;
iter              232 Zend/zend_interfaces.c 	zval *object = (zval*)iter->it.data;
iter              235 Zend/zend_interfaces.c 	zend_call_method_with_0_params(&object, iter->ce, &iter->ce->iterator_funcs.zf_rewind, "rewind", NULL);
iter               60 Zend/zend_iterators.c 	zend_object_iterator *iter = (zend_object_iterator*)object;
iter               61 Zend/zend_iterators.c 	iter->funcs->dtor(iter TSRMLS_CC);
iter               64 Zend/zend_iterators.c ZEND_API zval *zend_iterator_wrap(zend_object_iterator *iter TSRMLS_DC)
iter               70 Zend/zend_iterators.c 	Z_OBJ_HANDLE_P(wrapped) = zend_objects_store_put(iter, iter_wrapper_dtor, NULL, NULL TSRMLS_CC);
iter               77 Zend/zend_iterators.c 	zval *array_ptr, zend_object_iterator **iter TSRMLS_DC)
iter               82 Zend/zend_iterators.c 				*iter = (zend_object_iterator *)zend_object_store_get_object(array_ptr TSRMLS_CC);
iter               33 Zend/zend_iterators.h 	void (*dtor)(zend_object_iterator *iter TSRMLS_DC);
iter               36 Zend/zend_iterators.h 	int (*valid)(zend_object_iterator *iter TSRMLS_DC);
iter               39 Zend/zend_iterators.h 	void (*get_current_data)(zend_object_iterator *iter, zval ***data TSRMLS_DC);
iter               45 Zend/zend_iterators.h 	void (*get_current_key)(zend_object_iterator *iter, zval *key TSRMLS_DC);
iter               48 Zend/zend_iterators.h 	void (*move_forward)(zend_object_iterator *iter TSRMLS_DC);
iter               51 Zend/zend_iterators.h 	void (*rewind)(zend_object_iterator *iter TSRMLS_DC);
iter               54 Zend/zend_iterators.h 	void (*invalidate_current)(zend_object_iterator *iter TSRMLS_DC);
iter               82 Zend/zend_iterators.h ZEND_API enum zend_object_iterator_kind zend_iterator_unwrap(zval *array_ptr, zend_object_iterator **iter TSRMLS_DC);
iter               85 Zend/zend_iterators.h ZEND_API zval *zend_iterator_wrap(zend_object_iterator *iter TSRMLS_DC);
iter             3285 Zend/zend_vm_def.h 			zend_object_iterator *iter;
iter             3292 Zend/zend_vm_def.h 			iter = ce->get_iterator(ce, args, 0 TSRMLS_CC);
iter             3293 Zend/zend_vm_def.h 			if (UNEXPECTED(!iter)) {
iter             3303 Zend/zend_vm_def.h 			if (iter->funcs->rewind) {
iter             3304 Zend/zend_vm_def.h 				iter->funcs->rewind(iter TSRMLS_CC);
iter             3310 Zend/zend_vm_def.h 			for (; iter->funcs->valid(iter TSRMLS_CC) == SUCCESS; ++arg_num) {
iter             3317 Zend/zend_vm_def.h 				iter->funcs->get_current_data(iter, &arg_ptr TSRMLS_CC);
iter             3322 Zend/zend_vm_def.h 				if (iter->funcs->get_current_key) {
iter             3324 Zend/zend_vm_def.h 					iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter             3361 Zend/zend_vm_def.h 				iter->funcs->move_forward(iter TSRMLS_CC);
iter             3368 Zend/zend_vm_def.h 			iter->funcs->dtor(iter TSRMLS_CC);
iter             4298 Zend/zend_vm_def.h 	zend_object_iterator *iter = NULL;
iter             4375 Zend/zend_vm_def.h 		iter = ce->get_iterator(ce, array_ptr, opline->extended_value & ZEND_FE_RESET_REFERENCE TSRMLS_CC);
iter             4380 Zend/zend_vm_def.h 		if (iter && EXPECTED(EG(exception) == NULL)) {
iter             4381 Zend/zend_vm_def.h 			array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
iter             4396 Zend/zend_vm_def.h 	if (iter) {
iter             4397 Zend/zend_vm_def.h 		iter->index = 0;
iter             4398 Zend/zend_vm_def.h 		if (iter->funcs->rewind) {
iter             4399 Zend/zend_vm_def.h 			iter->funcs->rewind(iter TSRMLS_CC);
iter             4408 Zend/zend_vm_def.h 		is_empty = iter->funcs->valid(iter TSRMLS_CC) != SUCCESS;
iter             4416 Zend/zend_vm_def.h 		iter->index = -1; /* will be set to 0 before using next handler */
iter             4461 Zend/zend_vm_def.h 	zend_object_iterator *iter = NULL;
iter             4470 Zend/zend_vm_def.h 	switch (zend_iterator_unwrap(array, &iter TSRMLS_CC)) {
iter             4529 Zend/zend_vm_def.h 			if (iter && ++iter->index > 0) {
iter             4532 Zend/zend_vm_def.h 				iter->funcs->move_forward(iter TSRMLS_CC);
iter             4539 Zend/zend_vm_def.h 			if (!iter || (iter->index > 0 && iter->funcs->valid(iter TSRMLS_CC) == FAILURE)) {
iter             4547 Zend/zend_vm_def.h 			iter->funcs->get_current_data(iter, &value TSRMLS_CC);
iter             4557 Zend/zend_vm_def.h 				if (iter->funcs->get_current_key) {
iter             4558 Zend/zend_vm_def.h 					iter->funcs->get_current_key(iter, key TSRMLS_CC);
iter             4564 Zend/zend_vm_def.h 					ZVAL_LONG(key, iter->index);
iter              761 Zend/zend_vm_execute.h 			zend_object_iterator *iter;
iter              768 Zend/zend_vm_execute.h 			iter = ce->get_iterator(ce, args, 0 TSRMLS_CC);
iter              769 Zend/zend_vm_execute.h 			if (UNEXPECTED(!iter)) {
iter              779 Zend/zend_vm_execute.h 			if (iter->funcs->rewind) {
iter              780 Zend/zend_vm_execute.h 				iter->funcs->rewind(iter TSRMLS_CC);
iter              786 Zend/zend_vm_execute.h 			for (; iter->funcs->valid(iter TSRMLS_CC) == SUCCESS; ++arg_num) {
iter              793 Zend/zend_vm_execute.h 				iter->funcs->get_current_data(iter, &arg_ptr TSRMLS_CC);
iter              798 Zend/zend_vm_execute.h 				if (iter->funcs->get_current_key) {
iter              800 Zend/zend_vm_execute.h 					iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter              837 Zend/zend_vm_execute.h 				iter->funcs->move_forward(iter TSRMLS_CC);
iter              844 Zend/zend_vm_execute.h 			iter->funcs->dtor(iter TSRMLS_CC);
iter             3058 Zend/zend_vm_execute.h 	zend_object_iterator *iter = NULL;
iter             3135 Zend/zend_vm_execute.h 		iter = ce->get_iterator(ce, array_ptr, opline->extended_value & ZEND_FE_RESET_REFERENCE TSRMLS_CC);
iter             3140 Zend/zend_vm_execute.h 		if (iter && EXPECTED(EG(exception) == NULL)) {
iter             3141 Zend/zend_vm_execute.h 			array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
iter             3156 Zend/zend_vm_execute.h 	if (iter) {
iter             3157 Zend/zend_vm_execute.h 		iter->index = 0;
iter             3158 Zend/zend_vm_execute.h 		if (iter->funcs->rewind) {
iter             3159 Zend/zend_vm_execute.h 			iter->funcs->rewind(iter TSRMLS_CC);
iter             3168 Zend/zend_vm_execute.h 		is_empty = iter->funcs->valid(iter TSRMLS_CC) != SUCCESS;
iter             3176 Zend/zend_vm_execute.h 		iter->index = -1; /* will be set to 0 before using next handler */
iter             8424 Zend/zend_vm_execute.h 	zend_object_iterator *iter = NULL;
iter             8501 Zend/zend_vm_execute.h 		iter = ce->get_iterator(ce, array_ptr, opline->extended_value & ZEND_FE_RESET_REFERENCE TSRMLS_CC);
iter             8506 Zend/zend_vm_execute.h 		if (iter && EXPECTED(EG(exception) == NULL)) {
iter             8507 Zend/zend_vm_execute.h 			array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
iter             8522 Zend/zend_vm_execute.h 	if (iter) {
iter             8523 Zend/zend_vm_execute.h 		iter->index = 0;
iter             8524 Zend/zend_vm_execute.h 		if (iter->funcs->rewind) {
iter             8525 Zend/zend_vm_execute.h 			iter->funcs->rewind(iter TSRMLS_CC);
iter             8534 Zend/zend_vm_execute.h 		is_empty = iter->funcs->valid(iter TSRMLS_CC) != SUCCESS;
iter             8542 Zend/zend_vm_execute.h 		iter->index = -1; /* will be set to 0 before using next handler */
iter             13793 Zend/zend_vm_execute.h 	zend_object_iterator *iter = NULL;
iter             13870 Zend/zend_vm_execute.h 		iter = ce->get_iterator(ce, array_ptr, opline->extended_value & ZEND_FE_RESET_REFERENCE TSRMLS_CC);
iter             13875 Zend/zend_vm_execute.h 		if (iter && EXPECTED(EG(exception) == NULL)) {
iter             13876 Zend/zend_vm_execute.h 			array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
iter             13891 Zend/zend_vm_execute.h 	if (iter) {
iter             13892 Zend/zend_vm_execute.h 		iter->index = 0;
iter             13893 Zend/zend_vm_execute.h 		if (iter->funcs->rewind) {
iter             13894 Zend/zend_vm_execute.h 			iter->funcs->rewind(iter TSRMLS_CC);
iter             13903 Zend/zend_vm_execute.h 		is_empty = iter->funcs->valid(iter TSRMLS_CC) != SUCCESS;
iter             13911 Zend/zend_vm_execute.h 		iter->index = -1; /* will be set to 0 before using next handler */
iter             13956 Zend/zend_vm_execute.h 	zend_object_iterator *iter = NULL;
iter             13965 Zend/zend_vm_execute.h 	switch (zend_iterator_unwrap(array, &iter TSRMLS_CC)) {
iter             14024 Zend/zend_vm_execute.h 			if (iter && ++iter->index > 0) {
iter             14027 Zend/zend_vm_execute.h 				iter->funcs->move_forward(iter TSRMLS_CC);
iter             14034 Zend/zend_vm_execute.h 			if (!iter || (iter->index > 0 && iter->funcs->valid(iter TSRMLS_CC) == FAILURE)) {
iter             14042 Zend/zend_vm_execute.h 			iter->funcs->get_current_data(iter, &value TSRMLS_CC);
iter             14052 Zend/zend_vm_execute.h 				if (iter->funcs->get_current_key) {
iter             14053 Zend/zend_vm_execute.h 					iter->funcs->get_current_key(iter, key TSRMLS_CC);
iter             14059 Zend/zend_vm_execute.h 					ZVAL_LONG(key, iter->index);
iter             31462 Zend/zend_vm_execute.h 	zend_object_iterator *iter = NULL;
iter             31539 Zend/zend_vm_execute.h 		iter = ce->get_iterator(ce, array_ptr, opline->extended_value & ZEND_FE_RESET_REFERENCE TSRMLS_CC);
iter             31544 Zend/zend_vm_execute.h 		if (iter && EXPECTED(EG(exception) == NULL)) {
iter             31545 Zend/zend_vm_execute.h 			array_ptr = zend_iterator_wrap(iter TSRMLS_CC);
iter             31560 Zend/zend_vm_execute.h 	if (iter) {
iter             31561 Zend/zend_vm_execute.h 		iter->index = 0;
iter             31562 Zend/zend_vm_execute.h 		if (iter->funcs->rewind) {
iter             31563 Zend/zend_vm_execute.h 			iter->funcs->rewind(iter TSRMLS_CC);
iter             31572 Zend/zend_vm_execute.h 		is_empty = iter->funcs->valid(iter TSRMLS_CC) != SUCCESS;
iter             31580 Zend/zend_vm_execute.h 		iter->index = -1; /* will be set to 0 before using next handler */
iter               33 ext/com_dotnet/com_iterator.c 	zend_object_iterator iter;
iter               44 ext/com_dotnet/com_iterator.c static void com_iter_dtor(zend_object_iterator *iter TSRMLS_DC)
iter               46 ext/com_dotnet/com_iterator.c 	struct php_com_iterator *I = (struct php_com_iterator*)iter->data;
iter               59 ext/com_dotnet/com_iterator.c static int com_iter_valid(zend_object_iterator *iter TSRMLS_DC)
iter               61 ext/com_dotnet/com_iterator.c 	struct php_com_iterator *I = (struct php_com_iterator*)iter->data;
iter               70 ext/com_dotnet/com_iterator.c static void com_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter               72 ext/com_dotnet/com_iterator.c 	struct php_com_iterator *I = (struct php_com_iterator*)iter->data;
iter               77 ext/com_dotnet/com_iterator.c static void com_iter_get_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter               79 ext/com_dotnet/com_iterator.c 	struct php_com_iterator *I = (struct php_com_iterator*)iter->data;
iter               88 ext/com_dotnet/com_iterator.c static int com_iter_move_forwards(zend_object_iterator *iter TSRMLS_DC)
iter               90 ext/com_dotnet/com_iterator.c 	struct php_com_iterator *I = (struct php_com_iterator*)iter->data;
iter              166 ext/com_dotnet/com_iterator.c 	I->iter.funcs = &com_iter_funcs;
iter              167 ext/com_dotnet/com_iterator.c 	I->iter.data = I;
iter              239 ext/com_dotnet/com_iterator.c 	return &I->iter;
iter               53 ext/com_dotnet/com_saproxy.c 	zend_object_iterator iter;
iter              472 ext/com_dotnet/com_saproxy.c static void saproxy_iter_dtor(zend_object_iterator *iter TSRMLS_DC)
iter              474 ext/com_dotnet/com_saproxy.c 	php_com_saproxy_iter *I = (php_com_saproxy_iter*)iter->data;
iter              482 ext/com_dotnet/com_saproxy.c static int saproxy_iter_valid(zend_object_iterator *iter TSRMLS_DC)
iter              484 ext/com_dotnet/com_saproxy.c 	php_com_saproxy_iter *I = (php_com_saproxy_iter*)iter->data;
iter              489 ext/com_dotnet/com_saproxy.c static void saproxy_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter              491 ext/com_dotnet/com_saproxy.c 	php_com_saproxy_iter *I = (php_com_saproxy_iter*)iter->data;
iter              522 ext/com_dotnet/com_saproxy.c static void saproxy_iter_get_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter              524 ext/com_dotnet/com_saproxy.c 	php_com_saproxy_iter *I = (php_com_saproxy_iter*)iter->data;
iter              533 ext/com_dotnet/com_saproxy.c static int saproxy_iter_move_forwards(zend_object_iterator *iter TSRMLS_DC)
iter              535 ext/com_dotnet/com_saproxy.c 	php_com_saproxy_iter *I = (php_com_saproxy_iter*)iter->data;
iter              565 ext/com_dotnet/com_saproxy.c 	I->iter.funcs = &saproxy_iter_funcs;
iter              566 ext/com_dotnet/com_saproxy.c 	I->iter.data = I;
iter              583 ext/com_dotnet/com_saproxy.c 	return &I->iter;
iter             1866 ext/date/php_date.c static void date_period_it_invalidate_current(zend_object_iterator *iter TSRMLS_DC)
iter             1868 ext/date/php_date.c 	date_period_it *iterator = (date_period_it *)iter;
iter             1879 ext/date/php_date.c static void date_period_it_dtor(zend_object_iterator *iter TSRMLS_DC)
iter             1881 ext/date/php_date.c 	date_period_it *iterator = (date_period_it *)iter;
iter             1883 ext/date/php_date.c 	date_period_it_invalidate_current(iter TSRMLS_CC);
iter             1893 ext/date/php_date.c static int date_period_it_has_more(zend_object_iterator *iter TSRMLS_DC)
iter             1895 ext/date/php_date.c 	date_period_it *iterator = (date_period_it *)iter;
iter             1918 ext/date/php_date.c static void date_period_it_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter             1920 ext/date/php_date.c 	date_period_it *iterator = (date_period_it *)iter;
iter             1944 ext/date/php_date.c static void date_period_it_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter             1946 ext/date/php_date.c 	date_period_it *iterator = (date_period_it *)iter;
iter             1953 ext/date/php_date.c static void date_period_it_move_forward(zend_object_iterator *iter TSRMLS_DC)
iter             1955 ext/date/php_date.c 	date_period_it   *iterator = (date_period_it *)iter;
iter             1958 ext/date/php_date.c 	date_period_it_invalidate_current(iter TSRMLS_CC);
iter             1964 ext/date/php_date.c static void date_period_it_rewind(zend_object_iterator *iter TSRMLS_DC)
iter             1966 ext/date/php_date.c 	date_period_it   *iterator = (date_period_it *)iter;
iter             1973 ext/date/php_date.c 	date_period_it_invalidate_current(iter TSRMLS_CC);
iter               86 ext/dom/dom_iterators.c 	nodeIterator *iter;
iter               90 ext/dom/dom_iterators.c 		iter = emalloc(sizeof(nodeIterator));
iter               91 ext/dom/dom_iterators.c 		iter->cur = 0;
iter               92 ext/dom/dom_iterators.c 		iter->index = index;
iter               93 ext/dom/dom_iterators.c 		iter->node = NULL;
iter               94 ext/dom/dom_iterators.c 		xmlHashScan(ht, itemHashScanner, iter);
iter               95 ext/dom/dom_iterators.c 		nodep = iter->node;
iter               96 ext/dom/dom_iterators.c 		efree(iter);
iter              106 ext/dom/dom_iterators.c 	notationIterator *iter;
iter              111 ext/dom/dom_iterators.c 		iter = emalloc(sizeof(notationIterator));
iter              112 ext/dom/dom_iterators.c 		iter->cur = 0;
iter              113 ext/dom/dom_iterators.c 		iter->index = index;
iter              114 ext/dom/dom_iterators.c 		iter->notation = NULL;
iter              115 ext/dom/dom_iterators.c 		xmlHashScan(ht, itemHashScanner, iter);
iter              116 ext/dom/dom_iterators.c 		notep = iter->notation;
iter              117 ext/dom/dom_iterators.c 		efree(iter);
iter              125 ext/dom/dom_iterators.c static void php_dom_iterator_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              127 ext/dom/dom_iterators.c 	php_dom_iterator *iterator = (php_dom_iterator *)iter;
iter              139 ext/dom/dom_iterators.c static int php_dom_iterator_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              142 ext/dom/dom_iterators.c 	php_dom_iterator *iterator = (php_dom_iterator *)iter;
iter              152 ext/dom/dom_iterators.c static void php_dom_iterator_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter              154 ext/dom/dom_iterators.c 	php_dom_iterator *iterator = (php_dom_iterator *)iter;
iter              160 ext/dom/dom_iterators.c static void php_dom_iterator_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter              162 ext/dom/dom_iterators.c 	php_dom_iterator *iterator = (php_dom_iterator *)iter;
iter              166 ext/dom/dom_iterators.c 		ZVAL_LONG(key, iter->index);
iter              180 ext/dom/dom_iterators.c static void php_dom_iterator_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              192 ext/dom/dom_iterators.c 	php_dom_iterator *iterator = (php_dom_iterator *)iter;
iter              226 ext/dom/dom_iterators.c 					curnode = dom_get_elements_by_tag_name_ns_raw(basenode, objmap->ns, objmap->local, &previndex, iter->index);
iter              231 ext/dom/dom_iterators.c 				curnode = php_dom_libxml_hash_iter(objmap->ht, iter->index);
iter              233 ext/dom/dom_iterators.c 				curnode = php_dom_libxml_notation_iter(objmap->ht, iter->index);
iter              412 ext/gd/libgd/webpimg.c     vpx_codec_iter_t iter = NULL;
iter              413 ext/gd/libgd/webpimg.c     vpx_image_t* const img = vpx_codec_get_frame(&dec, &iter);
iter              721 ext/gd/libgd/webpimg.c       vpx_codec_iter_t iter = NULL;
iter              722 ext/gd/libgd/webpimg.c       const vpx_codec_cx_pkt_t* pkt = vpx_codec_get_cx_data(&enc, &iter);
iter               66 ext/intl/common/common_enum.h U_CFUNC void zoi_with_current_dtor(zend_object_iterator *iter TSRMLS_DC);
iter               67 ext/intl/common/common_enum.h U_CFUNC int zoi_with_current_valid(zend_object_iterator *iter TSRMLS_DC);
iter               68 ext/intl/common/common_enum.h U_CFUNC void zoi_with_current_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC);
iter               69 ext/intl/common/common_enum.h U_CFUNC void zoi_with_current_invalidate_current(zend_object_iterator *iter TSRMLS_DC);
iter               55 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_invalidate( zend_object_iterator *iter TSRMLS_DC ) 
iter               57 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter               71 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_dtor( zend_object_iterator *iter TSRMLS_DC )
iter               73 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter               76 ext/intl/resourcebundle/resourcebundle_iterator.c 	resourcebundle_iterator_invalidate( iter TSRMLS_CC );
iter               85 ext/intl/resourcebundle/resourcebundle_iterator.c static int resourcebundle_iterator_has_more( zend_object_iterator *iter TSRMLS_DC )
iter               87 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter               93 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_current( zend_object_iterator *iter, zval ***data TSRMLS_DC )
iter               95 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter              104 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_key( zend_object_iterator *iter, zval *key TSRMLS_DC )
iter              106 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter              121 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_step( zend_object_iterator *iter TSRMLS_DC )
iter              123 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter              126 ext/intl/resourcebundle/resourcebundle_iterator.c 	resourcebundle_iterator_invalidate( iter TSRMLS_CC );
iter              131 ext/intl/resourcebundle/resourcebundle_iterator.c static void resourcebundle_iterator_reset( zend_object_iterator *iter TSRMLS_DC )
iter              133 ext/intl/resourcebundle/resourcebundle_iterator.c 	ResourceBundle_iterator *iterator = (ResourceBundle_iterator *) iter;
iter              136 ext/intl/resourcebundle/resourcebundle_iterator.c 	resourcebundle_iterator_invalidate( iter TSRMLS_CC );
iter               68 ext/mysqli/mysqli_result_iterator.c static void php_mysqli_result_iterator_dtor(zend_object_iterator *iter TSRMLS_DC)
iter               70 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter               85 ext/mysqli/mysqli_result_iterator.c static int php_mysqli_result_iterator_valid(zend_object_iterator *iter TSRMLS_DC)
iter               87 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter               95 ext/mysqli/mysqli_result_iterator.c static void php_mysqli_result_iterator_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter               97 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter              105 ext/mysqli/mysqli_result_iterator.c static void php_mysqli_result_iterator_move_forward(zend_object_iterator *iter TSRMLS_DC)
iter              108 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter              126 ext/mysqli/mysqli_result_iterator.c static void php_mysqli_result_iterator_rewind(zend_object_iterator *iter TSRMLS_DC)
iter              128 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter              147 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator_move_forward(iter TSRMLS_CC);
iter              153 ext/mysqli/mysqli_result_iterator.c static void php_mysqli_result_iterator_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter              155 ext/mysqli/mysqli_result_iterator.c 	php_mysqli_result_iterator *iterator = (php_mysqli_result_iterator*) iter;
iter              410 ext/oci8/oci8_statement.c sb4 php_oci_define_callback(dvoid *ctx, OCIDefine *define, ub4 iter, dvoid **bufpp, ub4 **alenpp, ub1 *piecep, dvoid **indpp, ub2 **rcpp)
iter             1315 ext/oci8/oci8_statement.c 					ub4 iter,		  /* 0-based execute iteration value */
iter             1367 ext/oci8/oci8_statement.c 					ub4 iter,		   /* 0-based execute iteration value */
iter              481 ext/oci8/php_oci8_int.h sb4 php_oci_bind_in_callback(dvoid *ictxp, OCIBind *bindp, ub4 iter, ub4 index, dvoid **bufpp, ub4 *alenp, ub1 *piecep, dvoid **indpp);
iter              482 ext/oci8/php_oci8_int.h sb4 php_oci_bind_out_callback(dvoid *octxp, OCIBind *bindp, ub4 iter, ub4 index, dvoid **bufpp, ub4 **alenpp, ub1 *piecep, dvoid **indpp, ub2 **rcodepp);
iter             2440 ext/pdo/pdo_stmt.c 	zend_object_iterator iter;
iter             2446 ext/pdo/pdo_stmt.c static void pdo_stmt_iter_dtor(zend_object_iterator *iter TSRMLS_DC)
iter             2448 ext/pdo/pdo_stmt.c 	struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter->data;
iter             2461 ext/pdo/pdo_stmt.c static int pdo_stmt_iter_valid(zend_object_iterator *iter TSRMLS_DC)
iter             2463 ext/pdo/pdo_stmt.c 	struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter->data;
iter             2468 ext/pdo/pdo_stmt.c static void pdo_stmt_iter_get_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter             2470 ext/pdo/pdo_stmt.c 	struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter->data;
iter             2481 ext/pdo/pdo_stmt.c static void pdo_stmt_iter_get_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter             2483 ext/pdo/pdo_stmt.c 	struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter->data;
iter             2492 ext/pdo/pdo_stmt.c static void pdo_stmt_iter_move_forwards(zend_object_iterator *iter TSRMLS_DC)
iter             2494 ext/pdo/pdo_stmt.c 	struct php_pdo_iterator *I = (struct php_pdo_iterator*)iter->data;
iter             2537 ext/pdo/pdo_stmt.c 	I->iter.funcs = &pdo_stmt_iter_funcs;
iter             2538 ext/pdo/pdo_stmt.c 	I->iter.data = I;
iter             2551 ext/pdo/pdo_stmt.c 	return &I->iter;
iter              187 ext/pdo_oci/oci_statement.c static sb4 oci_bind_input_cb(dvoid *ctx, OCIBind *bindp, ub4 iter, ub4 index, dvoid **bufpp, ub4 *alenp, ub1 *piecep, dvoid **indpp) /* {{{ */
iter              219 ext/pdo_oci/oci_statement.c static sb4 oci_bind_output_cb(dvoid *ctx, OCIBind *bindp, ub4 iter, ub4 index, dvoid **bufpp, ub4 **alenpp, ub1 *piecep, dvoid **indpp, ub2 **rcodepp) /* {{{ */
iter              480 ext/pdo_oci/oci_statement.c static sb4 oci_define_callback(dvoid *octxp, OCIDefine *define, ub4 iter, dvoid **bufpp,
iter             1418 ext/phar/phar_object.c static int phar_build(zend_object_iterator *iter, void *puser TSRMLS_DC) /* {{{ */
iter             1433 ext/phar/phar_object.c 	iter->funcs->get_current_data(iter, &value TSRMLS_CC);
iter             1456 ext/phar/phar_object.c 			if (iter->funcs->get_current_key) {
iter             1458 ext/phar/phar_object.c 				iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter             1584 ext/phar/phar_object.c 		if (iter->funcs->get_current_key) {
iter             1586 ext/phar/phar_object.c 			iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter             1748 ext/phar/phar_object.c 	zval arg, arg2, *iter, *iteriter, *regexiter = NULL;
iter             1763 ext/phar/phar_object.c 	MAKE_STD_ZVAL(iter);
iter             1765 ext/phar/phar_object.c 	if (SUCCESS != object_init_ex(iter, spl_ce_RecursiveDirectoryIterator)) {
iter             1766 ext/phar/phar_object.c 		zval_ptr_dtor(&iter);
iter             1776 ext/phar/phar_object.c 	zend_call_method_with_2_params(&iter, spl_ce_RecursiveDirectoryIterator,
iter             1780 ext/phar/phar_object.c 		zval_ptr_dtor(&iter);
iter             1787 ext/phar/phar_object.c 		zval_ptr_dtor(&iter);
iter             1794 ext/phar/phar_object.c 			&spl_ce_RecursiveIteratorIterator->constructor, "__construct", NULL, iter);
iter             1797 ext/phar/phar_object.c 		zval_ptr_dtor(&iter);
iter             1802 ext/phar/phar_object.c 	zval_ptr_dtor(&iter);
iter               69 ext/simplexml/php_simplexml.h 	} iter;
iter               59 ext/simplexml/simplexml.c static void php_sxe_iterator_dtor(zend_object_iterator *iter TSRMLS_DC);
iter               60 ext/simplexml/simplexml.c static int php_sxe_iterator_valid(zend_object_iterator *iter TSRMLS_DC);
iter               61 ext/simplexml/simplexml.c static void php_sxe_iterator_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC);
iter               62 ext/simplexml/simplexml.c static void php_sxe_iterator_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC);
iter               63 ext/simplexml/simplexml.c static void php_sxe_iterator_move_forward(zend_object_iterator *iter TSRMLS_DC);
iter               64 ext/simplexml/simplexml.c static void php_sxe_iterator_rewind(zend_object_iterator *iter TSRMLS_DC);
iter               75 ext/simplexml/simplexml.c 	subnode->iter.type = itertype;
iter               77 ext/simplexml/simplexml.c 		subnode->iter.name = xmlStrdup((xmlChar *)name);
iter               80 ext/simplexml/simplexml.c 		subnode->iter.nsprefix = xmlStrdup(nsprefix);
iter               81 ext/simplexml/simplexml.c 		subnode->iter.isprefix = isprefix;
iter              116 ext/simplexml/simplexml.c 	if (sxe && sxe->iter.type != SXE_ITER_NONE) {
iter              118 ext/simplexml/simplexml.c 		if (sxe->iter.data) {
iter              119 ext/simplexml/simplexml.c 			intern = (php_sxe_object *)zend_object_store_get_object(sxe->iter.data TSRMLS_CC);
iter              147 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_NONE) {
iter              159 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              160 ext/simplexml/simplexml.c 			if (sxe->iter.type == SXE_ITER_CHILD || (
iter              161 ext/simplexml/simplexml.c 				sxe->iter.type == SXE_ITER_ELEMENT && !xmlStrcmp(node->name, sxe->iter.name))) {
iter              184 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              201 ext/simplexml/simplexml.c 	if (sxe->iter.type != SXE_ITER_ATTRLIST)
iter              203 ext/simplexml/simplexml.c 		orgtype = sxe->iter.type;
iter              204 ext/simplexml/simplexml.c 		if (sxe->iter.type == SXE_ITER_NONE) {
iter              205 ext/simplexml/simplexml.c 			sxe->iter.type = SXE_ITER_CHILD;
iter              208 ext/simplexml/simplexml.c 		sxe->iter.type = orgtype;
iter              211 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ELEMENT) {
iter              212 ext/simplexml/simplexml.c 		orgnode = sxe_find_element_by_name(sxe, node, sxe->iter.name TSRMLS_CC);
iter              221 ext/simplexml/simplexml.c 		if (node->type == XML_ELEMENT_NODE && match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              262 ext/simplexml/simplexml.c 		if (sxe->iter.type != SXE_ITER_ATTRLIST) {
iter              283 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              288 ext/simplexml/simplexml.c 		test = sxe->iter.name != NULL;
iter              289 ext/simplexml/simplexml.c 	} else if (sxe->iter.type != SXE_ITER_CHILD) {
iter              306 ext/simplexml/simplexml.c 			if (Z_TYPE_P(member) != IS_LONG || sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              309 ext/simplexml/simplexml.c 						if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              311 ext/simplexml/simplexml.c 								_node_as_zval(sxe, (xmlNodePtr) attr, return_value, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              320 ext/simplexml/simplexml.c 						if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)name) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              321 ext/simplexml/simplexml.c 							_node_as_zval(sxe, (xmlNodePtr) attr, return_value, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              338 ext/simplexml/simplexml.c 				if (sxe->iter.type == SXE_ITER_CHILD) {
iter              341 ext/simplexml/simplexml.c 				if (sxe->iter.type == SXE_ITER_NONE) {
iter              351 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, return_value, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              357 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, return_value, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              366 ext/simplexml/simplexml.c 					_node_as_zval(sxe, node, return_value, newtype, name, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              369 ext/simplexml/simplexml.c 				_node_as_zval(sxe, node, return_value, SXE_ITER_ELEMENT, name, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              472 ext/simplexml/simplexml.c 		if (sxe->iter.type != SXE_ITER_ATTRLIST) {
iter              504 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              509 ext/simplexml/simplexml.c 		test = sxe->iter.name != NULL;
iter              510 ext/simplexml/simplexml.c 	} else if (sxe->iter.type != SXE_ITER_CHILD) {
iter              524 ext/simplexml/simplexml.c 		if (attribs && !node && sxe->iter.type == SXE_ITER_ELEMENT) {
iter              525 ext/simplexml/simplexml.c 			node = xmlNewChild(mynode, mynode->ns, sxe->iter.name, NULL);
iter              568 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              580 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              598 ext/simplexml/simplexml.c 				if (sxe->iter.type == SXE_ITER_NONE) {
iter              721 ext/simplexml/simplexml.c 	_node_as_zval(sxe, node, return_value, type, name, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter              757 ext/simplexml/simplexml.c 		if (sxe->iter.type != SXE_ITER_ATTRLIST) {
iter              760 ext/simplexml/simplexml.c 			if (sxe->iter.type == SXE_ITER_CHILD) {
iter              766 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              771 ext/simplexml/simplexml.c 		test = sxe->iter.name != NULL;
iter              772 ext/simplexml/simplexml.c 	} else if (sxe->iter.type != SXE_ITER_CHILD) {
iter              784 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              795 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              812 ext/simplexml/simplexml.c 				if (sxe->iter.type == SXE_ITER_CHILD) {
iter              887 ext/simplexml/simplexml.c 		if (sxe->iter.type != SXE_ITER_ATTRLIST) {
iter              890 ext/simplexml/simplexml.c 			if (sxe->iter.type == SXE_ITER_CHILD) {
iter              896 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              901 ext/simplexml/simplexml.c 		test = sxe->iter.name != NULL;
iter              902 ext/simplexml/simplexml.c 	} else if (sxe->iter.type != SXE_ITER_CHILD) {
iter              914 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              927 ext/simplexml/simplexml.c 					if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && !xmlStrcmp(attr->name, (xmlChar *)Z_STRVAL_P(member)) && match_ns(sxe, (xmlNodePtr) attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter              939 ext/simplexml/simplexml.c 				if (sxe->iter.type == SXE_ITER_CHILD) {
iter             1024 ext/simplexml/simplexml.c 			subnode->iter.nsprefix = xmlStrdup((xmlChar *)nsprefix);
iter             1025 ext/simplexml/simplexml.c 			subnode->iter.isprefix = isprefix;
iter             1096 ext/simplexml/simplexml.c 	if (is_debug || sxe->iter.type != SXE_ITER_CHILD) {
iter             1097 ext/simplexml/simplexml.c 		if (sxe->iter.type == SXE_ITER_ELEMENT) {
iter             1103 ext/simplexml/simplexml.c 			test = sxe->iter.name && sxe->iter.type == SXE_ITER_ATTRLIST;
iter             1105 ext/simplexml/simplexml.c 				if ((!test || !xmlStrcmp(attr->name, sxe->iter.name)) && match_ns(sxe, (xmlNodePtr)attr, sxe->iter.nsprefix, sxe->iter.isprefix)) {
iter             1124 ext/simplexml/simplexml.c 	if (node && sxe->iter.type != SXE_ITER_ATTRLIST) {
iter             1130 ext/simplexml/simplexml.c 		} else if (sxe->iter.type != SXE_ITER_CHILD) {
iter             1132 ext/simplexml/simplexml.c 			if ( sxe->iter.type == SXE_ITER_NONE || !node->children || !node->parent || !node->next || node->children->next || node->children->children || node->parent->children == node->parent->last ) {
iter             1135 ext/simplexml/simplexml.c 				iter_data = sxe->iter.data;
iter             1136 ext/simplexml/simplexml.c 				sxe->iter.data = NULL;
iter             1160 ext/simplexml/simplexml.c 			if (node->type == XML_ELEMENT_NODE && (! match_ns(sxe, node, sxe->iter.nsprefix, sxe->iter.isprefix))) {
iter             1171 ext/simplexml/simplexml.c 			_get_base_node_value(sxe, node, &value, sxe->iter.nsprefix, sxe->iter.isprefix TSRMLS_CC);
iter             1188 ext/simplexml/simplexml.c 		if (sxe->iter.data) {
iter             1189 ext/simplexml/simplexml.c 			zval_ptr_dtor(&sxe->iter.data);
iter             1191 ext/simplexml/simplexml.c 		sxe->iter.data = iter_data;
iter             1263 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter             1571 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter             1621 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter             1655 ext/simplexml/simplexml.c 	if (sxe->iter.type == SXE_ITER_ATTRLIST) {
iter             1824 ext/simplexml/simplexml.c 	if (sxe->iter.type != SXE_ITER_NONE) {
iter             1881 ext/simplexml/simplexml.c 	data = sxe->iter.data;
iter             1882 ext/simplexml/simplexml.c 	sxe->iter.data = NULL;
iter             1892 ext/simplexml/simplexml.c 	if (sxe->iter.data) {
iter             1893 ext/simplexml/simplexml.c 		zval_ptr_dtor(&sxe->iter.data);
iter             1895 ext/simplexml/simplexml.c 	sxe->iter.data = data;
iter             2002 ext/simplexml/simplexml.c 	clone->iter.isprefix = sxe->iter.isprefix;
iter             2003 ext/simplexml/simplexml.c 	if (sxe->iter.name != NULL) {
iter             2004 ext/simplexml/simplexml.c 		clone->iter.name = xmlStrdup((xmlChar *)sxe->iter.name);
iter             2006 ext/simplexml/simplexml.c 	if (sxe->iter.nsprefix != NULL) {
iter             2007 ext/simplexml/simplexml.c 		clone->iter.nsprefix = xmlStrdup((xmlChar *)sxe->iter.nsprefix);
iter             2009 ext/simplexml/simplexml.c 	clone->iter.type = sxe->iter.type;
iter             2031 ext/simplexml/simplexml.c 	if (sxe->iter.data) {
iter             2032 ext/simplexml/simplexml.c 		zval_ptr_dtor(&sxe->iter.data);
iter             2033 ext/simplexml/simplexml.c 		sxe->iter.data = NULL;
iter             2036 ext/simplexml/simplexml.c 	if (sxe->iter.name) {
iter             2037 ext/simplexml/simplexml.c 		xmlFree(sxe->iter.name);
iter             2038 ext/simplexml/simplexml.c 		sxe->iter.name = NULL;
iter             2040 ext/simplexml/simplexml.c 	if (sxe->iter.nsprefix) {
iter             2041 ext/simplexml/simplexml.c 		xmlFree(sxe->iter.nsprefix);
iter             2042 ext/simplexml/simplexml.c 		sxe->iter.nsprefix = NULL;
iter             2098 ext/simplexml/simplexml.c 	intern->iter.type = SXE_ITER_NONE;
iter             2099 ext/simplexml/simplexml.c 	intern->iter.nsprefix = NULL;
iter             2100 ext/simplexml/simplexml.c 	intern->iter.name = NULL;
iter             2187 ext/simplexml/simplexml.c 	sxe->iter.nsprefix = ns_len ? xmlStrdup((xmlChar *)ns) : NULL;
iter             2188 ext/simplexml/simplexml.c 	sxe->iter.isprefix = isprefix;
iter             2225 ext/simplexml/simplexml.c 	sxe->iter.nsprefix = ns_len ? xmlStrdup((xmlChar *)ns) : NULL;
iter             2226 ext/simplexml/simplexml.c 	sxe->iter.isprefix = isprefix;
iter             2263 ext/simplexml/simplexml.c 	sxe->iter.nsprefix = ns_len ? xmlStrdup((xmlChar *)ns) : NULL;
iter             2264 ext/simplexml/simplexml.c 	sxe->iter.isprefix = isprefix;
iter             2282 ext/simplexml/simplexml.c 	xmlChar *prefix  = sxe->iter.nsprefix;
iter             2283 ext/simplexml/simplexml.c 	int isprefix  = sxe->iter.isprefix;
iter             2284 ext/simplexml/simplexml.c 	int test_elem = sxe->iter.type == SXE_ITER_ELEMENT  && sxe->iter.name;
iter             2285 ext/simplexml/simplexml.c 	int test_attr = sxe->iter.type == SXE_ITER_ATTRLIST && sxe->iter.name;
iter             2289 ext/simplexml/simplexml.c 		if (sxe->iter.type != SXE_ITER_ATTRLIST && node->type == XML_ELEMENT_NODE) {
iter             2290 ext/simplexml/simplexml.c 			if ((!test_elem || !xmlStrcmp(node->name, sxe->iter.name)) && match_ns(sxe, node, prefix, isprefix)) {
iter             2294 ext/simplexml/simplexml.c 			if ((!test_attr || !xmlStrcmp(node->name, sxe->iter.name)) && match_ns(sxe, node, prefix, isprefix)) {
iter             2303 ext/simplexml/simplexml.c 		ALLOC_INIT_ZVAL(sxe->iter.data);
iter             2304 ext/simplexml/simplexml.c 		_node_as_zval(sxe, node, sxe->iter.data, SXE_ITER_NONE, NULL, prefix, isprefix TSRMLS_CC);
iter             2315 ext/simplexml/simplexml.c 	if (sxe->iter.data) {
iter             2316 ext/simplexml/simplexml.c 		zval_ptr_dtor(&sxe->iter.data);
iter             2317 ext/simplexml/simplexml.c 		sxe->iter.data = NULL;
iter             2323 ext/simplexml/simplexml.c 		switch (sxe->iter.type) {
iter             2356 ext/simplexml/simplexml.c static void php_sxe_iterator_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             2358 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter             2369 ext/simplexml/simplexml.c static int php_sxe_iterator_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             2371 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter             2373 ext/simplexml/simplexml.c 	return iterator->sxe->iter.data ? SUCCESS : FAILURE;
iter             2377 ext/simplexml/simplexml.c static void php_sxe_iterator_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter             2379 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter             2381 ext/simplexml/simplexml.c 	*data = &iterator->sxe->iter.data;
iter             2385 ext/simplexml/simplexml.c static void php_sxe_iterator_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter             2387 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter             2388 ext/simplexml/simplexml.c 	zval *curobj = iterator->sxe->iter.data;
iter             2409 ext/simplexml/simplexml.c 	if (sxe->iter.data) {
iter             2410 ext/simplexml/simplexml.c 		intern = (php_sxe_object *)zend_object_store_get_object(sxe->iter.data TSRMLS_CC);
iter             2412 ext/simplexml/simplexml.c 		zval_ptr_dtor(&sxe->iter.data);
iter             2413 ext/simplexml/simplexml.c 		sxe->iter.data = NULL;
iter             2422 ext/simplexml/simplexml.c static void php_sxe_iterator_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             2424 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter             2429 ext/simplexml/simplexml.c static void php_sxe_iterator_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             2433 ext/simplexml/simplexml.c 	php_sxe_iterator *iterator = (php_sxe_iterator *)iter;
iter               43 ext/simplexml/sxe.c 	php_sxe_iterator iter;
iter               49 ext/simplexml/sxe.c 	iter.sxe = php_sxe_fetch_object(getThis() TSRMLS_CC);
iter               50 ext/simplexml/sxe.c 	ce_SimpleXMLElement->iterator_funcs.funcs->rewind((zend_object_iterator*)&iter TSRMLS_CC);
iter               64 ext/simplexml/sxe.c 	RETURN_BOOL(sxe->iter.data);
iter               78 ext/simplexml/sxe.c 	if (!sxe->iter.data) {
iter               82 ext/simplexml/sxe.c 	RETURN_ZVAL(sxe->iter.data, 1, 0);
iter               98 ext/simplexml/sxe.c 	if (!sxe->iter.data) {
iter              102 ext/simplexml/sxe.c 	intern = (php_sxe_object *)zend_object_store_get_object(sxe->iter.data TSRMLS_CC);
iter              116 ext/simplexml/sxe.c 	php_sxe_iterator iter;
iter              122 ext/simplexml/sxe.c 	iter.sxe = php_sxe_fetch_object(getThis() TSRMLS_CC);
iter              123 ext/simplexml/sxe.c 	ce_SimpleXMLElement->iterator_funcs.funcs->move_forward((zend_object_iterator*)&iter TSRMLS_CC);
iter              139 ext/simplexml/sxe.c 	if (!sxe->iter.data || sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              142 ext/simplexml/sxe.c 	child = php_sxe_fetch_object(sxe->iter.data TSRMLS_CC);
iter              165 ext/simplexml/sxe.c 	if (!sxe->iter.data || sxe->iter.type == SXE_ITER_ATTRLIST) {
iter              168 ext/simplexml/sxe.c 	RETURN_ZVAL(sxe->iter.data, 1, 0);
iter             2318 ext/soap/php_encoding.c 		zend_object_iterator   *iter;
iter             2326 ext/soap/php_encoding.c 		iter = ce->get_iterator(ce, data, 0 TSRMLS_CC);
iter             2332 ext/soap/php_encoding.c 		if (iter->funcs->rewind) {
iter             2333 ext/soap/php_encoding.c 			iter->funcs->rewind(iter TSRMLS_CC);
iter             2339 ext/soap/php_encoding.c 		while (iter->funcs->valid(iter TSRMLS_CC) == SUCCESS) {
iter             2344 ext/soap/php_encoding.c 			iter->funcs->get_current_data(iter, &val TSRMLS_CC);
iter             2348 ext/soap/php_encoding.c 			if (iter->funcs->get_current_key) {
iter             2350 ext/soap/php_encoding.c 				iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter             2362 ext/soap/php_encoding.c 			iter->funcs->move_forward(iter TSRMLS_CC);
iter             2368 ext/soap/php_encoding.c 		iter->funcs->dtor(iter TSRMLS_CC);
iter              998 ext/spl/spl_array.c static void spl_array_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1000 ext/spl/spl_array.c 	spl_array_it *iterator = (spl_array_it *)iter;
iter             1002 ext/spl/spl_array.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter             1009 ext/spl/spl_array.c static int spl_array_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1011 ext/spl/spl_array.c 	spl_array_it       *iterator = (spl_array_it *)iter;
iter             1016 ext/spl/spl_array.c 		return zend_user_it_valid(iter TSRMLS_CC);
iter             1027 ext/spl/spl_array.c static void spl_array_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter             1029 ext/spl/spl_array.c 	spl_array_it       *iterator = (spl_array_it *)iter;
iter             1034 ext/spl/spl_array.c 		zend_user_it_get_current_data(iter, data TSRMLS_CC);
iter             1043 ext/spl/spl_array.c static void spl_array_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter             1045 ext/spl/spl_array.c 	spl_array_it       *iterator = (spl_array_it *)iter;
iter             1050 ext/spl/spl_array.c 		zend_user_it_get_current_key(iter, key TSRMLS_CC);
iter             1061 ext/spl/spl_array.c static void spl_array_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1063 ext/spl/spl_array.c 	spl_array_it       *iterator = (spl_array_it *)iter;
iter             1068 ext/spl/spl_array.c 		zend_user_it_move_forward(iter TSRMLS_CC);
iter             1070 ext/spl/spl_array.c 		zend_user_it_invalidate_current(iter TSRMLS_CC);
iter             1107 ext/spl/spl_array.c static void spl_array_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1109 ext/spl/spl_array.c 	spl_array_it       *iterator = (spl_array_it *)iter;
iter             1113 ext/spl/spl_array.c 		zend_user_it_rewind(iter TSRMLS_CC);
iter             1115 ext/spl/spl_array.c 		zend_user_it_invalidate_current(iter TSRMLS_CC);
iter             1631 ext/spl/spl_directory.c static void spl_filesystem_dir_it_dtor(zend_object_iterator *iter TSRMLS_DC);
iter             1632 ext/spl/spl_directory.c static int spl_filesystem_dir_it_valid(zend_object_iterator *iter TSRMLS_DC);
iter             1633 ext/spl/spl_directory.c static void spl_filesystem_dir_it_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC);
iter             1634 ext/spl/spl_directory.c static void spl_filesystem_dir_it_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC);
iter             1635 ext/spl/spl_directory.c static void spl_filesystem_dir_it_move_forward(zend_object_iterator *iter TSRMLS_DC);
iter             1636 ext/spl/spl_directory.c static void spl_filesystem_dir_it_rewind(zend_object_iterator *iter TSRMLS_DC);
iter             1676 ext/spl/spl_directory.c static void spl_filesystem_dir_it_dtor(zend_object_iterator *iter TSRMLS_DC)
iter             1678 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter             1693 ext/spl/spl_directory.c static int spl_filesystem_dir_it_valid(zend_object_iterator *iter TSRMLS_DC)
iter             1695 ext/spl/spl_directory.c 	spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter);
iter             1702 ext/spl/spl_directory.c static void spl_filesystem_dir_it_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter             1704 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter             1711 ext/spl/spl_directory.c static void spl_filesystem_dir_it_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter             1713 ext/spl/spl_directory.c 	spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter);
iter             1720 ext/spl/spl_directory.c static void spl_filesystem_dir_it_move_forward(zend_object_iterator *iter TSRMLS_DC)
iter             1722 ext/spl/spl_directory.c 	spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter);
iter             1734 ext/spl/spl_directory.c static void spl_filesystem_dir_it_rewind(zend_object_iterator *iter TSRMLS_DC)
iter             1736 ext/spl/spl_directory.c 	spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter);
iter             1747 ext/spl/spl_directory.c static void spl_filesystem_tree_it_dtor(zend_object_iterator *iter TSRMLS_DC)
iter             1749 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter             1763 ext/spl/spl_directory.c static void spl_filesystem_tree_it_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter             1765 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter             1789 ext/spl/spl_directory.c static void spl_filesystem_tree_it_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter             1791 ext/spl/spl_directory.c 	spl_filesystem_object *object = spl_filesystem_iterator_to_object((spl_filesystem_iterator *)iter);
iter             1803 ext/spl/spl_directory.c static void spl_filesystem_tree_it_move_forward(zend_object_iterator *iter TSRMLS_DC)
iter             1805 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter             1824 ext/spl/spl_directory.c static void spl_filesystem_tree_it_rewind(zend_object_iterator *iter TSRMLS_DC)
iter             1826 ext/spl/spl_directory.c 	spl_filesystem_iterator *iterator = (spl_filesystem_iterator *)iter;
iter              932 ext/spl/spl_dllist.c static void spl_dllist_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              934 ext/spl/spl_dllist.c 	spl_dllist_it *iterator = (spl_dllist_it *)iter;
iter              938 ext/spl/spl_dllist.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              997 ext/spl/spl_dllist.c static void spl_dllist_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              999 ext/spl/spl_dllist.c 	spl_dllist_it     *iterator = (spl_dllist_it *)iter;
iter             1007 ext/spl/spl_dllist.c static int spl_dllist_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1009 ext/spl/spl_dllist.c 	spl_dllist_it         *iterator = (spl_dllist_it *)iter;
iter             1016 ext/spl/spl_dllist.c static void spl_dllist_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter             1018 ext/spl/spl_dllist.c 	spl_dllist_it         *iterator = (spl_dllist_it *)iter;
iter             1029 ext/spl/spl_dllist.c static void spl_dllist_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter             1031 ext/spl/spl_dllist.c 	spl_dllist_it *iterator = (spl_dllist_it *)iter;
iter             1037 ext/spl/spl_dllist.c static void spl_dllist_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter             1039 ext/spl/spl_dllist.c 	spl_dllist_it     *iterator = (spl_dllist_it *)iter;
iter             1042 ext/spl/spl_dllist.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              887 ext/spl/spl_fixedarray.c static void spl_fixedarray_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              889 ext/spl/spl_fixedarray.c 	spl_fixedarray_it  *iterator = (spl_fixedarray_it *)iter;
iter              891 ext/spl/spl_fixedarray.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              898 ext/spl/spl_fixedarray.c static void spl_fixedarray_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              900 ext/spl/spl_fixedarray.c 	spl_fixedarray_it     *iterator = (spl_fixedarray_it *)iter;
iter              904 ext/spl/spl_fixedarray.c 		zend_user_it_rewind(iter TSRMLS_CC);
iter              911 ext/spl/spl_fixedarray.c static int spl_fixedarray_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              913 ext/spl/spl_fixedarray.c 	spl_fixedarray_it     *iterator = (spl_fixedarray_it *)iter;
iter              917 ext/spl/spl_fixedarray.c 		return zend_user_it_valid(iter TSRMLS_CC);
iter              928 ext/spl/spl_fixedarray.c static void spl_fixedarray_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter              931 ext/spl/spl_fixedarray.c 	spl_fixedarray_it     *iterator = (spl_fixedarray_it *)iter;
iter              935 ext/spl/spl_fixedarray.c 		zend_user_it_get_current_data(iter, data TSRMLS_CC);
iter              951 ext/spl/spl_fixedarray.c static void spl_fixedarray_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter              953 ext/spl/spl_fixedarray.c 	spl_fixedarray_it     *iterator = (spl_fixedarray_it *)iter;
iter              957 ext/spl/spl_fixedarray.c 		zend_user_it_get_current_key(iter, key TSRMLS_CC);
iter              964 ext/spl/spl_fixedarray.c static void spl_fixedarray_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              966 ext/spl/spl_fixedarray.c 	spl_fixedarray_it     *iterator = (spl_fixedarray_it *)iter;
iter              970 ext/spl/spl_fixedarray.c 		zend_user_it_move_forward(iter TSRMLS_CC);
iter              972 ext/spl/spl_fixedarray.c 		zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              889 ext/spl/spl_heap.c static void spl_heap_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              891 ext/spl/spl_heap.c 	spl_heap_it *iterator = (spl_heap_it *)iter;
iter              893 ext/spl/spl_heap.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              900 ext/spl/spl_heap.c static void spl_heap_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              906 ext/spl/spl_heap.c static int spl_heap_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              908 ext/spl/spl_heap.c 	spl_heap_it         *iterator = (spl_heap_it *)iter;
iter              914 ext/spl/spl_heap.c static void spl_heap_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter              916 ext/spl/spl_heap.c 	spl_heap_it  *iterator = (spl_heap_it *)iter;
iter              932 ext/spl/spl_heap.c static void spl_pqueue_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{{ */
iter              934 ext/spl/spl_heap.c 	spl_heap_it  *iterator = (spl_heap_it *)iter;
iter              953 ext/spl/spl_heap.c static void spl_heap_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC) /* {{{ */
iter              955 ext/spl/spl_heap.c 	spl_heap_it *iterator = (spl_heap_it *)iter;
iter              961 ext/spl/spl_heap.c static void spl_heap_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */
iter              963 ext/spl/spl_heap.c 	zval                 *object   = (zval*)((zend_user_iterator *)iter)->it.data;
iter              964 ext/spl/spl_heap.c 	spl_heap_it          *iterator = (spl_heap_it *)iter;
iter              978 ext/spl/spl_heap.c 	zend_user_it_invalidate_current(iter TSRMLS_CC);
iter              157 ext/spl/spl_iterators.c 	spl_recursive_it_iterator *iter   = (spl_recursive_it_iterator*)_iter;
iter              169 ext/spl/spl_iterators.c 	zval_ptr_dtor(&iter->zobject);
iter              170 ext/spl/spl_iterators.c 	efree(iter);
iter              195 ext/spl/spl_iterators.c static int spl_recursive_it_valid(zend_object_iterator *iter TSRMLS_DC)
iter              197 ext/spl/spl_iterators.c 	spl_recursive_it_object   *object = (spl_recursive_it_object*)iter->data;
iter              199 ext/spl/spl_iterators.c 	return spl_recursive_it_valid_ex(object, ((spl_recursive_it_iterator*)iter)->zobject TSRMLS_CC);
iter              202 ext/spl/spl_iterators.c static void spl_recursive_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC)
iter              204 ext/spl/spl_iterators.c 	spl_recursive_it_object   *object = (spl_recursive_it_object*)iter->data;
iter              210 ext/spl/spl_iterators.c static void spl_recursive_it_get_current_key(zend_object_iterator *iter, zval *key TSRMLS_DC)
iter              212 ext/spl/spl_iterators.c 	spl_recursive_it_object   *object = (spl_recursive_it_object*)iter->data;
iter              218 ext/spl/spl_iterators.c 		ZVAL_LONG(key, iter->index);
iter              421 ext/spl/spl_iterators.c static void spl_recursive_it_move_forward(zend_object_iterator *iter TSRMLS_DC)
iter              423 ext/spl/spl_iterators.c 	spl_recursive_it_move_forward_ex((spl_recursive_it_object*)iter->data, ((spl_recursive_it_iterator*)iter)->zobject TSRMLS_CC);
iter              426 ext/spl/spl_iterators.c static void spl_recursive_it_rewind(zend_object_iterator *iter TSRMLS_DC)
iter              428 ext/spl/spl_iterators.c 	spl_recursive_it_rewind_ex((spl_recursive_it_object*)iter->data, ((spl_recursive_it_iterator*)iter)->zobject TSRMLS_CC);
iter             3550 ext/spl/spl_iterators.c 	zend_object_iterator   *iter;
iter             3553 ext/spl/spl_iterators.c 	iter = ce->get_iterator(ce, obj, 0 TSRMLS_CC);
iter             3559 ext/spl/spl_iterators.c 	iter->index = 0;
iter             3560 ext/spl/spl_iterators.c 	if (iter->funcs->rewind) {
iter             3561 ext/spl/spl_iterators.c 		iter->funcs->rewind(iter TSRMLS_CC);
iter             3567 ext/spl/spl_iterators.c 	while (iter->funcs->valid(iter TSRMLS_CC) == SUCCESS) {
iter             3571 ext/spl/spl_iterators.c 		if (apply_func(iter, puser TSRMLS_CC) == ZEND_HASH_APPLY_STOP || EG(exception)) {
iter             3574 ext/spl/spl_iterators.c 		iter->index++;
iter             3575 ext/spl/spl_iterators.c 		iter->funcs->move_forward(iter TSRMLS_CC);
iter             3582 ext/spl/spl_iterators.c 	if (iter) {
iter             3583 ext/spl/spl_iterators.c 		iter->funcs->dtor(iter TSRMLS_CC);
iter             3589 ext/spl/spl_iterators.c static int spl_iterator_to_array_apply(zend_object_iterator *iter, void *puser TSRMLS_DC) /* {{{ */
iter             3593 ext/spl/spl_iterators.c 	iter->funcs->get_current_data(iter, &data TSRMLS_CC);
iter             3600 ext/spl/spl_iterators.c 	if (iter->funcs->get_current_key) {
iter             3602 ext/spl/spl_iterators.c 		iter->funcs->get_current_key(iter, &key TSRMLS_CC);
iter             3616 ext/spl/spl_iterators.c static int spl_iterator_to_values_apply(zend_object_iterator *iter, void *puser TSRMLS_DC) /* {{{ */
iter             3620 ext/spl/spl_iterators.c 	iter->funcs->get_current_data(iter, &data TSRMLS_CC);
iter             3652 ext/spl/spl_iterators.c static int spl_iterator_count_apply(zend_object_iterator *iter, void *puser TSRMLS_DC) /* {{{ */
iter             3684 ext/spl/spl_iterators.c static int spl_iterator_func_apply(zend_object_iterator *iter, void *puser TSRMLS_DC) /* {{{ */
iter              170 ext/spl/spl_iterators.h typedef int (*spl_iterator_apply_func_t)(zend_object_iterator *iter, void *puser TSRMLS_DC);
iter              521 ext/xmlrpc/libxmlrpc/queue.c void *Q_Iter_Del(queue *q, q_iter iter)
iter              529 ext/xmlrpc/libxmlrpc/queue.c    if(iter == NULL)
iter              532 ext/xmlrpc/libxmlrpc/queue.c    if(iter == (q_iter)q->head)
iter              535 ext/xmlrpc/libxmlrpc/queue.c    if(iter == (q_iter)q->tail)
iter              538 ext/xmlrpc/libxmlrpc/queue.c    n = ((node*)iter)->next;
iter              539 ext/xmlrpc/libxmlrpc/queue.c    p = ((node*)iter)->prev;
iter              540 ext/xmlrpc/libxmlrpc/queue.c    d = ((node*)iter)->data;
iter              542 ext/xmlrpc/libxmlrpc/queue.c    free(iter);
iter              547 ext/xmlrpc/libxmlrpc/queue.c    if (q->cursor == (node*)iter) {
iter               80 ext/xmlrpc/libxmlrpc/queue.h void*  Q_Iter_Del(queue *q, q_iter iter); /* not read only! here for completeness. */
iter              422 ext/xmlrpc/libxmlrpc/xml_element.c          xml_element_attr* iter = Q_Head(&el->attrs);
iter              423 ext/xmlrpc/libxmlrpc/xml_element.c          while( iter ) {
iter              425 ext/xmlrpc/libxmlrpc/xml_element.c             xml_elem_writefunc(fptr, iter->key, data, 0);
iter              428 ext/xmlrpc/libxmlrpc/xml_element.c             xml_elem_writefunc(fptr, iter->val, data, 0);
iter              431 ext/xmlrpc/libxmlrpc/xml_element.c             iter = Q_Next(&el->attrs);
iter              113 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c          xml_element* iter = (xml_element*)Q_Head(&el->children);
iter              124 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c          while( iter ) {
iter              126 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             xml_element_to_DANDARPC_REQUEST_worker(request, xNext, iter);
iter              128 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             iter = (xml_element*)Q_Next(&el->children);
iter              132 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c          xml_element* iter = (xml_element*)Q_Head(&el->children);
iter              133 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c          while( iter ) {
iter              134 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             xml_element_to_DANDARPC_REQUEST_worker(request, xCurrent, iter);
iter              135 ext/xmlrpc/libxmlrpc/xml_to_dandarpc.c             iter = (xml_element*)Q_Next(&el->children);
iter              374 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			xml_element* iter = (xml_element*)Q_Head(&el->children);
iter              391 ext/xmlrpc/libxmlrpc/xml_to_soap.c 			while ( iter && !XMLRPC_RequestGetError(request) ) {
iter              397 ext/xmlrpc/libxmlrpc/xml_to_soap.c 					xml_element_to_SOAP_REQUEST_worker(request, NULL, ai, xCurrent, iter, depth);
iter              403 ext/xmlrpc/libxmlrpc/xml_to_soap.c 					xml_element_to_SOAP_REQUEST_worker(request, xCurrent, ai, xNext, iter, depth);
iter              406 ext/xmlrpc/libxmlrpc/xml_to_soap.c 				iter = (xml_element*)Q_Next(&el->children);
iter              643 ext/xmlrpc/libxmlrpc/xml_to_soap.c 								xml_element* iter = (xml_element*)Q_Head(&el_serialized->children);
iter              644 ext/xmlrpc/libxmlrpc/xml_to_soap.c 								while(iter) {
iter              645 ext/xmlrpc/libxmlrpc/xml_to_soap.c 									Q_PushTail(&rpc->children, iter);
iter              646 ext/xmlrpc/libxmlrpc/xml_to_soap.c 									iter = (xml_element*)Q_Next(&el_serialized->children);
iter               86 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                xml_element* iter = (xml_element*)Q_Head(&fault_struct->children);
iter               88 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                while (iter) {
iter               90 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                   xml_element_to_XMLRPC_REQUEST_worker(request, current_val, xNextVal, iter);
iter               92 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                   iter = (xml_element*)Q_Next(&fault_struct->children);
iter              100 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          xml_element* iter = (xml_element*)Q_Head(&el->children);
iter              103 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          while (iter) {
iter              105 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             xml_element_to_XMLRPC_REQUEST_worker(request, current_val, xNextVal, iter);
iter              107 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             iter = (xml_element*)Q_Next(&el->children);
iter              111 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          xml_element* iter = (xml_element*)Q_Head(&el->children);
iter              114 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          while ( iter ) {
iter              116 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             xml_element_to_XMLRPC_REQUEST_worker(request, current_val, xNextVal, iter);
iter              118 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             iter = (xml_element*)Q_Next(&el->children);
iter              147 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          xml_element* iter;
iter              165 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          iter = (xml_element*)Q_Head(&el->children);
iter              166 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c          while ( iter ) {
iter              168 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c                                                  current_val, iter);
iter              169 ext/xmlrpc/libxmlrpc/xml_to_xmlrpc.c             iter = (xml_element*)Q_Next(&el->children);
iter               31 sapi/phpdbg/phpdbg_opcode.c 	int iter = 0;
iter               33 sapi/phpdbg/phpdbg_opcode.c 	while (iter < ops->last_literal) {
iter               34 sapi/phpdbg/phpdbg_opcode.c 		if (literal == &ops->literals[iter]) {
iter               35 sapi/phpdbg/phpdbg_opcode.c 			return iter;
iter               37 sapi/phpdbg/phpdbg_opcode.c 		iter++;