• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/arch/s390/crypto/

Lines Matching defs:sctx

47 	struct s390_aes_ctx *sctx = crypto_tfm_ctx(tfm);
69 sctx->key_len = key_len;
70 memcpy(sctx->key, in_key, key_len);
79 const struct s390_aes_ctx *sctx = crypto_tfm_ctx(tfm);
81 switch (sctx->key_len) {
83 crypt_s390_km(KM_AES_128_ENCRYPT, &sctx->key, out, in,
87 crypt_s390_km(KM_AES_192_ENCRYPT, &sctx->key, out, in,
91 crypt_s390_km(KM_AES_256_ENCRYPT, &sctx->key, out, in,
99 const struct s390_aes_ctx *sctx = crypto_tfm_ctx(tfm);
101 switch (sctx->key_len) {
103 crypt_s390_km(KM_AES_128_DECRYPT, &sctx->key, out, in,
107 crypt_s390_km(KM_AES_192_DECRYPT, &sctx->key, out, in,
111 crypt_s390_km(KM_AES_256_DECRYPT, &sctx->key, out, in,
142 struct s390_aes_ctx *sctx = crypto_tfm_ctx(tfm);
146 sctx->enc = KM_AES_128_ENCRYPT;
147 sctx->dec = KM_AES_128_DECRYPT;
150 sctx->enc = KM_AES_192_ENCRYPT;
151 sctx->dec = KM_AES_192_DECRYPT;
154 sctx->enc = KM_AES_256_ENCRYPT;
155 sctx->dec = KM_AES_256_DECRYPT;
188 struct s390_aes_ctx *sctx = crypto_blkcipher_ctx(desc->tfm);
192 return ecb_aes_crypt(desc, sctx->enc, sctx->key, &walk);
199 struct s390_aes_ctx *sctx = crypto_blkcipher_ctx(desc->tfm);
203 return ecb_aes_crypt(desc, sctx->dec, sctx->key, &walk);
231 struct s390_aes_ctx *sctx = crypto_tfm_ctx(tfm);
235 sctx->enc = KMC_AES_128_ENCRYPT;
236 sctx->dec = KMC_AES_128_DECRYPT;
239 sctx->enc = KMC_AES_192_ENCRYPT;
240 sctx->dec = KMC_AES_192_DECRYPT;
243 sctx->enc = KMC_AES_256_ENCRYPT;
244 sctx->dec = KMC_AES_256_DECRYPT;
283 struct s390_aes_ctx *sctx = crypto_blkcipher_ctx(desc->tfm);
287 return cbc_aes_crypt(desc, sctx->enc, sctx->iv, &walk);
294 struct s390_aes_ctx *sctx = crypto_blkcipher_ctx(desc->tfm);
298 return cbc_aes_crypt(desc, sctx->dec, sctx->iv, &walk);