Home
last modified time | relevance | path

Searched refs:InternalMmapVector (Results 1 – 25 of 57) sorted by relevance

123

/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common.h108 void GetAllThreadAllocatorCachesLocked(InternalMmapVector<uptr> *caches);
109 void GetThreadExtraStackRangesLocked(InternalMmapVector<Range> *ranges);
111 InternalMmapVector<Range> *ranges);
112 void GetAdditionalThreadContextPtrsLocked(InternalMmapVector<uptr> *ptrs);
113 void GetRunningThreadsLocked(InternalMmapVector<tid_t> *threads);
199 using LeakedChunks = InternalMmapVector<LeakedChunk>;
232 InternalMmapVector<Leak> leaks_;
233 InternalMmapVector<LeakedObject> leaked_objects_;
236 typedef InternalMmapVector<uptr> Frontier;
269 void ScanExtraStackRanges(const InternalMmapVector<Range> &ranges,
H A Dlsan_thread.cpp84 InternalMmapVector<Range> *ranges) {} in GetThreadExtraStackRangesLocked()
85 void GetThreadExtraStackRangesLocked(InternalMmapVector<Range> *ranges) {} in GetThreadExtraStackRangesLocked()
102 void GetRunningThreadsLocked(InternalMmapVector<tid_t> *threads) { in GetRunningThreadsLocked()
106 reinterpret_cast<InternalMmapVector<tid_t> *>(threads)->push_back( in GetRunningThreadsLocked()
119 void GetAdditionalThreadContextPtrsLocked(InternalMmapVector<uptr> *ptrs) { in GetAdditionalThreadContextPtrsLocked()
H A Dlsan_common.cpp86 InternalMmapVector<u32> suppressed_stacks;
101 const InternalMmapVector<u32> &GetSortedSuppressedStacks() { in GetSortedSuppressedStacks()
316 InternalMmapVector<char> buffer;
398 void ScanRanges(const InternalMmapVector<Range> &ranges, Frontier *frontier, in ScanRanges()
406 void ScanExtraStackRanges(const InternalMmapVector<Range> &ranges, in ScanExtraStackRanges()
427 InternalMmapVector<uptr> ptrs; in ProcessThreadRegistry()
449 const InternalMmapVector<uptr> &registers, in ProcessThread()
450 InternalMmapVector<Range> &extra_ranges, in ProcessThread()
528 reinterpret_cast<InternalMmapVector<Range> *>(arg)->push_back( in ProcessThread()
561 InternalMmapVector<tid_t> done_threads; in ProcessThreads()
[all …]
H A Dlsan_common_fuchsia.cpp74 InternalMmapVector<uptr> allocator_caches; in LockStuffAndStopTheWorld()
151 InternalMmapVector<Range> ranges; in LockStuffAndStopTheWorld()
H A Dlsan_common_mac.cpp142 InternalMmapVector<LoadedModule> modules; in ProcessGlobalRegions()
168 InternalMmapVector<Region> mapped_regions; in ProcessPlatformSpecificAllocations()
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_thread.cpp211 void GetAllThreadAllocatorCachesLocked(InternalMmapVector<uptr> *caches) {} in GetAllThreadAllocatorCachesLocked()
214 InternalMmapVector<Range> *ranges) {} in GetThreadExtraStackRangesLocked()
215 void GetThreadExtraStackRangesLocked(InternalMmapVector<Range> *ranges) {} in GetThreadExtraStackRangesLocked()
217 void GetAdditionalThreadContextPtrsLocked(InternalMmapVector<uptr> *ptrs) { in GetAdditionalThreadContextPtrsLocked()
221 void GetRunningThreadsLocked(InternalMmapVector<tid_t> *threads) { in GetRunningThreadsLocked()
H A Dhwasan_thread_list.h215 InternalMmapVector<Thread *> free_list_
218 InternalMmapVector<Thread *> live_list_
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_win.cpp29 InternalMmapVector<HANDLE> threadHandles;
30 InternalMmapVector<DWORD> threadIds;
38 InternalMmapVector<uptr> *buffer,
59 uptr index, InternalMmapVector<uptr> *buffer, uptr *sp) const { in GetRegistersAndSP()
H A Dsanitizer_common.h635 class InternalMmapVector : public InternalMmapVectorNoCtor<T> {
637 InternalMmapVector() { InternalMmapVectorNoCtor<T>::Initialize(0); } in InternalMmapVector() function
638 explicit InternalMmapVector(uptr cnt) { in InternalMmapVector() function
642 ~InternalMmapVector() { InternalMmapVectorNoCtor<T>::Destroy(); } in ~InternalMmapVector()
644 InternalMmapVector(const InternalMmapVector &) = delete;
645 InternalMmapVector &operator=(const InternalMmapVector &) = delete;
646 InternalMmapVector(InternalMmapVector &&) = delete;
647 InternalMmapVector &operator=(InternalMmapVector &&) = delete;
665 InternalMmapVector<char> buffer_;
H A Dsanitizer_suppressions.h42 void GetMatched(InternalMmapVector<Suppression *> *matched);
49 InternalMmapVector<Suppression> suppressions_;
H A Dsanitizer_lzw.h35 InternalMmapVector<T> dict_len1; in LzwEncode()
91 InternalMmapVector<T> dict_len1(*begin); in LzwDecode()
105 InternalMmapVector<detail::DenseMapPair<ItOut /* begin. */, ItOut /* end */>> in LzwDecode()
H A Dsanitizer_stoptheworld_mac.cpp41 InternalMmapVector<uptr> *buffer,
45 InternalMmapVector<SuspendedThreadInfo> threads_;
148 uptr index, InternalMmapVector<uptr> *buffer, uptr *sp) const { in GetRegistersAndSP()
H A Dsanitizer_suppressions.cpp37 InternalMmapVector<char> exec(kMaxPathLength); in GetPathAssumingFileIsRelativeToExec()
72 InternalMmapVector<char> new_file_path(kMaxPathLength); in ParseFromFile()
179 InternalMmapVector<Suppression *> *matched) { in GetMatched()
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp61 InternalMmapVector<uptr> *buffer,
65 InternalMmapVector<tid_t> thread_ids_;
199 InternalMmapVector<char> handler_stack_memory(kHandlerStackSize); in TracerThread()
338 uptr index, InternalMmapVector<uptr> *buffer, uptr *sp) const { in GetRegistersAndSP()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp103 InternalMmapVector<uptr> *buffer,
107 InternalMmapVector<tid_t> thread_ids_;
213 InternalMmapVector<tid_t> threads; in SuspendAllThreads()
310 InternalMmapVector<char> handler_stack_memory(kHandlerStackSize); in TracerThread()
570 uptr index, InternalMmapVector<uptr> *buffer, uptr *sp) const { in GetRegistersAndSP()
H A Dsanitizer_symbolizer_internal.h96 InternalMmapVector<char> &GetBuff() { return buffer_; } in GetBuff()
117 InternalMmapVector<char> buffer_;
170 InternalMmapVector<LocalInfo> *locals);
H A Dsanitizer_linux.h111 Result ListThreads(InternalMmapVector<tid_t> *threads);
119 InternalMmapVector<char> buffer_;
H A Dsanitizer_symbolizer.h127 InternalMmapVector<LocalInfo> locals;
198 InternalMmapVector<const char *> storage_ SANITIZER_GUARDED_BY(*mu_);
H A Dsanitizer_symbolizer_report.cpp149 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportMmapWriteExec()
232 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportStackOverflowImpl()
272 InternalMmapVector<BufferedStackTrace> stack_buffer(1); in ReportDeadlySignalImpl()
H A Dsanitizer_fuchsia.h29 InternalMmapVector<zx_info_maps_t> data;
H A Dsanitizer_stoptheworld.h36 uptr index, InternalMmapVector<uptr> *buffer, uptr *sp) const { in GetRegistersAndSP()
H A Dsanitizer_win.cpp528 InternalMmapVector<ModuleInfo> module_infos(num_modules); in DumpProcessMap()
689 InternalMmapVector<char> buf(4 + sizeof(IMAGE_FILE_HEADER) + in init()
691 InternalMmapVector<wchar_t> modname_utf16(kMaxPathLength); in init()
692 InternalMmapVector<char> module_name(kMaxPathLength); in init()
1161 InternalMmapVector<wchar_t> binname_utf16(kMaxPathLength); in ReadBinaryName()
1254 InternalMmapVector<wchar_t> filename; in LogFullErrorReport()
H A Dsanitizer_range.cpp25 InternalMmapVector<Event> events; in Intersect()
H A Dsanitizer_thread_history.cpp18 InternalMmapVector<const ThreadContextBase *> stacks; in PrintThreadHistory()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_thread.cpp517 void GetAllThreadAllocatorCachesLocked(InternalMmapVector<uptr> *caches) {} in GetAllThreadAllocatorCachesLocked()
520 InternalMmapVector<Range> *ranges) { in GetThreadExtraStackRangesLocked()
530 reinterpret_cast<InternalMmapVector<Range> *>(arg)->push_back( in GetThreadExtraStackRangesLocked()
536 void GetThreadExtraStackRangesLocked(InternalMmapVector<Range> *ranges) { in GetThreadExtraStackRangesLocked()
540 tctx->os_id, reinterpret_cast<InternalMmapVector<Range> *>(arg)); in GetThreadExtraStackRangesLocked()
545 void GetAdditionalThreadContextPtrsLocked(InternalMmapVector<uptr> *ptrs) { in GetAdditionalThreadContextPtrsLocked()
549 void GetRunningThreadsLocked(InternalMmapVector<tid_t> *threads) { in GetRunningThreadsLocked()
553 reinterpret_cast<InternalMmapVector<tid_t> *>(threads)->push_back( in GetRunningThreadsLocked()

123