Lines Matching refs:dst
70 char *dst = dst0; in memcpy() local
74 if (length == 0 || dst == src) /* nothing to do */ in memcpy()
83 if ((unsigned long)dst < (unsigned long)src) { in memcpy()
88 if ((t | (uintptr_t)dst) & wmask) { in memcpy()
93 if ((t ^ (uintptr_t)dst) & wmask || length < wsize) in memcpy()
98 TLOOP1(*dst++ = *src++); in memcpy()
104 TLOOP(*(word *)dst = *(word *)src; src += wsize; dst += wsize); in memcpy()
106 TLOOP(*dst++ = *src++); in memcpy()
114 dst += length; in memcpy()
116 if ((t | (uintptr_t)dst) & wmask) { in memcpy()
117 if ((t ^ (uintptr_t)dst) & wmask || length <= wsize) in memcpy()
122 TLOOP1(*--dst = *--src); in memcpy()
125 TLOOP(src -= wsize; dst -= wsize; *(word *)dst = *(word *)src); in memcpy()
127 TLOOP(*--dst = *--src); in memcpy()