Lines Matching refs:a

81 #define DO_BYTE(a, i)   \  argument
82 a[i] = bw.b.B##i; \
90 do_bytes (void *a, const void *b, unsigned long len, void *ret) in do_bytes() argument
92 unsigned char *x = (unsigned char *) a; in do_bytes()
108 do_bytes_remaining (void *a, const void *b, unsigned long len, void *ret) in do_bytes_remaining() argument
110 unsigned char *x = (unsigned char *) a; in do_bytes_remaining()
147 unaligned_words (struct ulw *a, const reg_t * b, in unaligned_words() argument
159 a[0].uli = y0; in unaligned_words()
160 a[1].uli = y1; in unaligned_words()
161 a[2].uli = y2; in unaligned_words()
162 a[3].uli = y3; in unaligned_words()
163 a[4].uli = y4; in unaligned_words()
164 a[5].uli = y5; in unaligned_words()
165 a[6].uli = y6; in unaligned_words()
166 a[7].uli = y7; in unaligned_words()
167 a += 8; in unaligned_words()
178 a[0].uli = y0; in unaligned_words()
179 a[1].uli = y1; in unaligned_words()
180 a[2].uli = y2; in unaligned_words()
181 a[3].uli = y3; in unaligned_words()
182 a += 4; in unaligned_words()
189 a->uli = *b; in unaligned_words()
190 a += 1; in unaligned_words()
195 return do_bytes_remaining (a, b, bytes, ret); in unaligned_words()
200 unaligned_words (reg_t * a, const reg_t * b, in unaligned_words() argument
204 unsigned char *x = (unsigned char *) a; in unaligned_words()
209 x = (unsigned char *) a; in unaligned_words()
225 a += 1; in unaligned_words()
230 return do_bytes_remaining (a, b, bytes, ret); in unaligned_words()
237 aligned_words (reg_t * a, const reg_t * b, in aligned_words() argument
249 a[0] = x0; in aligned_words()
250 a[1] = x1; in aligned_words()
251 a[2] = x2; in aligned_words()
252 a[3] = x3; in aligned_words()
253 a[4] = x4; in aligned_words()
254 a[5] = x5; in aligned_words()
255 a[6] = x6; in aligned_words()
256 a[7] = x7; in aligned_words()
257 a += 8; in aligned_words()
268 a[0] = x0; in aligned_words()
269 a[1] = x1; in aligned_words()
270 a[2] = x2; in aligned_words()
271 a[3] = x3; in aligned_words()
272 a += 4; in aligned_words()
279 *a = *b; in aligned_words()
280 a += 1; in aligned_words()
285 return do_bytes_remaining (a, b, bytes, ret); in aligned_words()
289 memcpy (void *a, const void *b, size_t len) in memcpy() argument
292 void *ret = a; in memcpy()
296 return do_bytes (a, b, len, a); in memcpy()
307 do_bytes (a, b, bytes, ret); in memcpy()
311 a = (void *) (((unsigned char *) a) + bytes); in memcpy()
320 return aligned_words (a, b, words, bytes, ret); in memcpy()
322 if (((unsigned long) a) % sizeof (reg_t) == 0) { in memcpy()
323 return aligned_words (a, b, words, bytes, ret); in memcpy()
326 return unaligned_words (a, b, words, bytes, ret); in memcpy()