• Home
  • Raw
  • Download

Lines Matching refs:b

82   bits_t b;  member
86 if (x.b.B##__i != y.b.B##__i) return x.b.B##__i - y.b.B##__i;
89 static int __attribute__ ((noinline)) do_by_bitfields (reg_t a, reg_t b) in do_by_bitfields() argument
93 y.v = b; in do_by_bitfields()
98 return x.b.B3 - y.b.B3; in do_by_bitfields()
104 return x.b.B7 - y.b.B7; in do_by_bitfields()
112 do_bytes (const void *a, const void *b, unsigned long len) in do_bytes() argument
115 unsigned char *y = (unsigned char *) b; in do_bytes()
139 static int unaligned_words (const struct ulw *a, const reg_t *b, in unaligned_words() argument
144 const reg_t *pref_ptr = (const reg_t *) (((uintptr_t) b + 31) & ~31); in unaligned_words()
159 reg_t y0 = b[0], y1 = b[1], y2 = b[2], y3 = b[3]; in unaligned_words()
171 y0 = b[4]; y1 = b[5]; y2 = b[6]; y3 = b[7]; in unaligned_words()
182 b += 8; in unaligned_words()
188 reg_t y0 = b[0], y1 = b[1], y2 = b[2], y3 = b[3]; in unaligned_words()
198 b += 4; in unaligned_words()
204 reg_t y0 = *b; in unaligned_words()
206 b += 1; in unaligned_words()
212 return do_bytes (a, b, bytes); in unaligned_words()
216 static int unaligned_words (const reg_t *a, const reg_t *b, in unaligned_words() argument
219 return do_bytes (a, b, (sizeof (reg_t) * words) + bytes); in unaligned_words()
225 static int aligned_words (const reg_t *a, const reg_t *b, in aligned_words() argument
230 const reg_t *pref_ptr = (const reg_t *) (((uintptr_t) b + 31) & ~31); in aligned_words()
247 reg_t y0 = b[0], y1 = b[1], y2 = b[2], y3 = b[3]; in aligned_words()
258 y0 = b[4]; y1 = b[5]; y2 = b[6]; y3 = b[7]; in aligned_words()
269 y0 = b[8]; y1 = b[9]; y2 = b[10]; y3 = b[11]; in aligned_words()
280 b += 12; in aligned_words()
285 reg_t y0 = b[0], y1 = b[1], y2 = b[2], y3 = b[3]; in aligned_words()
295 b += 4; in aligned_words()
301 reg_t y0 = *b; in aligned_words()
303 b += 1; in aligned_words()
309 return do_bytes (a, b, bytes); in aligned_words()
312 int memcmp (const void *a, const void *b, size_t len) in memcmp() argument
318 return do_bytes (a, b, len); in memcmp()
324 bytes = ((unsigned long) b) % sizeof (reg_t); in memcmp()
330 res = do_bytes (a, b, bytes); in memcmp()
335 b = (const void *) (((unsigned char *) b) + bytes); in memcmp()
344 return aligned_words (a, b, words, bytes); in memcmp()
347 return aligned_words (a, b, words, bytes); in memcmp()
350 return unaligned_words (a, b, words, bytes); in memcmp()