Lines Matching defs:Stop
65 size_t Size = ModuleCounters[i].Stop - Beg;
66 assert(Size == (size_t)(ModulePCTable[i].Stop - ModulePCTable[i].Start));
113 void TracePC::HandleInline8bitCountersInit(uint8_t *Start, uint8_t *Stop) {
114 if (Start == Stop) return;
119 ModuleCounters[NumModulesWithInline8bitCounters++] = {Start, Stop};
120 NumInline8bitCounters += Stop - Start;
123 void TracePC::HandlePCsInit(const uintptr_t *Start, const uintptr_t *Stop) {
125 const PCTableEntry *E = reinterpret_cast<const PCTableEntry *>(Stop);
132 void TracePC::HandleInit(uint32_t *Start, uint32_t *Stop) {
133 if (Start == Stop || *Start) return;
135 for (uint32_t *P = Start; P < Stop; P++) {
146 Modules[NumModules].Stop = Stop;
154 Printf("%zd [%p, %p), ", Modules[i].Stop - Modules[i].Start,
155 Modules[i].Start, Modules[i].Stop);
162 Printf("%zd [%p, %p), ", ModuleCounters[i].Stop - ModuleCounters[i].Start,
163 ModuleCounters[i].Start, ModuleCounters[i].Stop);
170 Printf("%zd [%p,%p), ", ModulePCTable[i].Stop - ModulePCTable[i].Start,
171 ModulePCTable[i].Start, ModulePCTable[i].Stop);
254 size_t Size = Modules[i].Stop - Beg;
256 (size_t)(ModulePCTable[i].Stop - ModulePCTable[i].Start));
287 assert(M.Start < M.Stop);
289 for (auto NextFE = M.Start; NextFE < M.Stop; ) {
294 } while (NextFE < M.Stop && !(NextFE->PCFlags & 1));
308 size_t N = PCTE.Stop - PCTE.Start;
328 size_t Size = MC.Stop - MC.Start;
473 size_t Size = ModuleCounters[i].Stop - Beg;
512 void __sanitizer_cov_trace_pc_guard_init(uint32_t *Start, uint32_t *Stop) {
513 fuzzer::TPC.HandleInit(Start, Stop);
517 void __sanitizer_cov_8bit_counters_init(uint8_t *Start, uint8_t *Stop) {
518 fuzzer::TPC.HandleInline8bitCountersInit(Start, Stop);