Lines Matching defs:POOLSIZE
176 uint32_t POOLSIZE = 512 * 1024;/* Typical ARM L2 cache size */
186 if (blksize < 1 || blksize > POOLSIZE / 2)
242 POOLSIZE = (unsigned) poolsize * 1024 * 1024;
246 POOLSIZE = (unsigned) poolsize * 1024;
250 POOLSIZE = (unsigned) poolsize;
279 POOLSIZE = ALIGN(POOLSIZE, CACHE_LINE);
280 uint8_t *base = mmap(0, POOLSIZE, PROT_READ|PROT_WRITE,
286 for (size_t i = 0; i < POOLSIZE / 4; i++)
293 if (POOLSIZE % (1024 * 1024) == 0)
295 printf("%uMiB", POOLSIZE / (1024 * 1024));
297 else if (POOLSIZE % 1024 == 0)
299 printf("%uKiB", POOLSIZE / 1024);
303 printf("%uB", POOLSIZE);
335 uint8_t *p = base + POOLSIZE - (size + offset);
340 for (size_t size = 1; size < POOLSIZE; size *= 2)
345 success &= verify(base, 0, POOLSIZE);
362 benchmark(base, POOLSIZE, BLKSIZE, NUMOPS, CPUFREQ);
371 benchmark(base, POOLSIZE, sizes[i], numops, CPUFREQ);
375 if (munmap(base, POOLSIZE) != 0)