Skip to content

Commit 0c18d05

Browse files
committed
crypto: ccp - Use request_complete helpers
Use the request_complete helpers instead of calling the completion function directly. Signed-off-by: Herbert Xu <[email protected]> Acked-by: Tom Lendacky <[email protected]> Signed-off-by: Herbert Xu <[email protected]>
1 parent ea2fbe3 commit 0c18d05

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

drivers/crypto/ccp/ccp-crypto-main.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ static void ccp_crypto_complete(void *data, int err)
146146
/* Only propagate the -EINPROGRESS if necessary */
147147
if (crypto_cmd->ret == -EBUSY) {
148148
crypto_cmd->ret = -EINPROGRESS;
149-
req->complete(req, -EINPROGRESS);
149+
crypto_request_complete(req, -EINPROGRESS);
150150
}
151151

152152
return;
@@ -159,18 +159,18 @@ static void ccp_crypto_complete(void *data, int err)
159159
held = ccp_crypto_cmd_complete(crypto_cmd, &backlog);
160160
if (backlog) {
161161
backlog->ret = -EINPROGRESS;
162-
backlog->req->complete(backlog->req, -EINPROGRESS);
162+
crypto_request_complete(backlog->req, -EINPROGRESS);
163163
}
164164

165165
/* Transition the state from -EBUSY to -EINPROGRESS first */
166166
if (crypto_cmd->ret == -EBUSY)
167-
req->complete(req, -EINPROGRESS);
167+
crypto_request_complete(req, -EINPROGRESS);
168168

169169
/* Completion callbacks */
170170
ret = err;
171171
if (ctx->complete)
172172
ret = ctx->complete(req, ret);
173-
req->complete(req, ret);
173+
crypto_request_complete(req, ret);
174174

175175
/* Submit the next cmd */
176176
while (held) {
@@ -186,12 +186,12 @@ static void ccp_crypto_complete(void *data, int err)
186186
ctx = crypto_tfm_ctx_dma(held->req->tfm);
187187
if (ctx->complete)
188188
ret = ctx->complete(held->req, ret);
189-
held->req->complete(held->req, ret);
189+
crypto_request_complete(held->req, ret);
190190

191191
next = ccp_crypto_cmd_complete(held, &backlog);
192192
if (backlog) {
193193
backlog->ret = -EINPROGRESS;
194-
backlog->req->complete(backlog->req, -EINPROGRESS);
194+
crypto_request_complete(backlog->req, -EINPROGRESS);
195195
}
196196

197197
kfree(held);

0 commit comments

Comments
 (0)