OSSL_SELF_TEST
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st)
void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,
void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret)
int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes)
static void self_test_setparams(OSSL_SELF_TEST *st)
OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg)
OSSL_SELF_TEST *ret = OPENSSL_zalloc(sizeof(*ret));
OSSL_SELF_TEST *OSSL_SELF_TEST_new(OSSL_CALLBACK *cb, void *cbarg);
void OSSL_SELF_TEST_free(OSSL_SELF_TEST *st);
void OSSL_SELF_TEST_onbegin(OSSL_SELF_TEST *st, const char *type,
int OSSL_SELF_TEST_oncorrupt_byte(OSSL_SELF_TEST *st, unsigned char *bytes);
void OSSL_SELF_TEST_onend(OSSL_SELF_TEST *st, int ret);
static int integrity_self_test(OSSL_SELF_TEST *ev, OSSL_LIB_CTX *libctx)
OSSL_LIB_CTX *libctx, OSSL_SELF_TEST *ev,
OSSL_SELF_TEST *ev = NULL;
int SELF_TEST_kats(OSSL_SELF_TEST *event, OSSL_LIB_CTX *libctx);
static int self_test_asym_keygens(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
int SELF_TEST_kats(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_kdf(const ST_KAT_KDF *t, OSSL_SELF_TEST *st,
static int self_test_drbg(const ST_KAT_DRBG *t, OSSL_SELF_TEST *st,
static int self_test_digest(const ST_KAT_DIGEST *t, OSSL_SELF_TEST *st,
OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_asym_keygen(const ST_KAT_ASYM_KEYGEN *t, OSSL_SELF_TEST *st,
static int self_test_kem_encapsulate(const ST_KAT_KEM *t, OSSL_SELF_TEST *st,
static int self_test_kem_decapsulate(const ST_KAT_KEM *t, OSSL_SELF_TEST *st,
static int self_test_kem(const ST_KAT_KEM *t, OSSL_SELF_TEST *st,
static int self_test_asym_cipher(const ST_KAT_ASYM_CIPHER *t, OSSL_SELF_TEST *st,
static int self_test_digests(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_kems(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_asym_ciphers(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_kdfs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_cipher(const ST_KAT_CIPHER *t, OSSL_SELF_TEST *st,
static int self_test_drbgs(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_kas(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
static int self_test_signatures(OSSL_SELF_TEST *st, OSSL_LIB_CTX *libctx)
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;
OSSL_SELF_TEST *st = NULL;