Lines Matching +full:256 +full:b
129 static const u16 gf128mul_table_le[256] = gf128mul_dat(xda_le);
130 static const u16 gf128mul_table_be[256] = gf128mul_dat(xda_be);
142 u64 b = be64_to_cpu(x->b); in gf128mul_x8_lle() local
143 u64 _tt = gf128mul_table_le[b & 0xff]; in gf128mul_x8_lle()
145 x->b = cpu_to_be64((b >> 8) | (a << 56)); in gf128mul_x8_lle()
153 u64 b = be64_to_cpu(x->b); in gf128mul_x8_lle_ti() local
154 u64 _tt = xda_le(b & 0xff); /* avoid table lookup */ in gf128mul_x8_lle_ti()
156 x->b = cpu_to_be64((b >> 8) | (a << 56)); in gf128mul_x8_lle_ti()
163 u64 b = be64_to_cpu(x->b); in gf128mul_x8_bbe() local
166 x->a = cpu_to_be64((a << 8) | (b >> 56)); in gf128mul_x8_bbe()
167 x->b = cpu_to_be64((b << 8) ^ _tt); in gf128mul_x8_bbe()
173 u64 b = le64_to_cpu(x->b); in gf128mul_x8_ble() local
176 r->a = cpu_to_le64((a << 8) | (b >> 56)); in gf128mul_x8_ble()
177 r->b = cpu_to_le64((b << 8) ^ _tt); in gf128mul_x8_ble()
181 void gf128mul_lle(be128 *r, const be128 *b) in gf128mul_lle() argument
189 * is derived from function parameter 'b', which is commonly used as a in gf128mul_lle()
209 u8 ch = ((u8 *)b)[15 - i]; in gf128mul_lle()
232 the 256 16 byte values that result from the 256 values
265 for (j = 2; j < 256; j += j) in gf128mul_init_64k_bbe()
310 single byte, we can construct a table of the 256 16 byte
311 values that result from the 256 values of this byte.
336 for (j = 2; j < 256; j += j) in gf128mul_init_4k_lle()