Lines Matching full:stack
1 /* crypto/stack/stack.h */
74 } STACK;
79 int sk_num(const STACK *);
80 char *sk_value(const STACK *, int);
82 char *sk_set(STACK *, int, char *);
84 STACK *sk_new(int (*cmp)(const char * const *, const char * const *));
85 STACK *sk_new_null(void);
86 void sk_free(STACK *);
87 void sk_pop_free(STACK *st, void (*func)(void *));
88 int sk_insert(STACK *sk,char *data,int where);
89 char *sk_delete(STACK *st,int loc);
90 char *sk_delete_ptr(STACK *st, char *p);
91 int sk_find(STACK *st,char *data);
92 int sk_find_ex(STACK *st,char *data);
93 int sk_push(STACK *st,char *data);
94 int sk_unshift(STACK *st,char *data);
95 char *sk_shift(STACK *st);
96 char *sk_pop(STACK *st);
97 void sk_zero(STACK *st);
98 int (*sk_set_cmp_func(STACK *sk, int (*c)(const char * const *,
101 STACK *sk_dup(STACK *st);
102 void sk_sort(STACK *st);
103 int sk_is_sorted(const STACK *st);