summaryrefslogtreecommitdiff
path: root/crypto/proc.c
diff options
context:
space:
mode:
authorTadeusz Struk <tadeusz.struk@intel.com>2016-03-11 11:50:33 -0800
committerHerbert Xu <herbert@gondor.apana.org.au>2016-04-05 20:35:41 +0800
commita8e3a343aba2a375bc2e1c3a65b1aca900a68f1f (patch)
treea79183f08de7a1fd8a6b988f1a4535d7a3fea256 /crypto/proc.c
parent6790562907c0ec32ea66e082ec901b5e35da5e2b (diff)
downloadlinux-crypto-a8e3a343aba2a375bc2e1c3a65b1aca900a68f1f.tar.gz
linux-crypto-a8e3a343aba2a375bc2e1c3a65b1aca900a68f1f.zip
crypto: af_alg - add async support to algif_aead
Following the async change for algif_skcipher this patch adds similar async read to algif_aead. changes in v3: - add call to aead_reset_ctx directly from aead_put_sgl instead of calling them separatelly one after the other - remove wait from aead_sock_destruct function as it is not needed when sock_hold is used changes in v2: - change internal data structures from fixed size arrays, limited to RSGL_MAX_ENTRIES, to linked list model with no artificial limitation. - use sock_kmalloc instead of kmalloc for memory allocation - use sock_hold instead of separate atomic ctr to wait for outstanding request Signed-off-by: Tadeusz Struk <tadeusz.struk@intel.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/proc.c')
0 files changed, 0 insertions, 0 deletions