Lines Matching refs:ccm_param
584 ccm_validate_args(CK_AES_CCM_PARAMS *ccm_param, boolean_t is_encrypt_init)
594 macSize = ccm_param->ulMACSize;
600 nonceSize = ccm_param->ulNonceSize;
613 if ((!is_encrypt_init) && (ccm_param->ulDataSize < macSize)) {
627 if (ccm_param->ulDataSize > maxValue) {
860 CK_AES_CCM_PARAMS *ccm_param;
863 ccm_param = (CK_AES_CCM_PARAMS *)(void *)param;
865 if ((rv = ccm_validate_args(ccm_param,
870 ccm_ctx->ccm_mac_len = ccm_param->ulMACSize;
872 ccm_ctx->ccm_data_len = ccm_param->ulDataSize;
875 ccm_param->ulDataSize - ccm_ctx->ccm_mac_len;
886 if (ccm_init(ccm_ctx, ccm_param->nonce, ccm_param->ulNonceSize,
887 ccm_param->authData, ccm_param->ulAuthDataSize, block_size,