Home | History | Annotate | Download | only in string

Lines Matching defs:bytes

86 /* This code is called when aligning a pointer, there are remaining bytes
186 unsigned long words, unsigned long bytes, void *ret)
219 /* mop up any remaining bytes. */
220 return do_bytes_aligned (a, b, bytes, ret);
225 unsigned long words, unsigned long bytes, void *ret)
258 /* mop up any remaining bytes. */
259 return do_bytes_backward (a, b, bytes, ret);
266 unsigned long words, unsigned long bytes, void *ret)
268 return do_bytes_aligned (a, b, (sizeof (reg_t) * words) + bytes, ret);
273 unsigned long words, unsigned long bytes, void *ret)
275 return do_bytes_backward (a, b, (sizeof (reg_t) * words) + bytes, ret);
308 unsigned long words, unsigned long bytes, void *ret)
341 /* mop up any remaining bytes. */
342 return do_bytes_aligned (a, b, bytes, ret);
348 unsigned long words, unsigned long bytes, void *ret)
381 /* mop up any remaining bytes. */
382 return do_bytes_backward (a, b, bytes, ret);
388 unsigned long bytes, words;
404 bytes = ((unsigned long) src0) % sizeof (reg_t);
405 if (bytes) {
406 bytes = sizeof (reg_t) - bytes;
407 if (bytes > length)
408 bytes = length;
409 do_bytes (dst0, src0, bytes, ret);
410 if (length == bytes)
412 length -= bytes;
413 dst0 = (void *) (((unsigned char *) dst0) + bytes);
414 src0 = (const void *) (((unsigned char *) src0) + bytes);
419 bytes = length % sizeof (reg_t);
422 return aligned_words_forward (dst0, src0, words, bytes, ret);
425 return aligned_words_forward (dst0, src0, words, bytes, ret);
428 return unaligned_words_forward (dst0, src0, words, bytes, ret);
443 bytes = ((unsigned long) src0) % sizeof (reg_t);
444 if (bytes) {
445 if (bytes > length)
446 bytes = length;
447 do_bytes_backward (dst0, src0, bytes, ret);
448 if (length == bytes)
450 length -= bytes;
451 dst0 = (void *) (((unsigned char *) dst0) - bytes);
452 src0 = (const void *) (((unsigned char *) src0) - bytes);
456 bytes = length % sizeof (reg_t);
459 return aligned_words_backward ((void *)dst0, (void *)src0, words, bytes, ret);
462 return aligned_words_backward (dst0, src0, words, bytes, ret);
465 return unaligned_words_backward (dst0, src0, words, bytes, ret);