Lines Matching full:top
39 retstack->top = 0; in pt_retstack_init()
48 return (retstack->top == retstack->bottom ? 1 : 0); in pt_retstack_is_empty()
53 uint8_t top; in pt_retstack_pop() local
58 top = retstack->top; in pt_retstack_pop()
60 if (top == retstack->bottom) in pt_retstack_pop()
63 top = (!top ? pt_retstack_size : top - 1); in pt_retstack_pop()
65 retstack->top = top; in pt_retstack_pop()
68 *ip = retstack->stack[top]; in pt_retstack_pop()
75 uint8_t top, bottom; in pt_retstack_push() local
80 top = retstack->top; in pt_retstack_push()
83 retstack->stack[top] = ip; in pt_retstack_push()
85 top = (top == pt_retstack_size ? 0 : top + 1); in pt_retstack_push()
87 if (bottom == top) in pt_retstack_push()
90 retstack->top = top; in pt_retstack_push()