Lines Matching refs:cmd
156 memset(&rctx->cmd, 0, sizeof(rctx->cmd)); in ccp_do_cmac_update()
157 INIT_LIST_HEAD(&rctx->cmd.entry); in ccp_do_cmac_update()
158 rctx->cmd.engine = CCP_ENGINE_AES; in ccp_do_cmac_update()
159 rctx->cmd.u.aes.type = ctx->u.aes.type; in ccp_do_cmac_update()
160 rctx->cmd.u.aes.mode = ctx->u.aes.mode; in ccp_do_cmac_update()
161 rctx->cmd.u.aes.action = CCP_AES_ACTION_ENCRYPT; in ccp_do_cmac_update()
162 rctx->cmd.u.aes.key = &ctx->u.aes.key_sg; in ccp_do_cmac_update()
163 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; in ccp_do_cmac_update()
164 rctx->cmd.u.aes.iv = &rctx->iv_sg; in ccp_do_cmac_update()
165 rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE; in ccp_do_cmac_update()
166 rctx->cmd.u.aes.src = sg; in ccp_do_cmac_update()
167 rctx->cmd.u.aes.src_len = rctx->hash_cnt; in ccp_do_cmac_update()
168 rctx->cmd.u.aes.dst = NULL; in ccp_do_cmac_update()
169 rctx->cmd.u.aes.cmac_key = cmac_key_sg; in ccp_do_cmac_update()
170 rctx->cmd.u.aes.cmac_key_len = ctx->u.aes.kn_len; in ccp_do_cmac_update()
171 rctx->cmd.u.aes.cmac_final = final; in ccp_do_cmac_update()
173 ret = ccp_crypto_enqueue_request(&req->base, &rctx->cmd); in ccp_do_cmac_update()