Lines Matching refs:sa
20 void ossl_sa_TYPE_free(const SPARSE_ARRAY_OF(TYPE) *sa);
21 void ossl_sa_TYPE_free_leaves(const SPARSE_ARRAY_OF(TYPE) *sa);
22 size_t ossl_sa_TYPE_num(const SPARSE_ARRAY_OF(TYPE) *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,
28 TYPE *ossl_sa_TYPE_get(const SPARSE_ARRAY_OF(TYPE) *sa, ossl_uintmax_t idx);
29 int ossl_sa_TYPE_set(SPARSE_ARRAY_OF(TYPE) *sa, ossl_uintmax_t idx,
49 TYPE *ossl_sa_TYPE_get(SPARSE_ARRAY_OF(TYPE) *sa, ossl_uintmax_t idx);
51 B<ossl_sa_I<TYPE>_num>() returns the number of elements in I<sa> or 0 if I<sa>
54 B<ossl_sa_I<TYPE>_get>() returns element I<idx> in I<sa>, where I<idx> starts
58 B<ossl_sa_I<TYPE>_set>() sets element I<idx> in I<sa> to I<value>, where I<idx>
63 B<ossl_sa_I<TYPE>_free>() frees up the I<sa> structure. It does I<not> free up any
64 elements of I<sa>. After this call I<sa> is no longer valid.
66 B<ossl_sa_I<TYPE>_free_leaves>() frees up the I<sa> structure and all of its
67 elements. After this call I<sa> is no longer valid.
69 B<ossl_sa_I<TYPE>_doall>() calls the function I<leaf> for each element in I<sa>
75 I<sa> in ascending index order. The index position, within the sparse