Lines Matching refs:params
13 #include <openssl/params.h>
115 size_t keylen, const OSSL_PARAM params[])
119 if (!ossl_prov_is_running() || !gmac_set_ctx_params(macctx, params))
148 OSSL_PARAM params[2] = { OSSL_PARAM_END, OSSL_PARAM_END };
159 params[0] = OSSL_PARAM_construct_octet_string(OSSL_CIPHER_PARAM_AEAD_TAG,
161 if (!EVP_CIPHER_CTX_get_params(macctx->ctx, params))
177 static int gmac_get_params(OSSL_PARAM params[])
181 if ((p = OSSL_PARAM_locate(params, OSSL_MAC_PARAM_SIZE)) != NULL)
203 static int gmac_set_ctx_params(void *vmacctx, const OSSL_PARAM params[])
210 if (params == NULL)
215 if ((p = OSSL_PARAM_locate_const(params, OSSL_MAC_PARAM_CIPHER)) != NULL) {
216 if (!ossl_prov_cipher_load_from_params(&macctx->cipher, params, provctx))
229 if ((p = OSSL_PARAM_locate_const(params, OSSL_MAC_PARAM_KEY)) != NULL)
234 if ((p = OSSL_PARAM_locate_const(params, OSSL_MAC_PARAM_IV)) != NULL) {