Lines Matching refs:areq
119 struct akcipher_request *areq = (void *)(__force long)resp->opaque; in qat_rsa_cb() local
120 struct qat_rsa_request *req = PTR_ALIGN(akcipher_request_ctx(areq), 64); in qat_rsa_cb()
134 areq->dst_len = req->ctx->key_sz; in qat_rsa_cb()
138 while (!(*ptr) && areq->dst_len) { in qat_rsa_cb()
139 areq->dst_len--; in qat_rsa_cb()
143 if (areq->dst_len != req->ctx->key_sz) in qat_rsa_cb()
144 memmove(req->dst_align, ptr, areq->dst_len); in qat_rsa_cb()
146 scatterwalk_map_and_copy(req->dst_align, areq->dst, 0, in qat_rsa_cb()
147 areq->dst_len, 1); in qat_rsa_cb()
152 char *ptr = sg_virt(areq->dst); in qat_rsa_cb()
154 while (!(*ptr) && areq->dst_len) { in qat_rsa_cb()
155 areq->dst_len--; in qat_rsa_cb()
159 if (sg_virt(areq->dst) != ptr && areq->dst_len) in qat_rsa_cb()
160 memmove(sg_virt(areq->dst), ptr, areq->dst_len); in qat_rsa_cb()
172 akcipher_request_complete(areq, err); in qat_rsa_cb()