| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_allocator_secondary.h | 87 uptr map_size = RoundUpMapSize(size); in Allocate() local 89 map_size += alignment; in Allocate() 91 if (map_size < size) { in Allocate() 102 MapUnmapCallback().OnMap(map_beg, map_size); in Allocate() 103 uptr map_end = map_beg + map_size; in Allocate() 114 h->map_size = map_size; in Allocate() 125 stats.currently_allocated += map_size; in Allocate() 129 stat->Add(AllocatorStatMapped, map_size); in Allocate() 145 stats.currently_allocated -= h->map_size; in Deallocate() 202 if (h->map_beg + h->map_size <= p) in GetBlockBegin() [all …]
|
| H A D | sanitizer_fuchsia.cpp | 201 map_size = RoundUpTo(map_size, GetPageSize()); in DoMmapFixedOrDie() 203 zx_status_t status = _zx_vmo_create(map_size, 0, &vmo); in DoMmapFixedOrDie() 210 DCHECK_GE(base + size_, map_size + offset); in DoMmapFixedOrDie() 215 offset, vmo, 0, map_size, &addr); in DoMmapFixedOrDie() 219 ReportMmapFailureAndDie(map_size, name, "zx_vmar_map", status); in DoMmapFixedOrDie() 223 IncreaseTotalMmap(map_size); in DoMmapFixedOrDie() 227 uptr ReservedAddressRange::Map(uptr fixed_addr, uptr map_size, in Map() argument 233 uptr ReservedAddressRange::MapOrDie(uptr fixed_addr, uptr map_size, in MapOrDie() argument 310 size_t map_size = size + alignment; in MmapAlignedOrDieOnFatalError() local 314 vmo, 0, map_size, &addr); in MmapAlignedOrDieOnFatalError() [all …]
|
| H A D | sanitizer_linux_libcdep.cpp | 982 const uptr map_size = shadow_size + left_padding + alignment; in MapDynamicShadow() local 984 const uptr map_start = (uptr)MmapNoAccess(map_size); in MapDynamicShadow() 990 UnmapFromTo(shadow_start + shadow_size, map_start + map_size); in MapDynamicShadow() 1040 const uptr map_size = left_padding + 2 * alignment; in MapDynamicShadowAndAliases() local 1042 const uptr map_start = reinterpret_cast<uptr>(MmapNoAccess(map_size)); in MapDynamicShadowAndAliases() 1047 UnmapFromTo(right_start + right_size, map_start + map_size); in MapDynamicShadowAndAliases()
|
| H A D | sanitizer_posix.cpp | 89 uptr map_size = size + alignment; in MmapAlignedOrDieOnFatalError() local 90 uptr map_res = (uptr)MmapOrDieOnFatalError(map_size, mem_type); in MmapAlignedOrDieOnFatalError() 93 uptr map_end = map_res + map_size; in MmapAlignedOrDieOnFatalError()
|
| /llvm-project-15.0.7/compiler-rt/test/dfsan/ |
| H A D | release_shadow_space.c | 38 const size_t map_size = 100 << 20; in main() local 42 char *p = mmap(NULL, map_size, PROT_READ | PROT_WRITE, in main() 44 memset(p, 0xff, map_size); in main() 51 memset(p, val, map_size); in main() 56 p = mmap(p, map_size, PROT_READ | PROT_WRITE, in main() 61 memset(p, val, map_size); in main() 65 munmap(p, map_size); in main() 75 const size_t mmap_cost_kb = map_size >> 10; in main()
|
| /llvm-project-15.0.7/llvm/include/llvm/LTO/legacy/ |
| H A D | LTOModule.h | 105 size_t map_size, off_t offset,
|
| /llvm-project-15.0.7/llvm/include/llvm-c/ |
| H A D | lto.h | 238 size_t map_size, off_t offset);
|
| /llvm-project-15.0.7/llvm/tools/lto/ |
| H A D | lto.cpp | 230 size_t map_size, in lto_module_create_from_fd_at_offset() argument 236 *LTOContext, fd, StringRef(path), map_size, offset, Options); in lto_module_create_from_fd_at_offset()
|
| /llvm-project-15.0.7/llvm/lib/LTO/ |
| H A D | LTOModule.cpp | 132 size_t map_size, off_t offset, in createFromOpenFileSlice() argument 136 map_size, offset); in createFromOpenFileSlice()
|