Lines Matching refs:cover

88 	unsigned long *cover, frac;  in main()  local
155 cover = mmap(NULL, ctx.c_bufsize * sizeof(unsigned long), in main()
157 if (cover == MAP_FAILED) in main()
160 *cover = 0; in main()
163 dump(cover, ctx.c_mode); in main()
164 if (check_coverage(cover, ctx.c_mode, ctx.c_bufsize, tests[i].coverage)) in main()
167 if (munmap(cover, ctx.c_bufsize * sizeof(unsigned long)) == -1) in main()
191 check_coverage(const unsigned long *cover, int mode, unsigned long maxsize, in check_coverage() argument
199 } else if (nonzero && cover[0] == 0) { in check_coverage()
202 } else if (!nonzero && cover[0] != 0) { in check_coverage()
203 warnx("coverage not empty (count=%lu)\n", *cover); in check_coverage()
205 } else if (cover[0] >= maxsize) { in check_coverage()
207 *cover, maxsize); in check_coverage()
212 if (*cover * 4 >= maxsize) { in check_coverage()
214 *cover * 4, maxsize); in check_coverage()
218 for (i = 0; i < cover[0]; i++) { in check_coverage()
219 type = cover[i * 4 + 1]; in check_coverage()
220 arg1 = cover[i * 4 + 2]; in check_coverage()
221 arg2 = cover[i * 4 + 3]; in check_coverage()
222 pc = cover[i * 4 + 4]; in check_coverage()
239 dump(const unsigned long *cover, int mode) in dump() argument
247 for (i = 0; i < cover[0]; i++) in dump()
248 printf("%p\n", (void *)cover[i * stride + stride]); in dump()
449 unsigned long *cover; in test_open() local
456 cover = mmap(NULL, ctx->c_bufsize * sizeof(unsigned long), in test_open()
458 if (cover == MAP_FAILED) in test_open()
465 error = check_coverage(cover, ctx->c_mode, ctx->c_bufsize, 1); in test_open()
467 if (munmap(cover, ctx->c_bufsize * sizeof(unsigned long))) in test_open()