Lines Matching refs:count

79 	int count;  member
129 llist->count = 0; in spl_ptr_llist_init()
139 return (long)llist->count; in spl_ptr_llist_count()
202 llist->count++; in spl_ptr_llist_unshift()
226 llist->count++; in spl_ptr_llist_push()
250 llist->count--; in spl_ptr_llist_pop()
305 llist->count--; in spl_ptr_llist_shift()
347 while(intern->llist->count > 0) { in spl_dllist_object_free_storage()
482 static int spl_dllist_object_count_elements(zval *object, long *count TSRMLS_DC) /* {{{ */ in spl_dllist_object_count_elements()
494 *count = (long) Z_LVAL_P(intern->retval); in spl_dllist_object_count_elements()
497 *count = 0; in spl_dllist_object_count_elements()
501 *count = spl_ptr_llist_count(intern->llist); in spl_dllist_object_count_elements()
691 SPL_METHOD(SplDoublyLinkedList, count) in SPL_METHOD() argument
693 long count; in SPL_METHOD() local
700 count = spl_ptr_llist_count(intern->llist); in SPL_METHOD()
701 RETURN_LONG(count); in SPL_METHOD()
709 long count; in SPL_METHOD() local
715 spl_dllist_object_count_elements(getThis(), &count TSRMLS_CC); in SPL_METHOD()
716 RETURN_BOOL(count==0); in SPL_METHOD()
776 RETURN_BOOL(index >= 0 && index < intern->llist->count); in SPL_METHOD()
795 if (index < 0 || index >= intern->llist->count) { in SPL_METHOD()
835 if (index < 0 || index >= intern->llist->count) { in SPL_METHOD()
884 if (index < 0 || index >= intern->llist->count) { in SPL_METHOD()
911 llist->count--; in SPL_METHOD()
950 *traverse_position_ptr = llist->count-1; in spl_dllist_it_helper_rewind()
1258 if (index < 0 || index > intern->llist->count) { in SPL_METHOD()
1264 if (index == intern->llist->count) { in SPL_METHOD()
1288 intern->llist->count++; in SPL_METHOD()
1378 SPL_ME(SplDoublyLinkedList, count, arginfo_dllist_void, ZEND_ACC_PUBLIC)