Lines Matching refs:dst
31 void *_nolibc_memcpy_up(void *dst, const void *src, size_t len) in _nolibc_memcpy_up() argument
36 ((char *)dst)[pos] = ((const char *)src)[pos]; in _nolibc_memcpy_up()
39 return dst; in _nolibc_memcpy_up()
43 void *_nolibc_memcpy_down(void *dst, const void *src, size_t len) in _nolibc_memcpy_down() argument
47 ((char *)dst)[len] = ((const char *)src)[len]; in _nolibc_memcpy_down()
49 return dst; in _nolibc_memcpy_down()
56 void *memmove(void *dst, const void *src, size_t len) in memmove() argument
63 if (dst < src) { in memmove()
70 ((char *)dst)[pos] = ((const char *)src)[pos]; in memmove()
73 return dst; in memmove()
78 void *memcpy(void *dst, const void *src, size_t len) in memcpy() argument
80 return _nolibc_memcpy_up(dst, src, len); in memcpy()
87 void *memset(void *dst, int b, size_t len) in memset() argument
89 char *p = dst; in memset()
96 return dst; in memset()
122 char *strcpy(char *dst, const char *src) in strcpy() argument
124 char *ret = dst; in strcpy()
126 while ((*dst++ = *src++)); in strcpy()
198 size_t strlcat(char *dst, const char *src, size_t size) in strlcat() argument
203 for (len = 0; dst[len]; len++) in strlcat()
209 dst[len] = c; in strlcat()
220 size_t strlcpy(char *dst, const char *src, size_t size) in strlcpy() argument
228 dst[len] = c; in strlcpy()
237 char *strncat(char *dst, const char *src, size_t size) in strncat() argument
239 char *orig = dst; in strncat()
241 while (*dst) in strncat()
242 dst++; in strncat()
244 while (size && (*dst = *src)) { in strncat()
246 dst++; in strncat()
250 *dst = 0; in strncat()
268 char *strncpy(char *dst, const char *src, size_t size) in strncpy() argument
273 if ((dst[len] = *src)) in strncpy()
275 return dst; in strncpy()