Lines Matching full:dg
113 int blocks, u8 dg[], int enc_before,
134 u8 dg[AES_BLOCK_SIZE]; member
871 memset(ctx->dg, 0, AES_BLOCK_SIZE); in mac_init()
878 u8 dg[], int enc_before, int enc_after) in mac_do_update() argument
888 dg, enc_before, enc_after); in mac_do_update()
896 aes_encrypt(ctx, dg, dg); in mac_do_update()
899 crypto_xor(dg, in, AES_BLOCK_SIZE); in mac_do_update()
903 aes_encrypt(ctx, dg, dg); in mac_do_update()
923 mac_do_update(&tctx->key, p, blocks, ctx->dg, in mac_update()
938 crypto_xor(ctx->dg + ctx->len, p, l); in mac_update()
953 mac_do_update(&tctx->key, NULL, 0, ctx->dg, (ctx->len != 0), 0); in cbcmac_final()
955 memcpy(out, ctx->dg, AES_BLOCK_SIZE); in cbcmac_final()
967 ctx->dg[ctx->len] ^= 0x80; in cmac_final()
971 mac_do_update(&tctx->key, consts, 1, ctx->dg, 0, 1); in cmac_final()
973 memcpy(out, ctx->dg, AES_BLOCK_SIZE); in cmac_final()