Lines Matching refs:buf
51 testcase(char *buf, size_t buflen, char *set, size_t setlen, int want_match) in testcase() argument
59 buf[i] = UCHAR_MAX - i % (setlen > 0 ? setlen : 1); in testcase()
61 buf[i] = 1 + i % (UCHAR_MAX - setlen - 1); in testcase()
64 buf[i] = '\0'; in testcase()
75 buf[buflen - 1] = 1; in testcase()
81 buf[buflen - 1] = UCHAR_MAX; in testcase()
87 outcome = STRXSPN(buf, set); in testcase()
89 __XSTRING(STRXSPN), buf, buflen, set, setlen, outcome, expected); in testcase()
96 char buf[MAXALIGN + MAXBUF + 1]; in test_buf_alignments() local
101 testcase(buf + i, j, set, setlen, want_match); in test_buf_alignments()
106 test_set_alignments(char *buf, size_t buflen, int want_match) in test_set_alignments() argument
113 testcase(buf, buflen, set + i, j, want_match); in test_set_alignments()
137 char buf[31]; in ATF_TC_BODY() local
139 test_set_alignments(buf, 0, MATCH); in ATF_TC_BODY()
140 test_set_alignments(buf, 10, MATCH); in ATF_TC_BODY()
141 test_set_alignments(buf, 20, MATCH); in ATF_TC_BODY()
142 test_set_alignments(buf, 30, MATCH); in ATF_TC_BODY()
144 test_set_alignments(buf, 0, NOMATCH); in ATF_TC_BODY()
145 test_set_alignments(buf, 10, NOMATCH); in ATF_TC_BODY()
146 test_set_alignments(buf, 20, NOMATCH); in ATF_TC_BODY()
147 test_set_alignments(buf, 30, NOMATCH); in ATF_TC_BODY()
153 test_match_positions(char *buf, char *set, size_t buflen, size_t setlen) in test_match_positions() argument
157 memset(buf, '-', buflen); in test_match_positions()
162 buf[buflen] = '\0'; in test_match_positions()
171 buf[i] = set[j]; in test_match_positions()
173 outcome = strcspn(buf, set); in test_match_positions()
176 buf, set, outcome, i); in test_match_positions()
179 buf[i] = '-'; in test_match_positions()
186 char buf[129], set[65]; in ATF_TC_BODY() local
188 test_match_positions(buf, set, 128, 64); in ATF_TC_BODY()
189 test_match_positions(buf, set, 64, 64); in ATF_TC_BODY()
190 test_match_positions(buf, set, 32, 64); in ATF_TC_BODY()
191 test_match_positions(buf, set, 16, 64); in ATF_TC_BODY()
192 test_match_positions(buf, set, 8, 64); in ATF_TC_BODY()
193 test_match_positions(buf, set, 128, 32); in ATF_TC_BODY()
194 test_match_positions(buf, set, 64, 32); in ATF_TC_BODY()
195 test_match_positions(buf, set, 32, 32); in ATF_TC_BODY()
196 test_match_positions(buf, set, 16, 32); in ATF_TC_BODY()
197 test_match_positions(buf, set, 8, 32); in ATF_TC_BODY()
198 test_match_positions(buf, set, 128, 16); in ATF_TC_BODY()
199 test_match_positions(buf, set, 64, 16); in ATF_TC_BODY()
200 test_match_positions(buf, set, 32, 16); in ATF_TC_BODY()
201 test_match_positions(buf, set, 16, 16); in ATF_TC_BODY()
202 test_match_positions(buf, set, 8, 16); in ATF_TC_BODY()
203 test_match_positions(buf, set, 128, 8); in ATF_TC_BODY()
204 test_match_positions(buf, set, 64, 8); in ATF_TC_BODY()
205 test_match_positions(buf, set, 32, 8); in ATF_TC_BODY()
206 test_match_positions(buf, set, 16, 8); in ATF_TC_BODY()
207 test_match_positions(buf, set, 8, 8); in ATF_TC_BODY()
212 test_match_order(char *buf, char *set, size_t buflen, size_t setlen) in test_match_order() argument
216 memset(buf, '-', buflen); in test_match_order()
221 buf[buflen] = '\0'; in test_match_order()
228 buf[k] = set[i]; in test_match_order()
229 buf[l] = set[j]; in test_match_order()
230 outcome = strcspn(buf, set); in test_match_order()
233 buf, set, outcome, k); in test_match_order()
234 buf[k] = '-'; in test_match_order()
235 buf[l] = '-'; in test_match_order()
242 char buf[33], set[65]; in ATF_TC_BODY() local
244 test_match_order(buf, set, 32, 64); in ATF_TC_BODY()
245 test_match_order(buf, set, 16, 64); in ATF_TC_BODY()
246 test_match_order(buf, set, 8, 64); in ATF_TC_BODY()
247 test_match_order(buf, set, 32, 32); in ATF_TC_BODY()
248 test_match_order(buf, set, 16, 32); in ATF_TC_BODY()
249 test_match_order(buf, set, 8, 32); in ATF_TC_BODY()
250 test_match_order(buf, set, 32, 16); in ATF_TC_BODY()
251 test_match_order(buf, set, 16, 16); in ATF_TC_BODY()
252 test_match_order(buf, set, 8, 16); in ATF_TC_BODY()
253 test_match_order(buf, set, 32, 8); in ATF_TC_BODY()
254 test_match_order(buf, set, 16, 8); in ATF_TC_BODY()
255 test_match_order(buf, set, 8, 8); in ATF_TC_BODY()