Lines Matching refs:dst
40 # define STRNCPY_RESULT(dst, len, n) dst argument
66 SIMPLE_STRNCPY (CHAR *dst, const CHAR *src, size_t n) in SIMPLE_STRNCPY() argument
68 CHAR *ret = dst; in SIMPLE_STRNCPY()
70 if ((*dst++ = *src++) == '\0') in SIMPLE_STRNCPY()
73 *dst++ = '\0'; in SIMPLE_STRNCPY()
80 STUPID_STRNCPY (CHAR *dst, const CHAR *src, size_t n) in STUPID_STRNCPY() argument
86 dst[i] = src[i]; in STUPID_STRNCPY()
88 dst[i] = '\0'; in STUPID_STRNCPY()
89 return dst; in STUPID_STRNCPY()
96 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src, size_t len, size_t n) in do_one_test() argument
98 if (CALL (impl, dst, src, n) != STRNCPY_RESULT (dst, len, n)) in do_one_test()
101 CALL (impl, dst, src, n), dst); in do_one_test()
106 if (memcmp (dst, src, (len > n ? n : len) * sizeof (CHAR)) != 0) in do_one_test()
118 if (dst [i] != '\0') in do_one_test()