Lines Matching refs:current

119 	spl_ptr_llist_element *current = llist->head, *next;  in spl_ptr_llist_destroy()  local
121 while (current) { in spl_ptr_llist_destroy()
122 next = current->next; in spl_ptr_llist_destroy()
123 zval_ptr_dtor(&current->data); in spl_ptr_llist_destroy()
124 SPL_LLIST_DELREF(current); in spl_ptr_llist_destroy()
125 current = next; in spl_ptr_llist_destroy()
135 spl_ptr_llist_element *current; in spl_ptr_llist_offset() local
139 current = llist->tail; in spl_ptr_llist_offset()
141 current = llist->head; in spl_ptr_llist_offset()
144 while (current && pos < offset) { in spl_ptr_llist_offset()
147 current = current->prev; in spl_ptr_llist_offset()
149 current = current->next; in spl_ptr_llist_offset()
153 return current; in spl_ptr_llist_offset()
275 spl_ptr_llist_element *current = from->head, *next; in spl_ptr_llist_copy() local
277 while (current) { in spl_ptr_llist_copy()
278 next = current->next; in spl_ptr_llist_copy()
279 spl_ptr_llist_push(to, &current->data); in spl_ptr_llist_copy()
280 current = next; in spl_ptr_llist_copy()
427 spl_ptr_llist_element *current = intern->llist->head; in spl_dllist_object_get_debug_info() local
442 while (current) { in spl_dllist_object_get_debug_info()
443 spl_ptr_llist_element *next = current->next; in spl_dllist_object_get_debug_info()
445 add_index_zval(&dllist_array, index, &current->data); in spl_dllist_object_get_debug_info()
446 if (Z_REFCOUNTED(current->data)) { in spl_dllist_object_get_debug_info()
447 Z_ADDREF(current->data); in spl_dllist_object_get_debug_info()
451 current = next; in spl_dllist_object_get_debug_info()
464 spl_ptr_llist_element *current = intern->llist->head; in spl_dllist_object_get_gc() local
466 while (current) { in spl_dllist_object_get_gc()
467 zend_get_gc_buffer_add_zval(gc_buffer, &current->data); in spl_dllist_object_get_gc()
468 current = current->next; in spl_dllist_object_get_gc()
973 PHP_METHOD(SplDoublyLinkedList, current) in PHP_METHOD() argument
995 spl_ptr_llist_element *current = intern->llist->head, *next; in PHP_METHOD() local
1010 while (current) { in PHP_METHOD()
1012 next = current->next; in PHP_METHOD()
1014 php_var_serialize(&buf, &current->data, &var_hash); in PHP_METHOD()
1016 current = next; in PHP_METHOD()
1090 spl_ptr_llist_element *current = intern->llist->head; in PHP_METHOD() local
1105 while (current) { in PHP_METHOD()
1106 zend_hash_next_index_insert(Z_ARRVAL(tmp), &current->data); in PHP_METHOD()
1107 Z_TRY_ADDREF(current->data); in PHP_METHOD()
1108 current = current->next; in PHP_METHOD()