aes_cbcmac_ctx
.descsize = sizeof(struct aes_cbcmac_ctx),
#define AES_CBCMAC_CTX(desc) ((struct aes_cbcmac_ctx *)shash_desc_ctx(desc))
static inline void aes_cbcmac_init(struct aes_cbcmac_ctx *ctx,
*ctx = (struct aes_cbcmac_ctx){ .key = key };
void aes_cbcmac_update(struct aes_cbcmac_ctx *ctx, const u8 *data,
void aes_cbcmac_final(struct aes_cbcmac_ctx *ctx,
void aes_cbcmac_update(struct aes_cbcmac_ctx *ctx, const u8 *data,
void aes_cbcmac_final(struct aes_cbcmac_ctx *ctx, u8 out[AES_BLOCK_SIZE])
struct aes_cbcmac_ctx ctx;