Lines Matching defs:cipher

73 	struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
74 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
121 static int crypto4xx_setkey_aes(struct crypto_skcipher *cipher,
127 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
177 int crypto4xx_setkey_aes_cbc(struct crypto_skcipher *cipher,
180 return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_CBC,
184 int crypto4xx_setkey_aes_cfb(struct crypto_skcipher *cipher,
187 return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_CFB,
191 int crypto4xx_setkey_aes_ecb(struct crypto_skcipher *cipher,
194 return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_ECB,
198 int crypto4xx_setkey_aes_ofb(struct crypto_skcipher *cipher,
201 return crypto4xx_setkey_aes(cipher, key, keylen, CRYPTO_MODE_OFB,
205 int crypto4xx_setkey_rfc3686(struct crypto_skcipher *cipher,
208 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
211 rc = crypto4xx_setkey_aes(cipher, key, keylen - CTR_RFC3686_NONCE_SIZE,
224 struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
225 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
239 struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
240 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
255 struct crypto_skcipher *cipher = crypto_skcipher_reqtfm(req);
256 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
257 size_t iv_len = crypto_skcipher_ivsize(cipher);
269 SYNC_SKCIPHER_REQUEST_ON_STACK(subreq, ctx->sw_cipher.cipher);
272 skcipher_request_set_sync_tfm(subreq, ctx->sw_cipher.cipher);
288 struct crypto_skcipher *cipher,
292 crypto_sync_skcipher_clear_flags(ctx->sw_cipher.cipher,
294 crypto_sync_skcipher_set_flags(ctx->sw_cipher.cipher,
295 crypto_skcipher_get_flags(cipher) & CRYPTO_TFM_REQ_MASK);
296 return crypto_sync_skcipher_setkey(ctx->sw_cipher.cipher, key, keylen);
299 int crypto4xx_setkey_aes_ctr(struct crypto_skcipher *cipher,
302 struct crypto4xx_ctx *ctx = crypto_skcipher_ctx(cipher);
305 rc = crypto4xx_sk_setup_fallback(ctx, cipher, key, keylen);
309 return crypto4xx_setkey_aes(cipher, key, keylen,
367 struct crypto_aead *cipher,
373 crypto_aead_get_flags(cipher) & CRYPTO_TFM_REQ_MASK);
381 int crypto4xx_setkey_aes_ccm(struct crypto_aead *cipher, const u8 *key,
384 struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
389 rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);
483 int crypto4xx_setauthsize_aead(struct crypto_aead *cipher,
486 struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
527 int crypto4xx_setkey_aes_gcm(struct crypto_aead *cipher,
530 struct crypto_tfm *tfm = crypto_aead_tfm(cipher);
538 rc = crypto4xx_aead_setup_fallback(ctx, cipher, key, keylen);