Lines Matching refs:n
28 # define STRNCPY_RESULT(dst, len, n) dst argument
39 generic_strncpy (CHAR *dst, const CHAR *src, size_t n) in generic_strncpy() argument
41 size_t nc = STRNLEN (src, n); in generic_strncpy()
42 if (nc != n) in generic_strncpy()
43 MEMSET (dst + nc, 0, n - nc); in generic_strncpy()
55 do_one_test (impl_t *impl, CHAR *dst, const CHAR *src, size_t len, size_t n) in do_one_test() argument
60 if (CALL (impl, dst, src, n) != STRNCPY_RESULT (dst, len, n)) in do_one_test()
63 CALL (impl, dst, src, n), dst); in do_one_test()
68 if (memcmp (dst, src, (len > n ? n : len) * sizeof (CHAR)) != 0) in do_one_test()
75 if (n > len) in do_one_test()
79 for (i = len; i < n; ++i) in do_one_test()
91 CALL (impl, dst, src, n); in do_one_test()
101 do_test (size_t align1, size_t align2, size_t len, size_t n, int max_char) in do_test() argument
126 printf ("Length %4zd, n %4zd, alignment %2zd/%2zd:", len, n, align1, align2); in do_test()
129 do_one_test (impl, s2, s1, len, n); in do_test()