Lines Matching refs:dg
107 int blocks, u8 dg[], int enc_before,
128 u8 dg[AES_BLOCK_SIZE]; member
798 memset(ctx->dg, 0, AES_BLOCK_SIZE); in mac_init()
805 u8 dg[], int enc_before, int enc_after) in mac_do_update() argument
815 dg, enc_before, enc_after); in mac_do_update()
823 aes_encrypt(ctx, dg, dg); in mac_do_update()
826 crypto_xor(dg, in, AES_BLOCK_SIZE); in mac_do_update()
830 aes_encrypt(ctx, dg, dg); in mac_do_update()
850 mac_do_update(&tctx->key, p, blocks, ctx->dg, in mac_update()
865 crypto_xor(ctx->dg + ctx->len, p, l); in mac_update()
880 mac_do_update(&tctx->key, NULL, 0, ctx->dg, (ctx->len != 0), 0); in cbcmac_final()
882 memcpy(out, ctx->dg, AES_BLOCK_SIZE); in cbcmac_final()
894 ctx->dg[ctx->len] ^= 0x80; in cmac_final()
898 mac_do_update(&tctx->key, consts, 1, ctx->dg, 0, 1); in cmac_final()
900 memcpy(out, ctx->dg, AES_BLOCK_SIZE); in cmac_final()