Lines Matching refs:lo

33                 u64 T = U64(0xe100000000000000) & (0-(V.lo&1)); \
34 V.lo = (V.hi<<63)|(V.lo>>1); \
38 u32 T = 0xe1000000U & (0-(u32)(V.lo&1)); \
39 V.lo = (V.hi<<63)|(V.lo>>1); \
86 Htable[0].lo = 0; in gcm_init_8bit()
88 V.lo = H[1]; in gcm_init_8bit()
99 Hi[j].lo = H0.lo ^ Htable[j].lo; in gcm_init_8bit()
179 Z.lo ^= Htable[n].lo; in gcm_gmult_8bit()
186 rem = (size_t)Z.lo & 0xff; in gcm_gmult_8bit()
187 Z.lo = (Z.hi << 56) | (Z.lo >> 8); in gcm_gmult_8bit()
198 Xi[1] = BSWAP8(Z.lo); in gcm_gmult_8bit()
206 v = (u32)(Z.lo >> 32); in gcm_gmult_8bit()
208 v = (u32)(Z.lo); in gcm_gmult_8bit()
213 Xi[1] = Z.lo; in gcm_gmult_8bit()
229 Htable[0].lo = 0; in gcm_init_4bit()
231 V.lo = H[1]; in gcm_init_4bit()
244 Hi[j].lo = V.lo ^ Htable[j].lo; in gcm_init_4bit()
255 Htable[3].hi = V.hi ^ Htable[2].hi, Htable[3].lo = V.lo ^ Htable[2].lo; in gcm_init_4bit()
257 Htable[5].hi = V.hi ^ Htable[1].hi, Htable[5].lo = V.lo ^ Htable[1].lo; in gcm_init_4bit()
258 Htable[6].hi = V.hi ^ Htable[2].hi, Htable[6].lo = V.lo ^ Htable[2].lo; in gcm_init_4bit()
259 Htable[7].hi = V.hi ^ Htable[3].hi, Htable[7].lo = V.lo ^ Htable[3].lo; in gcm_init_4bit()
261 Htable[9].hi = V.hi ^ Htable[1].hi, Htable[9].lo = V.lo ^ Htable[1].lo; in gcm_init_4bit()
262 Htable[10].hi = V.hi ^ Htable[2].hi, Htable[10].lo = V.lo ^ Htable[2].lo; in gcm_init_4bit()
263 Htable[11].hi = V.hi ^ Htable[3].hi, Htable[11].lo = V.lo ^ Htable[3].lo; in gcm_init_4bit()
264 Htable[12].hi = V.hi ^ Htable[4].hi, Htable[12].lo = V.lo ^ Htable[4].lo; in gcm_init_4bit()
265 Htable[13].hi = V.hi ^ Htable[5].hi, Htable[13].lo = V.lo ^ Htable[5].lo; in gcm_init_4bit()
266 Htable[14].hi = V.hi ^ Htable[6].hi, Htable[14].lo = V.lo ^ Htable[6].lo; in gcm_init_4bit()
267 Htable[15].hi = V.hi ^ Htable[7].hi, Htable[15].lo = V.lo ^ Htable[7].lo; in gcm_init_4bit()
280 Htable[j].hi = V.lo; in gcm_init_4bit()
281 Htable[j].lo = V.hi; in gcm_init_4bit()
285 Htable[j].hi = V.lo << 32 | V.lo >> 32; in gcm_init_4bit()
286 Htable[j].lo = V.hi << 32 | V.hi >> 32; in gcm_init_4bit()
312 Z.lo = Htable[nlo].lo; in gcm_gmult_4bit()
315 rem = (size_t)Z.lo & 0xf; in gcm_gmult_4bit()
316 Z.lo = (Z.hi << 60) | (Z.lo >> 4); in gcm_gmult_4bit()
324 Z.lo ^= Htable[nhi].lo; in gcm_gmult_4bit()
333 rem = (size_t)Z.lo & 0xf; in gcm_gmult_4bit()
334 Z.lo = (Z.hi << 60) | (Z.lo >> 4); in gcm_gmult_4bit()
342 Z.lo ^= Htable[nlo].lo; in gcm_gmult_4bit()
348 Xi[1] = BSWAP8(Z.lo); in gcm_gmult_4bit()
356 v = (u32)(Z.lo >> 32); in gcm_gmult_4bit()
358 v = (u32)(Z.lo); in gcm_gmult_4bit()
363 Xi[1] = Z.lo; in gcm_gmult_4bit()
392 Z.lo = Htable[nlo].lo;
395 rem = (size_t)Z.lo & 0xf;
396 Z.lo = (Z.hi << 60) | (Z.lo >> 4);
404 Z.lo ^= Htable[nhi].lo;
414 rem = (size_t)Z.lo & 0xf;
415 Z.lo = (Z.hi << 60) | (Z.lo >> 4);
423 Z.lo ^= Htable[nlo].lo;
476 Z.lo = Htable[cnt].lo;
477 Hshr4[cnt].lo = (Z.hi << 60) | (Z.lo >> 4);
479 Hshl4[cnt] = (u8)(Z.lo << 4);
483 for (Z.lo = 0, Z.hi = 0, cnt = 15; cnt; --cnt) {
490 Z.lo ^= Htable[nlo].lo;
492 rem = (size_t)Z.lo & 0xff;
494 Z.lo = (Z.hi << 56) | (Z.lo >> 8);
498 Z.lo ^= Hshr4[nhi].lo;
508 Z.lo ^= Htable[nlo].lo;
510 rem = (size_t)Z.lo & 0xf;
512 Z.lo = (Z.hi << 60) | (Z.lo >> 4);
516 Z.lo ^= Htable[nhi].lo;
523 Xi[1] = BSWAP8(Z.lo);
531 v = (u32)(Z.lo >> 32);
533 v = (u32)(Z.lo);
538 Xi[1] = Z.lo;
571 V.lo = H[1];
592 Z.lo ^= V.lo & M;
601 Xi[1] = BSWAP8(Z.lo);
609 v = (u32)(Z.lo >> 32);
611 v = (u32)(Z.lo);
616 Xi[1] = Z.lo;
721 u64 hi, lo;
723 lo = (u64)GETU32(p + 8) << 32 | GETU32(p + 12);
725 ctx->H.u[1] = lo;
1819 bitlen.lo = clen;