Lines Matching refs:Xn
1023 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1049 ctx->Xn[mres++] = *(out++) = *(in++) ^ ctx->EKi.c[n];
1054 GHASH(ctx, ctx->Xn, mres);
1081 GHASH(ctx, ctx->Xn, mres);
1173 ctx->Xn[mres++] = out[n] = in[n] ^ ctx->EKi.c[n];
1204 ctx->Xn[mres++] = out[i] = in[i] ^ ctx->EKi.c[n];
1206 if (mres == sizeof(ctx->Xn)) {
1207 GHASH(ctx,ctx->Xn,sizeof(ctx->Xn));
1258 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1284 *(out++) = (ctx->Xn[mres++] = *(in++)) ^ ctx->EKi.c[n];
1289 GHASH(ctx, ctx->Xn, mres);
1318 GHASH(ctx, ctx->Xn, mres);
1411 out[n] = (ctx->Xn[mres++] = in[n]) ^ ctx->EKi.c[n];
1445 out[i] = (ctx->Xn[mres++] = c = in[i]) ^ ctx->EKi.c[n];
1447 if (mres == sizeof(ctx->Xn)) {
1448 GHASH(ctx,ctx->Xn,sizeof(ctx->Xn));
1503 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1526 ctx->Xn[mres++] = *(out++) = *(in++) ^ ctx->EKi.c[n];
1531 GHASH(ctx, ctx->Xn, mres);
1554 GHASH(ctx, ctx->Xn, mres);
1616 ctx->Xn[mres++] = out[n] = in[n] ^ ctx->EKi.c[n];
1667 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1690 *(out++) = (ctx->Xn[mres++] = *(in++)) ^ ctx->EKi.c[n];
1695 GHASH(ctx, ctx->Xn, mres);
1720 GHASH(ctx, ctx->Xn, mres);
1785 out[n] = (ctx->Xn[mres++] = in[n]) ^ ctx->EKi.c[n];
1824 memset(ctx->Xn + mres, 0, blocks - mres);
1826 if (mres == sizeof(ctx->Xn)) {
1827 GHASH(ctx, ctx->Xn, mres);
1856 memcpy(ctx->Xn + mres, &bitlen, sizeof(bitlen));
1858 GHASH(ctx, ctx->Xn, mres);