reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/lsan/lsan_common.cpp
  330     ScanRootRegion(frontier, root_region, segment.start, segment.end,
projects/compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cpp
  114     CHECK((uptr)&rl >= segment.start && (uptr)&rl < segment.end);
projects/compiler-rt/lib/sanitizer_common/sanitizer_posix.cpp
  233     if (segment.start == segment.end) continue;  // Empty range.
  235     if (!IntervalsAreSeparate(segment.start, segment.end - 1, range_start,
  249     Printf("\t%p-%p\t%s\n", (void *)segment.start, (void *)segment.end,
  281       *start = segment.start;
projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_common.cpp
   69   module->addAddressRange(start, end, IsExecutable(), IsWritable());
  140     uptr base_address = (i ? segment.start : 0) - segment.offset;
projects/compiler-rt/lib/sanitizer_common/sanitizer_procmaps_linux.cpp
   41   segment->start = ParseHex(&data_.current);
projects/compiler-rt/lib/sanitizer_common/sanitizer_symbolizer_report.cpp
  136     if (pc >= segment.start && pc < segment.end && !segment.IsExecutable())
projects/compiler-rt/lib/tsan/dd/dd_interceptors.cpp
  283     if (g_data_start == 0 && is_data) g_data_start = segment.start;
projects/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp
  202         !segment.IsWritable() && IsAppMem(segment.start)) {
  204       char *shadow_start = (char *)MemToShadow(segment.start);
projects/compiler-rt/lib/tsan/rtl/tsan_platform_posix.cpp
  132     if (IsAppMem(segment.start)) continue;
  133     if (segment.start >= HeapMemEnd() && segment.start < HeapEnd()) continue;
  133     if (segment.start >= HeapMemEnd() && segment.start < HeapEnd()) continue;
  136     if (segment.start >= VdsoBeg())  // vdso
  139            segment.start, segment.end);