Lines Matching refs:i
192 unsigned nbins, i; in TEST_BEGIN() local
203 for (i = 0; i < nbins; i++) { in TEST_BEGIN()
206 mib[2] = i; in TEST_BEGIN()
247 unsigned i; in TEST_BEGIN() local
256 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
258 assert_d_eq(mallctl("tcache.create", &tis[i], &sz, NULL, 0), 0, in TEST_BEGIN()
259 "Unexpected mallctl() failure, i=%u", i); in TEST_BEGIN()
263 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
264 assert_d_eq(mallctl("tcache.destroy", NULL, NULL, &tis[i], in TEST_BEGIN()
266 i); in TEST_BEGIN()
268 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
270 assert_d_eq(mallctl("tcache.create", &tis[i], &sz, NULL, 0), 0, in TEST_BEGIN()
271 "Unexpected mallctl() failure, i=%u", i); in TEST_BEGIN()
275 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
276 assert_d_eq(mallctl("tcache.flush", NULL, NULL, &tis[i], in TEST_BEGIN()
278 i); in TEST_BEGIN()
282 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
283 ps[i] = mallocx(psz, MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
284 assert_ptr_not_null(ps[i], "Unexpected mallocx() failure, i=%u", in TEST_BEGIN()
285 i); in TEST_BEGIN()
286 dallocx(ps[i], MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
288 qs[i] = mallocx(qsz, MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
289 assert_ptr_not_null(qs[i], "Unexpected mallocx() failure, i=%u", in TEST_BEGIN()
290 i); in TEST_BEGIN()
291 dallocx(qs[i], MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
295 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
296 void *p0 = ps[i]; in TEST_BEGIN()
297 ps[i] = mallocx(psz, MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
298 assert_ptr_not_null(ps[i], "Unexpected mallocx() failure, i=%u", in TEST_BEGIN()
299 i); in TEST_BEGIN()
300 assert_ptr_eq(ps[i], p0, in TEST_BEGIN()
301 "Expected mallocx() to allocate cached region, i=%u", i); in TEST_BEGIN()
305 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
306 void *q0 = qs[i]; in TEST_BEGIN()
307 qs[i] = rallocx(ps[i], qsz, MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
308 assert_ptr_not_null(qs[i], "Unexpected rallocx() failure, i=%u", in TEST_BEGIN()
309 i); in TEST_BEGIN()
310 assert_ptr_eq(qs[i], q0, in TEST_BEGIN()
311 "Expected rallocx() to allocate cached region, i=%u", i); in TEST_BEGIN()
313 if (qs[i] == NULL) in TEST_BEGIN()
314 qs[i] = ps[i]; in TEST_BEGIN()
316 for (i = 0; i < NTCACHES; i++) in TEST_BEGIN()
317 dallocx(qs[i], MALLOCX_TCACHE(tis[i])); in TEST_BEGIN()
320 for (i = 0; i < NTCACHES/2; i++) { in TEST_BEGIN()
321 assert_d_eq(mallctl("tcache.flush", NULL, NULL, &tis[i], in TEST_BEGIN()
323 i); in TEST_BEGIN()
327 for (i = 0; i < NTCACHES; i++) { in TEST_BEGIN()
328 assert_d_eq(mallctl("tcache.destroy", NULL, NULL, &tis[i], in TEST_BEGIN()
330 i); in TEST_BEGIN()