summaryrefslogtreecommitdiffstats
path: root/crypto/af_alg.c
diff options
context:
space:
mode:
authorGilad Ben-Yossef2017-10-18 09:00:38 +0200
committerHerbert Xu2017-11-03 15:11:18 +0100
commitada69a1639eca54ff74d839a6513c43db8d57d70 (patch)
treef22353657a65c0b90d9412224ee508898d9c874a /crypto/af_alg.c
parentcrypto: marvell/cesa - remove redundant backlog checks on EBUSY (diff)
downloadkernel-qcow2-linux-ada69a1639eca54ff74d839a6513c43db8d57d70.tar.gz
kernel-qcow2-linux-ada69a1639eca54ff74d839a6513c43db8d57d70.tar.xz
kernel-qcow2-linux-ada69a1639eca54ff74d839a6513c43db8d57d70.zip
crypto: introduce crypto wait for async op
Invoking a possibly async. crypto op and waiting for completion while correctly handling backlog processing is a common task in the crypto API implementation and outside users of it. This patch adds a generic implementation for doing so in preparation for using it across the board instead of hand rolled versions. Signed-off-by: Gilad Ben-Yossef <gilad@benyossef.com> CC: Eric Biggers <ebiggers3@gmail.com> CC: Jonathan Cameron <Jonathan.Cameron@huawei.com> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'crypto/af_alg.c')
0 files changed, 0 insertions, 0 deletions