Lines Matching refs:keys
283 struct crypto_authenc_keys *keys) in qat_alg_aead_init_enc_session() argument
291 sizeof(struct icp_qat_hw_auth_setup) + keys->enckeylen); in qat_alg_aead_init_enc_session()
301 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_enc_session()
308 if (qat_alg_do_precomputes(hash, ctx, keys->authkey, keys->authkeylen)) in qat_alg_aead_init_enc_session()
324 cipher_cd_ctrl->cipher_key_sz = keys->enckeylen >> 3; in qat_alg_aead_init_enc_session()
363 struct crypto_authenc_keys *keys) in qat_alg_aead_init_dec_session() argument
386 memcpy(cipher->aes.key, keys->enckey, keys->enckeylen); in qat_alg_aead_init_dec_session()
394 if (qat_alg_do_precomputes(hash, ctx, keys->authkey, keys->authkeylen)) in qat_alg_aead_init_dec_session()
410 cipher_cd_ctrl->cipher_key_sz = keys->enckeylen >> 3; in qat_alg_aead_init_dec_session()
521 struct crypto_authenc_keys keys; in qat_alg_aead_init_sessions() local
527 if (crypto_authenc_extractkeys(&keys, key, keylen)) in qat_alg_aead_init_sessions()
530 if (qat_alg_validate_key(keys.enckeylen, &alg)) in qat_alg_aead_init_sessions()
533 if (qat_alg_aead_init_enc_session(ctx, alg, &keys)) in qat_alg_aead_init_sessions()
536 if (qat_alg_aead_init_dec_session(ctx, alg, &keys)) in qat_alg_aead_init_sessions()