Home | History | Annotate | Download | only in src

Lines Matching refs:top

29   size_t top;           ///< Stack top, the number of elements in the stack
43 size_t max_size_required = stack->top + n;
44 if (n > (SIZE_MAX / stack->element_size) - stack->top)
55 if (0 != memcpy_S((uint8_t*)stack->buf + stack->top * stack->element_size,
56 (stack->max_size - stack->top) * stack->element_size,
61 stack->top += n;
63 return (uint8_t*)stack->buf + (stack->top - n) * stack->element_size;
69 if (n > stack->top) return false;
74 (stack->top - n) * stack->element_size,
78 stack->top -= n;
85 return stack ? stack->top : (size_t)0;