Lines Matching refs:ctx
31 static void EVP_CIPHER_CTX_reset(EVP_CIPHER_CTX* ctx) { in EVP_CIPHER_CTX_reset() argument
32 EVP_CIPHER_CTX_cleanup(ctx); in EVP_CIPHER_CTX_reset()
33 EVP_CIPHER_CTX_init(ctx); in EVP_CIPHER_CTX_reset()
37 HMAC_CTX* ctx = malloc(sizeof(HMAC_CTX)); in HMAC_CTX_new() local
38 if (ctx) { in HMAC_CTX_new()
39 HMAC_CTX_init(ctx); in HMAC_CTX_new()
41 return ctx; in HMAC_CTX_new()
44 static void HMAC_CTX_reset(HMAC_CTX* ctx) { in HMAC_CTX_reset() argument
45 HMAC_CTX_cleanup(ctx); in HMAC_CTX_reset()
46 HMAC_CTX_init(ctx); in HMAC_CTX_reset()
49 static void HMAC_CTX_free(HMAC_CTX* ctx) { in HMAC_CTX_free() argument
50 if (ctx) { in HMAC_CTX_free()
51 HMAC_CTX_cleanup(ctx); in HMAC_CTX_free()
52 free(ctx); in HMAC_CTX_free()