Searched refs:storage_end (Results 1 - 7 of 7) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/include/sanitizer/
H A Dcommon_interface_defs.h169 /// <c>[storage_beg, storage_end)</c>; the memory <c>[container_beg,
171 /// <c>[storage_beg, container_beg), [container_end, storage_end)</c> is
173 /// container_end <= storage_end</c>). For example, in <c> std::deque </c>:
186 /// \param storage_end End of memory region.
192 const void *storage_beg, const void *storage_end,
216 /// container <c>[storage_beg, storage_end)</c> is properly poisoned.
222 /// unaddressable. Full verification requires O (<c>storage_end -
226 /// <c><i>storage_end</i></c>.
231 /// \param storage_end End of memory region.
238 const void *container_end, const void *storage_end);
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_interface_internal.h70 const void *storage_beg, const void *storage_end,
79 const void *container_end, const void *storage_end);
87 const void *container_end, const void *storage_end);
/openbsd-current/gnu/llvm/compiler-rt/lib/asan/
H A Dasan_poisoning.cpp373 static void FixUnalignedStorage(uptr storage_beg, uptr storage_end, argument
377 if (UNLIKELY(!AddrIsAlignedByGranularity(storage_end))) {
378 uptr end_down = RoundDownTo(storage_end, granularity);
385 !AddressIsPoisoned(storage_end)) {
420 uptr storage_end = reinterpret_cast<uptr>(end_p); local
427 old_end <= storage_end && new_end <= storage_end)) {
429 ReportBadParamsToAnnotateContiguousContainer(storage_beg, storage_end,
432 CHECK_LE(storage_end - storage_beg,
438 FixUnalignedStorage(storage_beg, storage_end, old_be
488 uptr storage_end = reinterpret_cast<uptr>(storage_end_p); local
635 uptr storage_end = reinterpret_cast<uptr>(storage_end_p); local
[all...]
H A Dasan_report.h87 uptr storage_beg, uptr storage_end, uptr old_container_beg,
H A Dasan_errors.h336 uptr storage_beg, storage_end, old_container_beg, old_container_end, member in struct:__asan::ErrorBadParamsToAnnotateDoubleEndedContiguousContainer
348 storage_end(storage_end_),
H A Dasan_report.cpp358 uptr storage_beg, uptr storage_end, uptr old_container_beg,
363 GetCurrentTidOrInvalid(), stack, storage_beg, storage_end, local
357 ReportBadParamsToAnnotateDoubleEndedContiguousContainer( uptr storage_beg, uptr storage_end, uptr old_container_beg, uptr old_container_end, uptr new_container_beg, uptr new_container_end, BufferedStackTrace *stack) argument
H A Dasan_errors.cpp342 " storage_end : %p\n"
347 (void *)storage_beg, (void *)storage_end, (void *)old_container_beg,

Completed in 171 milliseconds