ossl_uintmax_t
int opt_uintmax(const char *arg, ossl_uintmax_t *result);
int opt_uintmax(const char *value, ossl_uintmax_t *result)
*result = (ossl_uintmax_t)m;
int opt_uintmax(const char *value, ossl_uintmax_t *result)
ossl_uintmax_t umval;
ossl_uintmax_t u;
static void impl_cache_flush_alg(ossl_uintmax_t idx, ALGORITHM *alg)
static void alg_cleanup(ossl_uintmax_t idx, ALGORITHM *a, void *arg)
alg_cleanup_by_provider(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)
static void alg_copy(ossl_uintmax_t idx, ALGORITHM *alg, void *arg)
static void impl_cache_flush_one_alg(ossl_uintmax_t idx, ALGORITHM *alg,
static void sa_free_leaf(ossl_uintmax_t n, void *p, void *arg)
void (*func)(ossl_uintmax_t, void *);
static void trampoline(ossl_uintmax_t n, void *l, void *arg)
void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *))
void (*leaf)(ossl_uintmax_t, void *, void *),
void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n)
int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t posn, void *val)
ossl_uintmax_t n = posn;
#define SA_BLOCK_MAX_LEVELS (((int)sizeof(ossl_uintmax_t) * 8 \
ossl_uintmax_t top;
void (*leaf)(ossl_uintmax_t, void *, void *), void *arg)
ossl_uintmax_t idx = 0;
void (*leaf)(ossl_uintmax_t, type *)) \
(void (*)(ossl_uintmax_t, void *))leaf); \
void (*leaf)(ossl_uintmax_t, type *, void *), \
(void (*)(ossl_uintmax_t, void *, void *))leaf, arg); \
static ossl_unused ossl_inline ctype *ossl_sa_##type##_get(const SPARSE_ARRAY_OF(type) * sa, ossl_uintmax_t n) \
ossl_uintmax_t n, ctype *val) \
void ossl_sa_doall(const OPENSSL_SA *sa, void (*leaf)(ossl_uintmax_t, void *));
void (*leaf)(ossl_uintmax_t, void *, void *), void *);
void *ossl_sa_get(const OPENSSL_SA *sa, ossl_uintmax_t n);
int ossl_sa_set(OPENSSL_SA *sa, ossl_uintmax_t n, void *val);
ossl_uintmax_t align_int; \
#define OSSL_UINTMAX_MAX __MAXUINT__(ossl_uintmax_t)
|| !TEST_size_t_ge(sizeof(ossl_uintmax_t), 8)
|| !TEST_size_t_ge(sizeof(ossl_uintmax_t), sizeof(size_t)))
static void leaf_check_all(ossl_uintmax_t n, char *value, void *arg)
static void leaf_delete(ossl_uintmax_t n, char *value, void *arg)
{ (ossl_uintmax_t)-1, "H", 0 },
{ (ossl_uintmax_t)-2, "i", 1 },
ossl_uintmax_t n;
{ INT_MAX, "m" }, { 6666666, "d" }, { (ossl_uintmax_t)-1, "H" },
ossl_uintmax_t n;
ossl_uintmax_t n;