Lines Matching refs:sreq
1408 static int sec_skcipher_param_check(struct sec_ctx *ctx, struct sec_req *sreq) in sec_skcipher_param_check() argument
1410 struct skcipher_request *sk_req = sreq->c_req.sk_req; in sec_skcipher_param_check()
1418 sreq->c_req.c_len = sk_req->cryptlen; in sec_skcipher_param_check()
1421 sreq->use_pbuf = true; in sec_skcipher_param_check()
1423 sreq->use_pbuf = false; in sec_skcipher_param_check()
1532 static int sec_aead_param_check(struct sec_ctx *ctx, struct sec_req *sreq) in sec_aead_param_check() argument
1534 struct aead_request *req = sreq->aead_req.aead_req; in sec_aead_param_check()
1548 sreq->use_pbuf = true; in sec_aead_param_check()
1550 sreq->use_pbuf = false; in sec_aead_param_check()
1558 if (sreq->c_req.encrypt) in sec_aead_param_check()
1559 sreq->c_req.c_len = req->cryptlen; in sec_aead_param_check()
1561 sreq->c_req.c_len = req->cryptlen - authsize; in sec_aead_param_check()
1563 if (unlikely(sreq->c_req.c_len & (AES_BLOCK_SIZE - 1))) { in sec_aead_param_check()