Lines Matching defs:sreq
86 struct mv_cesa_skcipher_std_req *sreq = &creq->std;
88 size_t len = min_t(size_t, req->cryptlen - sreq->offset,
91 mv_cesa_adjust_op(engine, &sreq->op);
93 memcpy(engine->sram_pool, &sreq->op, sizeof(sreq->op));
95 memcpy_toio(engine->sram, &sreq->op, sizeof(sreq->op));
99 sreq->offset);
101 sreq->size = len;
102 mv_cesa_set_crypt_op_len(&sreq->op, len);
105 if (!sreq->skip_ctx) {
107 memcpy(engine->sram_pool, &sreq->op, sizeof(sreq->op));
109 memcpy_toio(engine->sram, &sreq->op, sizeof(sreq->op));
110 sreq->skip_ctx = true;
112 memcpy(engine->sram_pool, &sreq->op, sizeof(sreq->op.desc));
114 memcpy_toio(engine->sram, &sreq->op, sizeof(sreq->op.desc));
127 struct mv_cesa_skcipher_std_req *sreq = &creq->std;
132 CESA_SA_DATA_SRAM_OFFSET, sreq->size,
133 sreq->offset);
135 sreq->offset += len;
136 if (sreq->offset < req->cryptlen)
179 struct mv_cesa_skcipher_std_req *sreq = &creq->std;
181 sreq->size = 0;
182 sreq->offset = 0;
411 struct mv_cesa_skcipher_std_req *sreq = &creq->std;
414 sreq->op = *op_templ;
415 sreq->skip_ctx = false;