Lines Matching refs:sa
31 ossl_sa_##type##_free(SPARSE_ARRAY_OF(type) *sa) \
33 ossl_sa_free((OPENSSL_SA *)sa); \
36 ossl_sa_##type##_free_leaves(SPARSE_ARRAY_OF(type) *sa) \
38 ossl_sa_free_leaves((OPENSSL_SA *)sa); \
41 ossl_sa_##type##_num(const SPARSE_ARRAY_OF(type) *sa) \
43 return ossl_sa_num((OPENSSL_SA *)sa); \
46 ossl_sa_##type##_doall(const SPARSE_ARRAY_OF(type) *sa, \
49 ossl_sa_doall((OPENSSL_SA *)sa, \
53 ossl_sa_##type##_doall_arg(const SPARSE_ARRAY_OF(type) *sa, \
57 ossl_sa_doall_arg((OPENSSL_SA *)sa, \
61 *ossl_sa_##type##_get(const SPARSE_ARRAY_OF(type) *sa, ossl_uintmax_t n) \
63 return (type *)ossl_sa_get((OPENSSL_SA *)sa, n); \
66 ossl_sa_##type##_set(SPARSE_ARRAY_OF(type) *sa, \
69 return ossl_sa_set((OPENSSL_SA *)sa, n, (void *)val); \
80 void ossl_sa_free(OPENSSL_SA *sa);
81 void ossl_sa_free_leaves(OPENSSL_SA *sa);
82 size_t ossl_sa_num(const OPENSSL_SA *sa);
83 void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *));
84 void ossl_sa_doall_arg(const OPENSSL_SA *sa,
86 void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n);
87 int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t n, void *val);