Lines Matching refs:held
99 struct ccp_crypto_cmd *held = NULL, *tmp; in ccp_crypto_cmd_complete() local
113 held = tmp; in ccp_crypto_cmd_complete()
141 return held; in ccp_crypto_cmd_complete()
147 struct ccp_crypto_cmd *held, *next, *backlog; in ccp_crypto_complete() local
166 held = ccp_crypto_cmd_complete(crypto_cmd, &backlog); in ccp_crypto_complete()
183 while (held) { in ccp_crypto_complete()
187 held->cmd->flags |= CCP_CMD_MAY_BACKLOG; in ccp_crypto_complete()
188 ret = ccp_enqueue_cmd(held->cmd); in ccp_crypto_complete()
193 ctx = crypto_tfm_ctx(held->req->tfm); in ccp_crypto_complete()
195 ret = ctx->complete(held->req, ret); in ccp_crypto_complete()
196 held->req->complete(held->req, ret); in ccp_crypto_complete()
198 next = ccp_crypto_cmd_complete(held, &backlog); in ccp_crypto_complete()
204 kfree(held); in ccp_crypto_complete()
205 held = next; in ccp_crypto_complete()