Home
last modified time | relevance | path

Searched refs:OPENSSL_STACK (Results 1 – 4 of 4) sorted by relevance

/freebsd/crypto/openssl/include/openssl/
H A Dstack.h23 typedef struct stack_st OPENSSL_STACK; /* Use STACK_OF(...) instead */ typedef
29 int OPENSSL_sk_num(const OPENSSL_STACK *);
30 void *OPENSSL_sk_value(const OPENSSL_STACK *, int);
32 void *OPENSSL_sk_set(OPENSSL_STACK *st, int i, const void *data);
34 OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc cmp);
35 OPENSSL_STACK *OPENSSL_sk_new_null(void);
36 OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n);
37 int OPENSSL_sk_reserve(OPENSSL_STACK *st, int n);
38 void OPENSSL_sk_free(OPENSSL_STACK *);
39 void OPENSSL_sk_pop_free(OPENSSL_STACK *st, void (*func) (void *));
[all …]
H A Dsafestack.h.in46 …static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF…
48 return (const OPENSSL_STACK *)sk; \
50 static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \
52 return (OPENSSL_STACK *)sk; \
74 return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \
78 return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \
94 return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \
98 OPENSSL_sk_free((OPENSSL_STACK *)sk); \
102 OPENSSL_sk_zero((OPENSSL_STACK *)sk); \
106 return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \
[all …]
H A Dsafestack.h43 …static ossl_unused ossl_inline const OPENSSL_STACK *ossl_check_const_##t1##_sk_type(const STACK_OF…
45 return (const OPENSSL_STACK *)sk; \
47 static ossl_unused ossl_inline OPENSSL_STACK *ossl_check_##t1##_sk_type(STACK_OF(t1) *sk) \
49 return (OPENSSL_STACK *)sk; \
71 return OPENSSL_sk_num((const OPENSSL_STACK *)sk); \
75 return (t2 *)OPENSSL_sk_value((const OPENSSL_STACK *)sk, idx); \
91 return OPENSSL_sk_reserve((OPENSSL_STACK *)sk, n); \
95 OPENSSL_sk_free((OPENSSL_STACK *)sk); \
99 OPENSSL_sk_zero((OPENSSL_STACK *)sk); \
103 return (t2 *)OPENSSL_sk_delete((OPENSSL_STACK *)sk, i); \
[all …]
/freebsd/crypto/openssl/crypto/stack/
H A Dstack.c32 OPENSSL_sk_compfunc OPENSSL_sk_set_cmp_func(OPENSSL_STACK *sk, in OPENSSL_sk_set_cmp_func()
44 OPENSSL_STACK *OPENSSL_sk_dup(const OPENSSL_STACK *sk) in OPENSSL_sk_dup()
46 OPENSSL_STACK *ret; in OPENSSL_sk_dup()
80 OPENSSL_STACK *OPENSSL_sk_deep_copy(const OPENSSL_STACK *sk, in OPENSSL_sk_deep_copy()
84 OPENSSL_STACK *ret; in OPENSSL_sk_deep_copy()
129 OPENSSL_STACK *OPENSSL_sk_new_null(void) in OPENSSL_sk_new_null()
134 OPENSSL_STACK *OPENSSL_sk_new(OPENSSL_sk_compfunc c) in OPENSSL_sk_new()
173 static int sk_reserve(OPENSSL_STACK *st, int n, int exact) in sk_reserve()
226 OPENSSL_STACK *OPENSSL_sk_new_reserve(OPENSSL_sk_compfunc c, int n) in OPENSSL_sk_new_reserve()
228 OPENSSL_STACK *st = OPENSSL_zalloc(sizeof(OPENSSL_STACK)); in OPENSSL_sk_new_reserve()
[all …]