Lines Matching refs:Xn
999 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1025 ctx->Xn[mres++] = *(out++) = *(in++) ^ ctx->EKi.c[n];
1030 GHASH(ctx, ctx->Xn, mres);
1057 GHASH(ctx, ctx->Xn, mres);
1149 ctx->Xn[mres++] = out[n] = in[n] ^ ctx->EKi.c[n];
1180 ctx->Xn[mres++] = out[i] = in[i] ^ ctx->EKi.c[n];
1182 if (mres == sizeof(ctx->Xn)) {
1183 GHASH(ctx,ctx->Xn,sizeof(ctx->Xn));
1231 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1257 *(out++) = (ctx->Xn[mres++] = *(in++)) ^ ctx->EKi.c[n];
1262 GHASH(ctx, ctx->Xn, mres);
1291 GHASH(ctx, ctx->Xn, mres);
1384 out[n] = (ctx->Xn[mres++] = in[n]) ^ ctx->EKi.c[n];
1418 out[i] = (ctx->Xn[mres++] = c = in[i]) ^ ctx->EKi.c[n];
1420 if (mres == sizeof(ctx->Xn)) {
1421 GHASH(ctx,ctx->Xn,sizeof(ctx->Xn));
1473 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1496 ctx->Xn[mres++] = *(out++) = *(in++) ^ ctx->EKi.c[n];
1501 GHASH(ctx, ctx->Xn, mres);
1524 GHASH(ctx, ctx->Xn, mres);
1586 ctx->Xn[mres++] = out[n] = in[n] ^ ctx->EKi.c[n];
1634 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1657 *(out++) = (ctx->Xn[mres++] = *(in++)) ^ ctx->EKi.c[n];
1662 GHASH(ctx, ctx->Xn, mres);
1687 GHASH(ctx, ctx->Xn, mres);
1752 out[n] = (ctx->Xn[mres++] = in[n]) ^ ctx->EKi.c[n];
1788 memset(ctx->Xn + mres, 0, blocks - mres);
1790 if (mres == sizeof(ctx->Xn)) {
1791 GHASH(ctx, ctx->Xn, mres);
1820 memcpy(ctx->Xn + mres, &bitlen, sizeof(bitlen));
1822 GHASH(ctx, ctx->Xn, mres);