Home
last modified time | relevance | path

Searched refs:arequest (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/crypto/rockchip/cryptodev_linux/
H A Dcryptlib.c233 out->async.arequest = aead_request_alloc(out->async.as, GFP_KERNEL); in cryptodev_cipher_init()
234 if (unlikely(!out->async.arequest)) { in cryptodev_cipher_init()
240 aead_request_set_callback(out->async.arequest, in cryptodev_cipher_init()
252 if (out->async.arequest) in cryptodev_cipher_init()
253 aead_request_free(out->async.arequest); in cryptodev_cipher_init()
268 if (cdata->async.arequest) in cryptodev_cipher_deinit()
269 aead_request_free(cdata->async.arequest); in cryptodev_cipher_deinit()
319 aead_request_set_crypt(cdata->async.arequest, in cryptodev_cipher_encrypt()
322 ret = crypto_aead_encrypt(cdata->async.arequest); in cryptodev_cipher_encrypt()
341 aead_request_set_crypt(cdata->async.arequest, in cryptodev_cipher_decrypt()
[all …]
H A Dcryptlib.h29 struct aead_request *arequest; member
55 aead_request_set_assoc(cdata->async.arequest, len ? sg1 : NULL, len); in cryptodev_cipher_auth()
57 aead_request_set_ad(cdata->async.arequest, len); in cryptodev_cipher_auth()