Lines Matching refs:alg
65 #define QAT_AES_HW_CONFIG_ENC(alg, mode) \ argument
66 ICP_QAT_HW_CIPHER_CONFIG_BUILD(mode, alg, \
70 #define QAT_AES_HW_CONFIG_DEC(alg, mode) \ argument
71 ICP_QAT_HW_CIPHER_CONFIG_BUILD(mode, alg, \
273 int alg, in qat_alg_aead_init_enc_session() argument
292 cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_ENC(alg, mode); in qat_alg_aead_init_enc_session()
354 int alg, in qat_alg_aead_init_dec_session() argument
378 cipher->aes.cipher_config.val = QAT_AES_HW_CONFIG_DEC(alg, mode); in qat_alg_aead_init_dec_session()
468 int alg, const uint8_t *key, in qat_alg_ablkcipher_init_enc() argument
477 enc_cd->aes.cipher_config.val = QAT_AES_HW_CONFIG_ENC(alg, mode); in qat_alg_ablkcipher_init_enc()
481 int alg, const uint8_t *key, in qat_alg_ablkcipher_init_dec() argument
493 QAT_AES_HW_CONFIG_DEC(alg, mode); in qat_alg_ablkcipher_init_dec()
496 QAT_AES_HW_CONFIG_ENC(alg, mode); in qat_alg_ablkcipher_init_dec()
499 static int qat_alg_validate_key(int key_len, int *alg, int mode) in qat_alg_validate_key() argument
504 *alg = ICP_QAT_HW_CIPHER_ALGO_AES128; in qat_alg_validate_key()
507 *alg = ICP_QAT_HW_CIPHER_ALGO_AES192; in qat_alg_validate_key()
510 *alg = ICP_QAT_HW_CIPHER_ALGO_AES256; in qat_alg_validate_key()
518 *alg = ICP_QAT_HW_CIPHER_ALGO_AES128; in qat_alg_validate_key()
521 *alg = ICP_QAT_HW_CIPHER_ALGO_AES256; in qat_alg_validate_key()
534 int alg; in qat_alg_aead_init_sessions() local
539 if (qat_alg_validate_key(keys.enckeylen, &alg, mode)) in qat_alg_aead_init_sessions()
542 if (qat_alg_aead_init_enc_session(tfm, alg, &keys, mode)) in qat_alg_aead_init_sessions()
545 if (qat_alg_aead_init_dec_session(tfm, alg, &keys, mode)) in qat_alg_aead_init_sessions()
561 int alg; in qat_alg_ablkcipher_init_sessions() local
563 if (qat_alg_validate_key(keylen, &alg, mode)) in qat_alg_ablkcipher_init_sessions()
566 qat_alg_ablkcipher_init_enc(ctx, alg, key, keylen, mode); in qat_alg_ablkcipher_init_sessions()
567 qat_alg_ablkcipher_init_dec(ctx, alg, key, keylen, mode); in qat_alg_ablkcipher_init_sessions()