Lines Matching refs:aesgcm_tv
570 } const aesgcm_tv[] __initconst = { variable
696 for (int i = 0; i < ARRAY_SIZE(aesgcm_tv); i++) { in libaesgcm_init()
698 int plen = aesgcm_tv[i].plen; in libaesgcm_init()
702 if (aesgcm_expandkey(&ctx, aesgcm_tv[i].key, aesgcm_tv[i].klen, in libaesgcm_init()
703 aesgcm_tv[i].clen - plen)) { in libaesgcm_init()
708 if (!aesgcm_decrypt(&ctx, buf, aesgcm_tv[i].ctext, plen, in libaesgcm_init()
709 aesgcm_tv[i].assoc, aesgcm_tv[i].alen, in libaesgcm_init()
710 aesgcm_tv[i].iv, aesgcm_tv[i].ctext + plen) in libaesgcm_init()
711 || memcmp(buf, aesgcm_tv[i].ptext, plen)) { in libaesgcm_init()
717 aesgcm_encrypt(&ctx, buf, buf, plen, aesgcm_tv[i].assoc, in libaesgcm_init()
718 aesgcm_tv[i].alen, aesgcm_tv[i].iv, tagbuf); in libaesgcm_init()
719 if (memcmp(buf, aesgcm_tv[i].ctext, plen)) { in libaesgcm_init()
725 if (!aesgcm_decrypt(&ctx, buf, buf, plen, aesgcm_tv[i].assoc, in libaesgcm_init()
726 aesgcm_tv[i].alen, aesgcm_tv[i].iv, tagbuf) in libaesgcm_init()
727 || memcmp(buf, aesgcm_tv[i].ptext, plen)) { in libaesgcm_init()