/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | wrappers_c.inc | 23 scudo::uptr Product; 24 if (UNLIKELY(scudo::checkForCallocOverflow(size, nmemb, &Product))) { 29 scudo::reportCallocOverflow(nmemb, size); 31 return scudo::setErrnoOnNull(SCUDO_ALLOCATOR.allocate( 32 Product, scudo::Chunk::Origin::Malloc, SCUDO_MALLOC_ALIGNMENT, true)); 36 SCUDO_ALLOCATOR.deallocate(ptr, scudo::Chunk::Origin::Malloc); 41 scudo::StatCounters Stats; 44 Info.hblkhd = static_cast<__scudo_mallinfo_data_t>(Stats[scudo::StatMapped]); 48 Info.fsmblks = static_cast<__scudo_mallinfo_data_t>(Stats[scudo::StatFree]); 51 static_cast<__scudo_mallinfo_data_t>(Stats[scudo [all...] |
H A D | wrappers_cpp.cpp | 19 extern scudo::Allocator<scudo::Config, malloc_postinit> *AllocatorPtr; 27 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::New); 30 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::NewArray); 34 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::New); 38 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::NewArray); 41 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::New, 42 static_cast<scudo::uptr>(align)); 45 return AllocatorPtr->allocate(size, scudo::Chunk::Origin::NewArray, 46 static_cast<scudo [all...] |
H A D | wrappers_c_bionic.cpp | 26 static scudo::Allocator<scudo::AndroidConfig, SCUDO_PREFIX(malloc_postinit)> 31 scudo::Allocator<scudo::AndroidConfig, SCUDO_PREFIX(malloc_postinit)> * 44 static scudo::Allocator<scudo::AndroidSvelteConfig, 50 scudo::Allocator<scudo::AndroidSvelteConfig, SCUDO_PREFIX(malloc_postinit)> *
|
H A D | wrappers_c.cpp | 25 static scudo::Allocator<scudo::Config, SCUDO_PREFIX(malloc_postinit)> 30 scudo::Allocator<scudo::Config, SCUDO_PREFIX(malloc_postinit)> *
|
H A D | crc32_hw.cpp | 11 namespace scudo { namespace 19 } // namespace scudo
|
H A D | fuchsia.h | 18 namespace scudo { namespace 27 } // namespace scudo
|
H A D | common.cpp | 12 namespace scudo { namespace 32 } // namespace scudo
|
H A D | flags.h | 14 namespace scudo { namespace 36 } // namespace scudo
|
H A D | internal_defs.h | 54 namespace scudo { namespace 86 scudo::u64 V1 = (scudo::u64)(C1); \ 87 scudo::u64 V2 = (scudo::u64)(C2); \ 89 scudo::reportCheckFailed(__FILE__, __LINE__, \ 91 scudo::die(); \ 128 } // namespace scudo
|
H A D | checksum.h | 29 namespace scudo { namespace 52 } // namespace scudo
|
H A D | flags_parser.h | 17 namespace scudo { namespace 53 } // namespace scudo
|
H A D | linux.h | 16 namespace scudo { namespace 66 } // namespace scudo
|
H A D | string_utils.h | 17 namespace scudo { namespace 41 } // namespace scudo
|
H A D | wrappers_c_checks.h | 20 namespace scudo { namespace 65 } // namespace scudo
|
H A D | mutex.h | 21 namespace scudo { namespace 71 } // namespace scudo
|
H A D | tsd.h | 24 namespace scudo { namespace 65 } // namespace scudo
|
H A D | report.h | 14 namespace scudo { namespace 55 } // namespace scudo
|
H A D | checksum.cpp | 23 namespace scudo { namespace 72 } // namespace scudo
|
H A D | flags.cpp | 14 namespace scudo { namespace 72 } // namespace scudo
|
H A D | allocator_config.h | 22 namespace scudo { namespace 85 } // namespace scudo
|
H A D | flags_parser.cpp | 16 namespace scudo { namespace 164 } // namespace scudo
|
H A D | bytemap.h | 16 namespace scudo { namespace 21 Map = reinterpret_cast<u8 *>(map(nullptr, Size, "scudo:bytemap")); 48 map(nullptr, sizeof(atomic_uptr) * Level1Size, "scudo:bytemap")); 103 Res = reinterpret_cast<u8 *>(map(nullptr, Level2Size, "scudo:bytemap")); 115 } // namespace scudo
|
H A D | stats.h | 18 namespace scudo { namespace 98 } // namespace scudo
|
H A D | tsd_exclusive.h | 14 namespace scudo { namespace 29 map(nullptr, sizeof(TSD<Allocator>), "scudo:tsd")); 131 } // namespace scudo
|
H A D | vector.h | 16 namespace scudo { namespace 88 reinterpret_cast<T *>(map(nullptr, NewCapacityBytes, "scudo:vector")); 117 } // namespace scudo
|