Searched refs:areq (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/crypto/
H A Daead.h24 * @areq: The AEAD request itself
30 struct aead_request areq; member in struct:aead_givcrypt_request
36 return crypto_aead_reqtfm(&req->areq);
54 req->areq.base.tfm = crypto_aead_tfm(tfm);
80 aead_request_set_callback(&req->areq, flags, complete, data);
88 aead_request_set_crypt(&req->areq, src, dst, nbytes, iv);
95 aead_request_set_assoc(&req->areq, assoc, assoclen);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/crypto/
H A Dtalitos.c869 struct aead_request *areq)
876 dma_unmap_sg(dev, areq->assoc, 1, DMA_TO_DEVICE);
878 talitos_sg_unmap(dev, edesc, areq->src, areq->dst);
892 struct aead_request *areq = context; local
893 struct crypto_aead *authenc = crypto_aead_reqtfm(areq);
901 ipsec_esp_unmap(dev, edesc, areq);
907 sg = sg_last(areq->dst, edesc->dst_nents);
914 aead_request_complete(areq, err);
1010 static int ipsec_esp(struct talitos_edesc *edesc, struct aead_request *areq, argument
867 ipsec_esp_unmap(struct device *dev, struct talitos_edesc *edesc, struct aead_request *areq) argument
1279 aead_edesc_alloc(struct aead_request *areq, int icv_stashing) argument
1361 struct aead_request *areq = &req->areq; local
1404 common_nonsnoop_unmap(struct device *dev, struct talitos_edesc *edesc, struct ablkcipher_request *areq) argument
1423 struct ablkcipher_request *areq = context; local
1435 common_nonsnoop(struct talitos_edesc *edesc, struct ablkcipher_request *areq, u8 *giv, void (*callback) (struct device *dev, struct talitos_desc *desc, void *context, int error)) argument
1536 ablkcipher_edesc_alloc(struct ablkcipher_request * areq) argument
1546 ablkcipher_encrypt(struct ablkcipher_request *areq) argument
1563 ablkcipher_decrypt(struct ablkcipher_request *areq) argument
1579 common_nonsnoop_hash_unmap(struct device *dev, struct talitos_edesc *edesc, struct ahash_request *areq) argument
1608 struct ahash_request *areq = context; local
1625 common_nonsnoop_hash(struct talitos_edesc *edesc, struct ahash_request *areq, unsigned int length, void (*callback) (struct device *dev, struct talitos_desc *desc, void *context, int error)) argument
1715 ahash_edesc_alloc(struct ahash_request *areq, unsigned int nbytes) argument
1726 ahash_init(struct ahash_request *areq) argument
1747 ahash_init_sha224_swinit(struct ahash_request *areq) argument
1770 ahash_process_req(struct ahash_request *areq, unsigned int nbytes) argument
1854 ahash_update(struct ahash_request *areq) argument
1863 ahash_final(struct ahash_request *areq) argument
1872 ahash_finup(struct ahash_request *areq) argument
1881 ahash_digest(struct ahash_request *areq) argument
[all...]
H A Dixp4xx_crypto.c1217 memcpy(req->areq.iv, ctx->salt, ivsize);
1225 return aead_perform(&req->areq, 1, req->areq.assoclen,
1226 req->areq.cryptlen +ivsize, req->giv);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/crypto/
H A Dseqiv.c70 memcpy(req->areq.iv, subreq->iv, crypto_aead_ivsize(geniv));
147 struct aead_request *areq = &req->areq; local
157 complete = areq->base.complete;
158 data = areq->base.data;
159 info = areq->iv;
165 info = kmalloc(ivsize, areq->base.flags &
175 aead_request_set_callback(subreq, areq->base.flags, complete, data);
176 aead_request_set_crypt(subreq, areq->src, areq
[all...]
H A Dauthenc.c124 static void authenc_geniv_ahash_update_done(struct crypto_async_request *areq, argument
127 struct aead_request *req = areq->data;
154 static void authenc_geniv_ahash_done(struct crypto_async_request *areq, int err) argument
156 struct aead_request *req = areq->data;
173 static void authenc_verify_ahash_update_done(struct crypto_async_request *areq, argument
179 struct aead_request *req = areq->data;
222 static void authenc_verify_ahash_done(struct crypto_async_request *areq, argument
228 struct aead_request *req = areq->data;
380 struct aead_request *areq = req->data; local
383 struct crypto_aead *authenc = crypto_aead_reqtfm(areq);
425 struct aead_request *areq = req->data; local
440 struct aead_request *areq = &req->areq; local
[all...]
H A Dpcrypt.c130 aead_request_complete(req->areq.base.data, padata->info);
133 static void pcrypt_aead_done(struct crypto_async_request *areq, int err) argument
135 struct aead_request *req = areq->data;
245 struct aead_request *areq = &req->areq; local
246 struct pcrypt_request *preq = aead_request_ctx(areq);
251 u32 flags = aead_request_flags(areq);
260 pcrypt_aead_done, areq);
261 aead_givcrypt_set_crypt(creq, areq->src, areq
[all...]
H A Dahash.c207 struct ahash_request *areq = req->data; local
208 struct ahash_request_priv *priv = areq->priv;
212 ahash_op_unaligned_finish(areq, err);
293 struct ahash_request *areq = req->data; local
294 struct ahash_request_priv *priv = areq->priv;
298 ahash_def_finup_finish2(areq, err);
319 struct ahash_request *areq = req->data; local
320 struct ahash_request_priv *priv = areq->priv;
324 err = ahash_def_finup_finish1(areq, err);
H A Dgcm.c219 static void gcm_hash_len_done(struct crypto_async_request *areq, int err);
220 static void gcm_hash_final_done(struct crypto_async_request *areq, int err);
294 static void gcm_hash_final_done(struct crypto_async_request *areq, int err) argument
296 struct aead_request *req = areq->data;
314 static void gcm_hash_len_done(struct crypto_async_request *areq, int err) argument
316 struct aead_request *req = areq->data;
334 static void gcm_hash_crypt_remain_done(struct crypto_async_request *areq, argument
337 struct aead_request *req = areq->data;
360 static void gcm_hash_crypt_done(struct crypto_async_request *areq, int err) argument
362 struct aead_request *req = areq
390 gcm_hash_assoc_remain_done(struct crypto_async_request *areq, int err) argument
415 gcm_hash_assoc_done(struct crypto_async_request *areq, int err) argument
444 gcm_hash_init_done(struct crypto_async_request *areq, int err) argument
520 gcm_encrypt_done(struct crypto_async_request *areq, int err) argument
581 gcm_decrypt_done(struct crypto_async_request *areq, int err) argument
[all...]
H A Dccm.c280 static void crypto_ccm_encrypt_done(struct crypto_async_request *areq, int err) argument
282 struct aead_request *req = areq->data;
355 static void crypto_ccm_decrypt_done(struct crypto_async_request *areq, argument
358 struct aead_request *req = areq->data;
H A Daead.c138 return crypto_aead_encrypt(&req->areq);
143 return crypto_aead_decrypt(&req->areq);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/crypto/internal/
H A Daead.h70 return aead_request_ctx(&req->areq);
76 aead_request_complete(&req->areq, err);

Completed in 77 milliseconds