Home
last modified time | relevance | path

Searched refs:OPENSSL_SA (Results 1 – 3 of 3) sorted by relevance

/freebsd/crypto/openssl/include/crypto/
H A Dsparse_array.h33 ossl_sa_free((OPENSSL_SA *)sa); \
38 ossl_sa_free_leaves((OPENSSL_SA *)sa); \
43 return ossl_sa_num((OPENSSL_SA *)sa); \
49 ossl_sa_doall((OPENSSL_SA *)sa, \
57 ossl_sa_doall_arg((OPENSSL_SA *)sa, \
63 return (type *)ossl_sa_get((OPENSSL_SA *)sa, n); \
69 return ossl_sa_set((OPENSSL_SA *)sa, n, (void *)val); \
78 typedef struct sparse_array_st OPENSSL_SA; typedef
79 OPENSSL_SA *ossl_sa_new(void);
80 void ossl_sa_free(OPENSSL_SA *sa);
[all …]
/freebsd/crypto/openssl/crypto/
H A Dsparse_array.c58 OPENSSL_SA *ossl_sa_new(void) in ossl_sa_new()
60 OPENSSL_SA *res = OPENSSL_zalloc(sizeof(*res)); in ossl_sa_new()
65 static void sa_doall(const OPENSSL_SA *sa, void (*node)(void **), in sa_doall()
110 void ossl_sa_free(OPENSSL_SA *sa) in ossl_sa_free()
118 void ossl_sa_free_leaves(OPENSSL_SA *sa) in ossl_sa_free_leaves()
134 void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *)) in ossl_sa_doall()
143 void ossl_sa_doall_arg(const OPENSSL_SA *sa, in ossl_sa_doall_arg()
151 size_t ossl_sa_num(const OPENSSL_SA *sa) in ossl_sa_num()
156 void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n) in ossl_sa_get()
179 int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t posn, void *val) in ossl_sa_set()
/freebsd/crypto/openssl/doc/internal/man3/
H A DOPENSSL_SA.pod5 OPENSSL_SA, ossl_sa_TYPE_new, ossl_sa_TYPE_free,
14 typedef struct sparse_array_st OPENSSL_SA;
23 void ossl_sa_TYPE_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t,
25 void ossl_sa_TYPE_doall_arg(const OPENSSL_SA *sa,