Lines Matching refs:held
102 struct ccp_crypto_cmd *held = NULL, *tmp; in ccp_crypto_cmd_complete() local
116 held = tmp; in ccp_crypto_cmd_complete()
144 return held; in ccp_crypto_cmd_complete()
150 struct ccp_crypto_cmd *held, *next, *backlog; in ccp_crypto_complete() local
169 held = ccp_crypto_cmd_complete(crypto_cmd, &backlog); in ccp_crypto_complete()
186 while (held) { in ccp_crypto_complete()
190 held->cmd->flags |= CCP_CMD_MAY_BACKLOG; in ccp_crypto_complete()
191 ret = ccp_enqueue_cmd(held->cmd); in ccp_crypto_complete()
196 ctx = crypto_tfm_ctx(held->req->tfm); in ccp_crypto_complete()
198 ret = ctx->complete(held->req, ret); in ccp_crypto_complete()
199 held->req->complete(held->req, ret); in ccp_crypto_complete()
201 next = ccp_crypto_cmd_complete(held, &backlog); in ccp_crypto_complete()
207 kfree(held); in ccp_crypto_complete()
208 held = next; in ccp_crypto_complete()