aes_cmac_update
aes_cmac_update(AES_CMAC_CTX(desc), data, len);
aes_cmac_update(ctx->cmac, iter_base, len);
aes_cmac_update(&cmac_ctx, iov[0].iov_base, iov[0].iov_len);
aes_cmac_update(&cmac_ctx, iov[i].iov_base, iov[i].iov_len);
aes_cmac_update(&ctx, data, data_len);
void aes_cmac_update(struct aes_cmac_ctx *ctx, const u8 *data, size_t data_len);
EXPORT_SYMBOL_GPL(aes_cmac_update);
#define HASH_UPDATE aes_cmac_update
aes_cmac_update(&mac_ctx->aes_cmac.ctx, data, data_len);
aes_cmac_update(&ctx, aad, AAD_LEN);
aes_cmac_update(&ctx, zero, 8);
aes_cmac_update(&ctx, data + 8, data_len - 8 - mic_len);
aes_cmac_update(&ctx, data, data_len - mic_len);
aes_cmac_update(&ctx, zero, mic_len);
aes_cmac_update(&ctx, addr[i], len[i] - AES_BLOCK_SIZE);
aes_cmac_update(&ctx, d, AES_BLOCK_SIZE);