Lines Matching +full:256 +full:b
130 static const u16 gf128mul_table_le[256] = gf128mul_dat(xda_le);
131 static const u16 gf128mul_table_be[256] = gf128mul_dat(xda_be);
143 u64 b = be64_to_cpu(x->b); in gf128mul_x8_lle() local
144 u64 _tt = gf128mul_table_le[b & 0xff]; in gf128mul_x8_lle()
146 x->b = cpu_to_be64((b >> 8) | (a << 56)); in gf128mul_x8_lle()
154 u64 b = be64_to_cpu(x->b); in gf128mul_x8_lle_ti() local
155 u64 _tt = xda_le(b & 0xff); /* avoid table lookup */ in gf128mul_x8_lle_ti()
157 x->b = cpu_to_be64((b >> 8) | (a << 56)); in gf128mul_x8_lle_ti()
164 u64 b = be64_to_cpu(x->b); in gf128mul_x8_bbe() local
167 x->a = cpu_to_be64((a << 8) | (b >> 56)); in gf128mul_x8_bbe()
168 x->b = cpu_to_be64((b << 8) ^ _tt); in gf128mul_x8_bbe()
174 u64 b = le64_to_cpu(x->b); in gf128mul_x8_ble() local
177 r->a = cpu_to_le64((a << 8) | (b >> 56)); in gf128mul_x8_ble()
178 r->b = cpu_to_le64((b << 8) ^ _tt); in gf128mul_x8_ble()
182 void gf128mul_lle(be128 *r, const be128 *b) in gf128mul_lle() argument
190 * is derived from function parameter 'b', which is commonly used as a in gf128mul_lle()
210 u8 ch = ((u8 *)b)[15 - i]; in gf128mul_lle()
233 the 256 16 byte values that result from the 256 values
266 for (j = 2; j < 256; j += j) in gf128mul_init_64k_bbe()
311 single byte, we can construct a table of the 256 16 byte
312 values that result from the 256 values of this byte.
337 for (j = 2; j < 256; j += j) in gf128mul_init_4k_lle()