Home | History | Annotate | Download | only in tests

Lines Matching refs:StatefulMemset_r

80 /* Test StatefulMemset_r */
91 TEST_PTR_EQ(&s, StatefulMemset_r(&s, 'A', 5), "StatefulMemset_r(5) retval");
92 TEST_EQ(128 - 5, s.remaining_len, "StatefulMemset_r(5) len");
93 TEST_PTR_EQ(buf + 5, s.remaining_buf, "StatefulMemset_r(5) buf");
96 TEST_EQ(0, strcmp("AAAAA", buf), "StatefulMemset_r(5) contents");
97 TEST_EQ(0, s.overrun, "StatefulMemset_r(5) overrun");
98 TEST_PTR_EQ(&s, StatefulMemset_r(&s, 'B', 3), "StatefulMemset_r(3) retval");
99 TEST_EQ(0, strcmp("AAAAABBB", buf), "StatefulMemset_r(3) contents");
103 TEST_PTR_EQ(&s, StatefulMemset_r(&s, 'C', 128),
104 "StatefulMemset_r(all) retval");
105 TEST_EQ(0, s.remaining_len, "StatefulMemset_r(all) len");
106 TEST_PTR_EQ(buf + 128, s.remaining_buf, "StatefulMemset_r(all) buf");
107 TEST_EQ(0, s.overrun, "StatefulMemset_r(all) overrun");
109 TEST_EQ(0, memcmp(want, buf, sizeof(want)), "StatefulMemset_r(all) contents");
112 TEST_PTR_EQ(&s, StatefulMemset_r(&s, 'D', 0), "StatefulMemset_r(0) retval");
113 TEST_EQ(0, s.remaining_len, "StatefulMemset_r(0) len");
114 TEST_PTR_EQ(buf + 128, s.remaining_buf, "StatefulMemset_r(0) buf");
115 TEST_EQ(0, s.overrun, "StatefulMemset_r(0) overrun");
116 TEST_EQ(0, memcmp(want, buf, sizeof(want)), "StatefulMemset_r(0) contents");
119 TEST_PTR_EQ(NULL, StatefulMemset_r(&s, 'E', 1),
120 "StatefulMemset_r(+1) retval");
121 TEST_EQ(0, s.remaining_len, "StatefulMemset_r(+1) len");
122 TEST_EQ(1, s.overrun, "StatefulMemset_r(+1) overrun");
123 TEST_EQ(0, memcmp(want, buf, sizeof(want)), "StatefulMemset_r(+1) contents");
127 TEST_PTR_EQ(NULL, StatefulMemset_r(&s, 'F', 256),
128 "StatefulMemset_r(256) retval");
129 TEST_EQ(1, s.overrun, "StatefulMemset_r(256) overrun");
131 TEST_PTR_EQ(NULL, StatefulMemset_r(&s, 'G', 1),
132 "StatefulMemset_r(256+1) retval");
133 TEST_EQ(1, s.overrun, "StatefulMemset_r(256+1) overrun");
134 TEST_EQ(0, memcmp(want, buf, sizeof(want)), "StatefulMemset_r(+1) contents");
138 TEST_PTR_EQ(NULL, StatefulMemset_r(&s, 'H', -1),
139 "StatefulMemset_r(-1) retval");
140 TEST_EQ(1, s.overrun, "StatefulMemset_r(-1) overrun");
141 TEST_EQ(0, memcmp(want, buf, sizeof(want)), "StatefulMemset_r(+1) contents");