Lines Matching refs:Stop
38 void TracePC::HandleInline8bitCountersInit(uint8_t *Start, uint8_t *Stop) {
39 if (Start == Stop) return;
47 uint8_t *AlignedStop = RoundDownByPage(Stop);
51 bool NeedLast = Stop > AlignedStop && AlignedStop >= AlignedStart;
58 M.Regions[R++] = {Start, std::min(Stop, AlignedStart), true, false};
62 M.Regions[R++] = {AlignedStop, Stop, true, false};
64 assert(M.Size() == (size_t)(Stop - Start));
65 assert(M.Stop() == Stop);
70 void TracePC::HandlePCsInit(const uintptr_t *Start, const uintptr_t *Stop) {
72 const PCTableEntry *E = reinterpret_cast<const PCTableEntry *>(Stop);
85 Modules[i].Stop());
92 Printf("%zd [%p,%p), ", ModulePCTable[i].Stop - ModulePCTable[i].Start,
93 ModulePCTable[i].Start, ModulePCTable[i].Stop);
171 (size_t)(ModulePCTable[i].Stop - ModulePCTable[i].Start));
175 for (uint8_t *P = R.Start; P < R.Stop; P++)
195 if (TE >= M.Start && TE < M.Stop)
197 TotalTEs += M.Stop - M.Start;
206 size_t Size = M.Stop - M.Start;
227 assert(M.Start < M.Stop);
229 for (auto NextFE = M.Start; NextFE < M.Stop; ) {
234 } while (NextFE < M.Stop && !(PcIsFuncEntry(NextFE)));
247 size_t N = PCTE.Stop - PCTE.Start;
379 memset(R.Start, 0, R.Stop - R.Start);
423 void __sanitizer_cov_trace_pc_guard_init(uint32_t *Start, uint32_t *Stop) {
429 void __sanitizer_cov_8bit_counters_init(uint8_t *Start, uint8_t *Stop) {
430 fuzzer::TPC.HandleInline8bitCountersInit(Start, Stop);