Home | History | Annotate | Download | only in openssl

Lines Matching defs:OPENSSL_STACK

17 typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */
23 int OPENSSL_sk_num(const OPENSSL_STACK *);
24 void *OPENSSL_sk_value(const OPENSSL_STACK *, int);
26 void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data);
28 OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc cmp);
29 OPENSSL_STACK *OPENSSL_sk_new_null(void);
30 OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n);
31 int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n);
32 void OPENSSL_sk_free(OPENSSL_STACK *);
33 void OPENSSL_sk_pop_free(OPENSSL_STACK *st, void (*func) (void *));
34 OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *,
37 int OPENSSL_sk_insert(OPENSSL_STACK *sk, const void *data, int where);
38 void *OPENSSL_sk_delete(OPENSSL_STACK *st, int loc);
39 void *OPENSSL_sk_delete_ptr(OPENSSL_STACK *st, const void *p);
40 int OPENSSL_sk_find(OPENSSL_STACK *st, const void *data);
41 int OPENSSL_sk_find_ex(OPENSSL_STACK *st, const void *data);
42 int OPENSSL_sk_push(OPENSSL_STACK *st, const void *data);
43 int OPENSSL_sk_unshift(OPENSSL_STACK *st, const void *data);
44 void *OPENSSL_sk_shift(OPENSSL_STACK *st);
45 void *OPENSSL_sk_pop(OPENSSL_STACK *st);
46 void OPENSSL_sk_zero(OPENSSL_STACK *st);
47 OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk,
49 OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *st);
50 void OPENSSL_sk_sort(OPENSSL_STACK *st);
51 int OPENSSL_sk_is_sorted(const OPENSSL_STACK *st);
54 # define _STACK OPENSSL_STACK