Lines Matching refs:top
30 stack->top = 0; in zend_stack_init()
39 if (stack->top >= stack->max) { in zend_stack_push()
43 memcpy(ZEND_STACK_ELEMENT(stack, stack->top), element, stack->size); in zend_stack_push()
44 return stack->top++; in zend_stack_push()
50 if (stack->top > 0) { in zend_stack_top()
51 return ZEND_STACK_ELEMENT(stack, stack->top - 1); in zend_stack_top()
60 --stack->top; in zend_stack_del_top()
78 return stack->top == 0; in zend_stack_is_empty()
101 return stack->top; in zend_stack_count()
111 for (i=stack->top-1; i>=0; i--) { in zend_stack_apply()
118 for (i=0; i<stack->top; i++) { in zend_stack_apply()
134 for (i=stack->top-1; i>=0; i--) { in zend_stack_apply_with_argument()
141 for (i=0; i<stack->top; i++) { in zend_stack_apply_with_argument()
155 for (i = 0; i < stack->top; i++) { in zend_stack_clean()
164 stack->top = stack->max = 0; in zend_stack_clean()