Searched refs:tfm (Results 51 - 75 of 96) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/crypto/
H A Dtwofish.c109 static void twofish_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
111 struct twofish_ctx *ctx = crypto_tfm_ctx(tfm);
146 static void twofish_decrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
148 struct twofish_ctx *ctx = crypto_tfm_ctx(tfm);
H A Dalgapi.c397 struct crypto_tfm *tfm; local
412 tfm = ERR_PTR(-EINVAL);
416 tfm = __crypto_alloc_tfm(alg, type, mask);
417 if (IS_ERR(tfm))
420 return tfm;
424 return tfm;
572 int crypto_tfm_in_queue(struct crypto_queue *queue, struct crypto_tfm *tfm) argument
577 if (req->tfm == tfm)
H A Dmd4.c154 static void md4_init(struct crypto_tfm *tfm) argument
156 struct md4_ctx *mctx = crypto_tfm_ctx(tfm);
165 static void md4_update(struct crypto_tfm *tfm, const u8 *data, unsigned int len) argument
167 struct md4_ctx *mctx = crypto_tfm_ctx(tfm);
195 static void md4_final(struct crypto_tfm *tfm, u8 *out) argument
197 struct md4_ctx *mctx = crypto_tfm_ctx(tfm);
H A Dmd5.c149 static void md5_init(struct crypto_tfm *tfm) argument
151 struct md5_ctx *mctx = crypto_tfm_ctx(tfm);
160 static void md5_update(struct crypto_tfm *tfm, const u8 *data, unsigned int len) argument
162 struct md5_ctx *mctx = crypto_tfm_ctx(tfm);
190 static void md5_final(struct crypto_tfm *tfm, u8 *out) argument
192 struct md5_ctx *mctx = crypto_tfm_ctx(tfm);
H A Dtgr192.c499 static void tgr192_init(struct crypto_tfm *tfm) argument
501 struct tgr192_ctx *tctx = crypto_tfm_ctx(tfm);
513 static void tgr192_update(struct crypto_tfm *tfm, const u8 *inbuf, argument
516 struct tgr192_ctx *tctx = crypto_tfm_ctx(tfm);
530 tgr192_update(tfm, NULL, 0);
552 static void tgr192_final(struct crypto_tfm *tfm, u8 * out) argument
554 struct tgr192_ctx *tctx = crypto_tfm_ctx(tfm);
560 tgr192_update(tfm, NULL, 0); /* flush */ ;
588 tgr192_update(tfm, NULL, 0); /* flush */ ;
604 static void tgr160_final(struct crypto_tfm *tfm, u argument
613 tgr128_final(struct crypto_tfm *tfm, u8 * out) argument
[all...]
H A Daes.c251 static int aes_set_key(struct crypto_tfm *tfm, const u8 *in_key, argument
254 struct aes_ctx *ctx = crypto_tfm_ctx(tfm);
256 u32 *flags = &tfm->crt_flags;
322 static void aes_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
324 const struct aes_ctx *ctx = crypto_tfm_ctx(tfm);
377 static void aes_decrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
379 const struct aes_ctx *ctx = crypto_tfm_ctx(tfm);
H A Dsha256.c233 static void sha256_init(struct crypto_tfm *tfm) argument
235 struct sha256_ctx *sctx = crypto_tfm_ctx(tfm);
247 static void sha256_update(struct crypto_tfm *tfm, const u8 *data, argument
250 struct sha256_ctx *sctx = crypto_tfm_ctx(tfm);
280 static void sha256_final(struct crypto_tfm *tfm, u8 *out) argument
282 struct sha256_ctx *sctx = crypto_tfm_ctx(tfm);
296 sha256_update(tfm, padding, pad_len);
299 sha256_update(tfm, (const u8 *)bits, sizeof(bits));
H A Dcast6.c384 static int cast6_setkey(struct crypto_tfm *tfm, const u8 *in_key, argument
390 struct cast6_ctx *c = crypto_tfm_ctx(tfm);
391 u32 *flags = &tfm->crt_flags;
448 static void cast6_encrypt(struct crypto_tfm *tfm, u8 *outbuf, const u8 *inbuf) argument
450 struct cast6_ctx *c = crypto_tfm_ctx(tfm);
481 static void cast6_decrypt(struct crypto_tfm *tfm, u8 *outbuf, const u8 *inbuf) { argument
482 struct cast6_ctx * c = crypto_tfm_ctx(tfm);
H A Dserpent.c218 static int serpent_setkey(struct crypto_tfm *tfm, const u8 *key, argument
221 struct serpent_ctx *ctx = crypto_tfm_ctx(tfm);
363 static void serpent_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
365 struct serpent_ctx *ctx = crypto_tfm_ctx(tfm);
422 static void serpent_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
424 struct serpent_ctx *ctx = crypto_tfm_ctx(tfm);
492 static int tnepres_setkey(struct crypto_tfm *tfm, const u8 *key, argument
501 return serpent_setkey(tfm, rev_key, keylen);
504 static void tnepres_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
516 serpent_encrypt(tfm, (u
524 tnepres_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/crypto/
H A Dgeode-aes.c146 geode_setkey(struct crypto_tfm *tfm, const u8 *key, unsigned int len) argument
148 struct geode_aes_op *op = crypto_tfm_ctx(tfm);
151 tfm->crt_flags |= CRYPTO_TFM_RES_BAD_KEY_LEN;
160 geode_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
162 struct geode_aes_op *op = crypto_tfm_ctx(tfm);
179 geode_decrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
181 struct geode_aes_op *op = crypto_tfm_ctx(tfm);
223 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
255 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
307 struct geode_aes_op *op = crypto_blkcipher_ctx(desc->tfm);
[all...]
H A Dpadlock-aes.c310 static inline struct aes_ctx *aes_ctx(struct crypto_tfm *tfm) argument
312 return aes_ctx_common(crypto_tfm_ctx(tfm));
315 static inline struct aes_ctx *blk_aes_ctx(struct crypto_blkcipher *tfm) argument
317 return aes_ctx_common(crypto_blkcipher_ctx(tfm));
320 static int aes_set_key(struct crypto_tfm *tfm, const u8 *in_key, argument
323 struct aes_ctx *ctx = aes_ctx(tfm);
325 u32 *flags = &tfm->crt_flags;
443 static void aes_encrypt(struct crypto_tfm *tfm, u8 *out, const u8 *in) argument
445 struct aes_ctx *ctx = aes_ctx(tfm);
449 static void aes_decrypt(struct crypto_tfm *tfm, u argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Dah6.c427 struct crypto_hash *tfm; local
445 tfm = crypto_alloc_hash(x->aalg->alg_name, 0, CRYPTO_ALG_ASYNC);
446 if (IS_ERR(tfm))
449 ahp->tfm = tfm;
450 if (crypto_hash_setkey(tfm, ahp->key, ahp->key_len))
463 crypto_hash_digestsize(tfm)) {
465 x->aalg->alg_name, crypto_hash_digestsize(tfm),
489 crypto_free_hash(ahp->tfm);
504 crypto_free_hash(ahp->tfm);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/mac80211/
H A Dwep.c130 void ieee80211_wep_encrypt_data(struct crypto_blkcipher *tfm, u8 *rc4key, argument
133 struct blkcipher_desc desc = { .tfm = tfm };
140 crypto_blkcipher_setkey(tfm, rc4key, klen);
199 int ieee80211_wep_decrypt_data(struct crypto_blkcipher *tfm, u8 *rc4key, argument
202 struct blkcipher_desc desc = { .tfm = tfm };
206 crypto_blkcipher_setkey(tfm, rc4key, klen);
H A Dieee80211_key.h66 struct crypto_cipher *tfm; member in struct:ieee80211_key::__anon10898::__anon10900
H A Dtkip.c221 void ieee80211_tkip_encrypt_data(struct crypto_blkcipher *tfm, argument
229 ieee80211_wep_encrypt_data(tfm, rc4key, 16, pos, payload_len);
237 int ieee80211_tkip_decrypt_data(struct crypto_blkcipher *tfm, argument
328 res = ieee80211_wep_decrypt_data(tfm, rc4key, 16, pos, payload_len - 12);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/sunrpc/
H A Dgss_krb5.h142 gss_encrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *outbuf,
146 gss_decrypt_xdr_buf(struct crypto_blkcipher *tfm, struct xdr_buf *inbuf,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/ecryptfs/
H A Dcrypto.c99 .tfm = crypt_stat->hash_tfm,
106 if (!desc.tfm) {
107 desc.tfm = crypto_alloc_hash(ECRYPTFS_DEFAULT_HASH, 0,
109 if (IS_ERR(desc.tfm)) {
110 rc = PTR_ERR(desc.tfm);
116 crypt_stat->hash_tfm = desc.tfm;
221 if (crypt_stat->tfm)
222 crypto_free_blkcipher(crypt_stat->tfm);
301 .tfm = crypt_stat->tfm,
[all...]
H A Dkeystore.c952 desc.tfm = crypt_stat->mount_crypt_stat->global_key_tfm;
962 desc.tfm = crypto_alloc_blkcipher(full_alg_name, 0,
965 if (IS_ERR(desc.tfm)) {
966 rc = PTR_ERR(desc.tfm);
971 crypto_blkcipher_set_flags(desc.tfm, CRYPTO_TFM_REQ_WEAK_KEY);
975 rc = crypto_blkcipher_setkey(desc.tfm,
1035 crypto_free_blkcipher(desc.tfm);
1461 .tfm = NULL,
1526 desc.tfm = crypt_stat->mount_crypt_stat->global_key_tfm;
1536 desc.tfm
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/md/
H A Ddm-crypt.c97 struct crypto_blkcipher *tfm; member in struct:crypt_config
171 desc.tfm = hash_tfm;
184 ti->error = "Error allocating crypto tfm for ESSIV";
189 crypto_blkcipher_ivsize(cc->tfm)) {
226 unsigned int bs = crypto_blkcipher_blocksize(cc->tfm);
297 .tfm = cc->tfm,
743 struct crypto_blkcipher *tfm; local
797 tfm = crypto_alloc_blkcipher(cc->cipher, 0, CRYPTO_ALG_ASYNC);
798 if (IS_ERR(tfm)) {
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/i386/crypto/
H A Daes.c48 asmlinkage void aes_enc_blk(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
49 asmlinkage void aes_dec_blk(struct crypto_tfm *tfm, u8 *dst, const u8 *src);
381 static int aes_set_key(struct crypto_tfm *tfm, const u8 *in_key, argument
386 struct aes_ctx *ctx = crypto_tfm_ctx(tfm);
388 u32 *flags = &tfm->crt_flags;
468 static void aes_encrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
470 aes_enc_blk(tfm, dst, src);
473 static void aes_decrypt(struct crypto_tfm *tfm, u8 *dst, const u8 *src) argument
475 aes_dec_blk(tfm, dst, src);
H A Daes-i586-asm.S44 #define tfm 8 define
220 /* void aes_enc_blk(struct crypto_tfm *tfm, u8 *out_blk, const u8 *in_blk) */
231 mov tfm(%esp),%ebp
296 /* void aes_dec_blk(struct crypto_tfm *tfm, u8 *out_blk, const u8 *in_blk) */
307 mov tfm(%esp),%ebp
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/nfsd/
H A Dnfs4recover.c97 desc.tfm = crypto_alloc_hash("md5", 0, CRYPTO_ALG_ASYNC);
98 if (IS_ERR(desc.tfm))
100 cksum.len = crypto_hash_digestsize(desc.tfm);
117 crypto_free_hash(desc.tfm);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ieee80211/
H A Dieee80211_crypt_wep.c140 struct blkcipher_desc desc = { .tfm = wep->tx_tfm };
189 struct blkcipher_desc desc = { .tfm = wep->rx_tfm };
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/rxrpc/
H A Drxkad.c129 desc.tfm = conn->cipher;
179 desc.tfm = call->conn->cipher;
226 desc.tfm = call->conn->cipher;
283 desc.tfm = call->conn->cipher;
352 desc.tfm = call->conn->cipher;
434 desc.tfm = call->conn->cipher;
514 desc.tfm = call->conn->cipher;
719 desc.tfm = conn->cipher;
849 desc.tfm = conn->server_key->payload.data;
978 desc.tfm
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/
H A Dppp_mppe.c152 desc.tfm = state->sha1;
168 struct blkcipher_desc desc = { .tfm = state->arc4 };
373 struct blkcipher_desc desc = { .tfm = state->arc4 };
480 struct blkcipher_desc desc = { .tfm = state->arc4 };

Completed in 182 milliseconds

1234