Lines Matching refs:nkreq
53 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
55 kfree(nkreq->src);
60 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
62 kfree(nkreq->dst);
82 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
92 if (nkreq->creq.ctrl.s.arg == ENCRYPT) {
100 memcpy(skreq->iv, nkreq->iv_out, ivsize);
101 kfree(nkreq->iv_out);
210 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
215 ret = alloc_src_req_buf(nkreq, nents, ivsize);
219 nitrox_creq_copy_iv(nkreq->src, skreq->iv, ivsize);
220 nitrox_creq_set_src_sg(nkreq, nents, ivsize, skreq->src,
228 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
235 ret = alloc_dst_req_buf(nkreq, nents);
239 nitrox_creq_set_orh(nkreq);
240 nitrox_creq_set_comp(nkreq);
241 nitrox_creq_set_dst_sg(nkreq, nents, ivsize, skreq->dst,
251 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
256 creq = &nkreq->creq;
292 struct nitrox_kcrypt_request *nkreq = skcipher_request_ctx(skreq);
302 nkreq->iv_out = kmalloc(ivsize, flags);
303 if (!nkreq->iv_out)
306 scatterwalk_map_and_copy(nkreq->iv_out, skreq->src, start, ivsize, 0);