Home | History | Annotate | Download | only in string

Lines Matching defs:dst

86 	char *dst = dst0;
91 if (length == 0 || dst == src) /* nothing to do */
100 if ((unsigned long)dst < (unsigned long)src) {
105 if ((u | (unsigned long)dst) & wmask) {
110 if ((u ^ (unsigned long)dst) & wmask || length < wsize)
115 TLOOP1(*dst++ = *src++);
121 TLOOP(*(word *)(void *)dst = *(const word *)(const void *)src; src += wsize; dst += wsize);
123 TLOOP(*dst++ = *src++);
131 dst += length;
132 _DIAGASSERT((unsigned long)dst >= (unsigned long)dst0);
135 if ((u | (unsigned long)dst) & wmask) {
136 if ((u ^ (unsigned long)dst) & wmask || length <= wsize)
141 TLOOP1(*--dst = *--src);
144 TLOOP(src -= wsize; dst -= wsize; *(word *)(void *)dst = *(const word *)(const void *)src);
146 TLOOP(*--dst = *--src);