Lines Matching refs:EVP_MAC_CTX
22 EVP_MAC_CTX *EVP_MAC_CTX_new(EVP_MAC *mac) in EVP_MAC_CTX_new()
24 EVP_MAC_CTX *ctx = OPENSSL_zalloc(sizeof(EVP_MAC_CTX)); in EVP_MAC_CTX_new()
39 void EVP_MAC_CTX_free(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_free()
50 EVP_MAC_CTX *EVP_MAC_CTX_dup(const EVP_MAC_CTX *src) in EVP_MAC_CTX_dup()
52 EVP_MAC_CTX *dst; in EVP_MAC_CTX_dup()
77 EVP_MAC *EVP_MAC_CTX_get0_mac(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get0_mac()
82 static size_t get_size_t_ctx_param(EVP_MAC_CTX *ctx, const char *name) in get_size_t_ctx_param()
105 size_t EVP_MAC_CTX_get_mac_size(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get_mac_size()
110 size_t EVP_MAC_CTX_get_block_size(EVP_MAC_CTX *ctx) in EVP_MAC_CTX_get_block_size()
115 int EVP_MAC_init(EVP_MAC_CTX *ctx, const unsigned char *key, size_t keylen, in EVP_MAC_init()
121 int EVP_MAC_update(EVP_MAC_CTX *ctx, const unsigned char *data, size_t datalen) in EVP_MAC_update()
126 static int evp_mac_final(EVP_MAC_CTX *ctx, int xof, in evp_mac_final()
171 int EVP_MAC_final(EVP_MAC_CTX *ctx, in EVP_MAC_final()
177 int EVP_MAC_finalXOF(EVP_MAC_CTX *ctx, unsigned char *out, size_t outsize) in EVP_MAC_finalXOF()
195 int EVP_MAC_CTX_get_params(EVP_MAC_CTX *ctx, OSSL_PARAM params[]) in EVP_MAC_CTX_get_params()
202 int EVP_MAC_CTX_set_params(EVP_MAC_CTX *ctx, const OSSL_PARAM params[]) in EVP_MAC_CTX_set_params()
248 EVP_MAC_CTX *ctx = NULL; in EVP_Q_mac()