Lines Matching refs:tfm
116 struct crypto_tfm *tfm; member
129 struct crypto_tfm *tfm; member
172 shash->tfm = ctx->hash_tfm; in qat_alg_do_precomputes()
285 struct crypto_aead *aead_tfm = __crypto_aead_cast(ctx->tfm); in qat_alg_aead_init_enc_session()
365 struct crypto_aead *aead_tfm = __crypto_aead_cast(ctx->tfm); in qat_alg_aead_init_dec_session()
541 crypto_tfm_set_flags(ctx->tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in qat_alg_aead_init_sessions()
560 crypto_tfm_set_flags(ctx->tfm, CRYPTO_TFM_RES_BAD_KEY_LEN); in qat_alg_ablkcipher_init_sessions()
564 static int qat_alg_aead_setkey(struct crypto_aead *tfm, const uint8_t *key, in qat_alg_aead_setkey() argument
567 struct qat_alg_aead_ctx *ctx = crypto_aead_ctx(tfm); in qat_alg_aead_setkey()
840 struct crypto_tfm *tfm = crypto_aead_tfm(aead_tfm); in qat_alg_aead_dec() local
841 struct qat_alg_aead_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_aead_dec()
885 struct crypto_tfm *tfm = crypto_aead_tfm(aead_tfm); in qat_alg_aead_enc_internal() local
886 struct qat_alg_aead_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_aead_enc_internal()
939 struct crypto_tfm *tfm = crypto_aead_tfm(aead_tfm); in qat_alg_aead_genivenc() local
940 struct qat_alg_aead_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_aead_genivenc()
950 static int qat_alg_ablkcipher_setkey(struct crypto_ablkcipher *tfm, in qat_alg_ablkcipher_setkey() argument
954 struct qat_alg_ablkcipher_ctx *ctx = crypto_ablkcipher_ctx(tfm); in qat_alg_ablkcipher_setkey()
1014 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(atfm); in qat_alg_ablkcipher_encrypt() local
1015 struct qat_alg_ablkcipher_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_ablkcipher_encrypt()
1052 struct crypto_tfm *tfm = crypto_ablkcipher_tfm(atfm); in qat_alg_ablkcipher_decrypt() local
1053 struct qat_alg_ablkcipher_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_ablkcipher_decrypt()
1087 static int qat_alg_aead_init(struct crypto_tfm *tfm, in qat_alg_aead_init() argument
1091 struct qat_alg_aead_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_aead_init()
1098 tfm->crt_aead.reqsize = sizeof(struct aead_request) + in qat_alg_aead_init()
1100 ctx->tfm = tfm; in qat_alg_aead_init()
1104 static int qat_alg_aead_sha1_init(struct crypto_tfm *tfm) in qat_alg_aead_sha1_init() argument
1106 return qat_alg_aead_init(tfm, ICP_QAT_HW_AUTH_ALGO_SHA1, "sha1"); in qat_alg_aead_sha1_init()
1109 static int qat_alg_aead_sha256_init(struct crypto_tfm *tfm) in qat_alg_aead_sha256_init() argument
1111 return qat_alg_aead_init(tfm, ICP_QAT_HW_AUTH_ALGO_SHA256, "sha256"); in qat_alg_aead_sha256_init()
1114 static int qat_alg_aead_sha512_init(struct crypto_tfm *tfm) in qat_alg_aead_sha512_init() argument
1116 return qat_alg_aead_init(tfm, ICP_QAT_HW_AUTH_ALGO_SHA512, "sha512"); in qat_alg_aead_sha512_init()
1119 static void qat_alg_aead_exit(struct crypto_tfm *tfm) in qat_alg_aead_exit() argument
1121 struct qat_alg_aead_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_aead_exit()
1145 static int qat_alg_ablkcipher_init(struct crypto_tfm *tfm) in qat_alg_ablkcipher_init() argument
1147 struct qat_alg_ablkcipher_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_ablkcipher_init()
1150 tfm->crt_ablkcipher.reqsize = sizeof(struct ablkcipher_request) + in qat_alg_ablkcipher_init()
1152 ctx->tfm = tfm; in qat_alg_ablkcipher_init()
1156 static void qat_alg_ablkcipher_exit(struct crypto_tfm *tfm) in qat_alg_ablkcipher_exit() argument
1158 struct qat_alg_ablkcipher_ctx *ctx = crypto_tfm_ctx(tfm); in qat_alg_ablkcipher_exit()