Lines Matching refs:req
386 struct skcipher_request *req; in init_skcipher_req() local
404 req = skcipher_request_alloc(tfm, GFP_KERNEL); in init_skcipher_req()
405 if (!req) { in init_skcipher_req()
412 skcipher_request_set_callback(req, 0, NULL, NULL); in init_skcipher_req()
413 return req; in init_skcipher_req()
459 struct skcipher_request *req; in derived_key_encrypt() local
466 req = init_skcipher_req(derived_key, derived_keylen); in derived_key_encrypt()
467 ret = PTR_ERR(req); in derived_key_encrypt()
468 if (IS_ERR(req)) in derived_key_encrypt()
481 skcipher_request_set_crypt(req, sg_in, sg_out, encrypted_datalen, iv); in derived_key_encrypt()
482 ret = crypto_skcipher_encrypt(req); in derived_key_encrypt()
483 tfm = crypto_skcipher_reqtfm(req); in derived_key_encrypt()
484 skcipher_request_free(req); in derived_key_encrypt()
561 struct skcipher_request *req; in derived_key_decrypt() local
573 req = init_skcipher_req(derived_key, derived_keylen); in derived_key_decrypt()
574 ret = PTR_ERR(req); in derived_key_decrypt()
575 if (IS_ERR(req)) in derived_key_decrypt()
587 skcipher_request_set_crypt(req, sg_in, sg_out, encrypted_datalen, iv); in derived_key_decrypt()
588 ret = crypto_skcipher_decrypt(req); in derived_key_decrypt()
589 tfm = crypto_skcipher_reqtfm(req); in derived_key_decrypt()
590 skcipher_request_free(req); in derived_key_decrypt()