Home
last modified time | relevance | path

Searched refs:gcm_param (Results 1 – 1 of 1) sorted by relevance

/illumos-gate/usr/src/common/crypto/modes/
H A Dgcm.c643 gcm_validate_args(CK_AES_GCM_PARAMS *gcm_param) in gcm_validate_args() argument
650 tag_len = gcm_param->ulTagBits; in gcm_validate_args()
664 if (gcm_param->ulIvLen == 0) in gcm_validate_args()
794 CK_AES_GCM_PARAMS *gcm_param; in gcm_init_ctx() local
797 gcm_param = (CK_AES_GCM_PARAMS *)(void *)param; in gcm_init_ctx()
799 if ((rv = gcm_validate_args(gcm_param)) != 0) { in gcm_init_ctx()
803 gcm_ctx->gcm_tag_len = gcm_param->ulTagBits; in gcm_init_ctx()
809 CRYPTO_BYTES2BITS(gcm_param->ulAADLen); in gcm_init_ctx()
818 if (gcm_init(gcm_ctx, gcm_param->pIv, gcm_param->ulIvLen, in gcm_init_ctx()
819 gcm_param->pAAD, gcm_param->ulAADLen, block_size, in gcm_init_ctx()