Lines Matching refs:top
28 stack->top = 0; in zend_stack_init()
37 if (stack->top >= stack->max) { in zend_stack_push()
41 memcpy(ZEND_STACK_ELEMENT(stack, stack->top), element, stack->size); in zend_stack_push()
42 return stack->top++; in zend_stack_push()
48 if (stack->top > 0) { in zend_stack_top()
49 return ZEND_STACK_ELEMENT(stack, stack->top - 1); in zend_stack_top()
58 --stack->top; in zend_stack_del_top()
76 return stack->top == 0; in zend_stack_is_empty()
99 return stack->top; in zend_stack_count()
109 for (i=stack->top-1; i>=0; i--) { in zend_stack_apply()
116 for (i=0; i<stack->top; i++) { in zend_stack_apply()
132 for (i=stack->top-1; i>=0; i--) { in zend_stack_apply_with_argument()
139 for (i=0; i<stack->top; i++) { in zend_stack_apply_with_argument()
153 for (i = 0; i < stack->top; i++) { in zend_stack_clean()
162 stack->top = stack->max = 0; in zend_stack_clean()