Lines Matching refs:dest
18 char dest[10] = {0}; in TC_rt_memmove_basic() local
19 rt_memmove(dest, src, rt_strlen(src) + 1); in TC_rt_memmove_basic()
20 uassert_str_equal(dest, "Hello"); in TC_rt_memmove_basic()
43 char dest[10] = "World"; in TC_rt_memmove_zero_length() local
44 rt_memmove(dest, src, 0); in TC_rt_memmove_zero_length()
45 uassert_str_equal(dest, "World"); in TC_rt_memmove_zero_length()
59 char dest[10]; in TC_rt_memmove_null_src() local
60 rt_memset(dest, 'A', sizeof(dest)); in TC_rt_memmove_null_src()
61 rt_memmove(dest, RT_NULL, 0); /* Should not crash and do nothing */ in TC_rt_memmove_null_src()
62 uassert_buf_equal(dest, "AAAAAAAAAA", 10); in TC_rt_memmove_null_src()
76 char dest[10] = {0}; in TC_rt_memmove_too_long() local
77 rt_memmove(dest, src, sizeof(src) + 5); /* Should only copy up to src length */ in TC_rt_memmove_too_long()
78 uassert_str_equal(dest, "Short"); in TC_rt_memmove_too_long()
79 uassert_int_equal(dest[5], 0); /* Ensure no buffer overflow */ in TC_rt_memmove_too_long()
86 char dest[10] = "Unchanged"; in TC_rt_memmove_empty_string() local
87 rt_memmove(dest, src, rt_strlen(src) + 1); in TC_rt_memmove_empty_string()
90 uassert_str_equal(dest, ""); /* Destination should now be an empty string */ in TC_rt_memmove_empty_string()
91 uassert_int_equal(dest[0], '\0'); /* First character should be '\0' */ in TC_rt_memmove_empty_string()