Lines Matching defs:cmdl
191 * @cmdl: command label pointer
210 u32 *cmdl;
543 static int sa_format_cmdl_gen(struct sa_cmdl_cfg *cfg, u8 *cmdl,
549 u32 *word_ptr = (u32 *)cmdl;
553 memzero_explicit(cmdl, (SA_MAX_CMDL_WORDS * sizeof(u32)));
576 cmdl[enc_offset + SA_CMDL_OFFSET_NESC] = enc_next_eng;
585 cmdl[enc_offset + SA_CMDL_OFFSET_LABEL_LEN] =
588 cmdl[enc_offset + SA_CMDL_OFFSET_OPTION_CTRL1] =
592 cmdl[enc_offset + SA_CMDL_OFFSET_LABEL_LEN] =
602 cmdl[auth_offset + SA_CMDL_OFFSET_NESC] = auth_next_eng;
603 cmdl[auth_offset + SA_CMDL_OFFSET_LABEL_LEN] =
617 static inline void sa_update_cmdl(struct sa_req *req, u32 *cmdl,
623 cmdl[upd_info->enc_size.index] &= ~SA_CMDL_PAYLOAD_LENGTH_MASK;
624 cmdl[upd_info->enc_size.index] |= req->enc_size;
625 cmdl[upd_info->enc_offset.index] &=
627 cmdl[upd_info->enc_offset.index] |=
632 __be32 *data = (__be32 *)&cmdl[upd_info->enc_iv.index];
643 cmdl[upd_info->auth_size.index] &= ~SA_CMDL_PAYLOAD_LENGTH_MASK;
644 cmdl[upd_info->auth_size.index] |= req->auth_size;
645 cmdl[upd_info->auth_offset.index] &=
647 cmdl[upd_info->auth_offset.index] |=
651 sa_copy_iv((void *)&cmdl[upd_info->auth_iv.index],
658 memcpy(&cmdl[upd_info->aux_key_info.index],
892 (u8 *)ctx->enc.cmdl,
905 cmdl_len = sa_format_cmdl_gen(&cfg, (u8 *)ctx->dec.cmdl,
1058 u32 cmdl[SA_MAX_CMDL_WORDS];
1104 memcpy(cmdl, sa_ctx->cmdl, sa_ctx->cmdl_size);
1106 sa_update_cmdl(req, cmdl, &sa_ctx->cmdl_upd_info);
1117 cmdl[sa_ctx->cmdl_size / sizeof(u32)] = req->type;
1251 sizeof(u32))), cmdl, sizeof(sa_ctx->epib),
1454 (u8 *)ctx->enc.cmdl,
1825 (u8 *)ctx->enc.cmdl,
1839 cmdl_len = sa_format_cmdl_gen(&cfg, (u8 *)ctx->dec.cmdl,