Lines Matching refs:dst
38 void *memmove(void *dst, const void *src, size_t len);
40 void *memmove(void *dst, const void *src, size_t len) in memmove() argument
47 if (dst < src) { in memmove()
54 ((char *)dst)[pos] = ((const char *)src)[pos]; in memmove()
57 return dst; in memmove()
63 void *memcpy(void *dst, const void *src, size_t len);
65 void *memcpy(void *dst, const void *src, size_t len) in memcpy() argument
70 ((char *)dst)[pos] = ((const char *)src)[pos]; in memcpy()
73 return dst; in memcpy()
81 void *memset(void *dst, int b, size_t len);
83 void *memset(void *dst, int b, size_t len) in memset() argument
85 char *p = dst; in memset()
92 return dst; in memset()
134 char *strcpy(char *dst, const char *src) in strcpy() argument
136 char *ret = dst; in strcpy()
138 while ((*dst++ = *src++)); in strcpy()
211 size_t strlcat(char *dst, const char *src, size_t size) in strlcat() argument
213 size_t len = strnlen(dst, size); in strlcat()
220 dst[len] = *src; in strlcat()
228 dst[len] = '\0'; in strlcat()
237 size_t strlcpy(char *dst, const char *src, size_t size) in strlcpy() argument
242 dst[len] = src[len]; in strlcpy()
243 if (!dst[len]) in strlcpy()
247 dst[size-1] = '\0'; in strlcpy()
256 char *strncat(char *dst, const char *src, size_t size) in strncat() argument
258 char *orig = dst; in strncat()
260 while (*dst) in strncat()
261 dst++; in strncat()
263 while (size && (*dst = *src)) { in strncat()
265 dst++; in strncat()
269 *dst = 0; in strncat()
287 char *strncpy(char *dst, const char *src, size_t size) in strncpy() argument
292 if ((dst[len] = *src)) in strncpy()
294 return dst; in strncpy()