Lines Matching refs:src
31 void *_nolibc_memcpy_up(void *dst, const void *src, size_t len)
36 ((char *)dst)[pos] = ((const char *)src)[pos];
43 void *_nolibc_memcpy_down(void *dst, const void *src, size_t len)
47 ((char *)dst)[len] = ((const char *)src)[len];
56 void *memmove(void *dst, const void *src, size_t len)
63 if (dst < src) {
70 ((char *)dst)[pos] = ((const char *)src)[pos];
78 void *memcpy(void *dst, const void *src, size_t len)
80 return _nolibc_memcpy_up(dst, src, len);
122 char *strcpy(char *dst, const char *src)
126 while ((*dst++ = *src++));
198 size_t strlcat(char *dst, const char *src, size_t size)
207 c = *src;
213 src++;
220 size_t strlcpy(char *dst, const char *src, size_t size)
226 c = src[len];
237 char *strncat(char *dst, const char *src, size_t size)
244 while (size && (*dst = *src)) {
245 src++;
268 char *strncpy(char *dst, const char *src, size_t size)
273 if ((dst[len] = *src))
274 src++;