Lines Matching +full:2 +full:v
10 * 2. Redistributions in binary form must reproduce the above copyright
58 ctx->v[0] = 0x736f6d6570736575ull;
59 ctx->v[1] = 0x646f72616e646f6dull;
60 ctx->v[2] = 0x6c7967656e657261ull;
61 ctx->v[3] = 0x7465646279746573ull;
73 uint64_t k[2];
75 KASSERT(ctx->v[0] == 0x736f6d6570736575ull &&
82 ctx->v[0] ^= k[0];
83 ctx->v[1] ^= k[1];
84 ctx->v[2] ^= k[0];
85 ctx->v[3] ^= k[1];
87 ctx->initialized = 2;
112 ctx->v[3] ^= le64toh(ctx->buf.b64);
114 ctx->v[0] ^= le64toh(ctx->buf.b64);
129 KASSERT(ctx->initialized == 2,
152 ctx->v[3] ^= m;
154 ctx->v[0] ^= m;
160 ctx->v[3] ^= m;
162 ctx->v[0] ^= m;
176 KASSERT(ctx->initialized == 2,
188 KASSERT(ctx->initialized == 2,
192 ctx->v[2] ^= 0xff;
194 r = (ctx->v[0] ^ ctx->v[1]) ^ (ctx->v[2] ^ ctx->v[3]);
225 ctx->v[0] += ctx->v[1];
226 ctx->v[2] += ctx->v[3];
227 ctx->v[1] = SIP_ROTL(ctx->v[1], 13);
228 ctx->v[3] = SIP_ROTL(ctx->v[3], 16);
230 ctx->v[1] ^= ctx->v[0];
231 ctx->v[3] ^= ctx->v[2];
232 ctx->v[0] = SIP_ROTL(ctx->v[0], 32);
234 ctx->v[2] += ctx->v[1];
235 ctx->v[0] += ctx->v[3];
236 ctx->v[1] = SIP_ROTL(ctx->v[1], 17);
237 ctx->v[3] = SIP_ROTL(ctx->v[3], 21);
239 ctx->v[1] ^= ctx->v[2];
240 ctx->v[3] ^= ctx->v[0];
241 ctx->v[2] = SIP_ROTL(ctx->v[2], 32);