Home
last modified time | relevance | path

Searched refs:RoundUpTo (Results 1 – 25 of 64) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_allocator.h40 uptr RoundedSize = RoundUpTo(sizeof(T), GetPageSizeCached()); in allocate()
80 uptr RoundedSize = RoundUpTo(sizeof(T), GetPageSizeCached()); in deallocate()
91 uptr RoundedSize = RoundUpTo(S * sizeof(T), GetPageSizeCached()); in allocateBuffer()
129 uptr RoundedSize = RoundUpTo(S * sizeof(T), GetPageSizeCached()); in deallocateBuffer()
226 : MaxMemory(RoundUpTo(M, kCacheLineSize)), in Allocator()
H A Dxray_utils.cpp57 if (RoundUpTo(Offset, PageSize) != RoundUpTo(Offset + TotalBytes, PageSize)) { in WriteAll()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix.cpp47 size = RoundUpTo(size, GetPageSizeCached()); in MmapOrDie()
67 size = RoundUpTo(size, GetPageSizeCached()); in MmapOrDieOnFatalError()
92 map_size = RoundUpTo(map_size, GetPageSizeCached()); in MmapAlignedOrDieOnFatalError()
103 end = RoundUpTo(end, GetPageSizeCached()); in MmapAlignedOrDieOnFatalError()
112 size = RoundUpTo(size, GetPageSizeCached()); in MmapNoReserveOrDie()
124 size = RoundUpTo(size, GetPageSizeCached()); in MmapFixedImpl()
210 *buff_size = RoundUpTo(fsize, GetPageSizeCached()); in MapFileToMemory()
H A Dsanitizer_linux_libcdep.cpp328 RoundUpTo(ThreadDescriptorSize() + kTcbHead, kTlsAlign); in TlsPreTcbSize()
536 const uptr tp = RoundUpTo(*addr + *size, align); in GetTls()
551 *addr = tp - RoundUpTo(*size, align); in GetTls()
675 off += sizeof(*nhdr) + RoundUpTo(nhdr->n_namesz, 4) + in AddModuleSegments()
676 RoundUpTo(nhdr->n_descsz, 4); in AddModuleSegments()
994 const uptr shadow_size = RoundUpTo(shadow_size_bytes, granularity); in MapDynamicShadow()
1000 const uptr shadow_start = RoundUpTo(map_start + left_padding, alignment); in MapDynamicShadow()
1044 shadow_size = RoundUpTo(shadow_size, granularity); in MapDynamicShadowAndAliases()
1057 const uptr right_start = RoundUpTo(map_start + left_padding, alignment); in MapDynamicShadowAndAliases()
H A Dsanitizer_fuchsia.cpp188 size = RoundUpTo(size, GetPageSize()); in DoAnonymousMmapOrDie()
232 init_size = RoundUpTo(init_size, GetPageSize()); in Init()
253 map_size = RoundUpTo(map_size, GetPageSize()); in DoMmapFixedOrDie()
294 size = RoundUpTo(size, GetPageSize()); in UnmapOrDieVmar()
382 addr = RoundUpTo(map_addr, alignment); in MmapAlignedOrDieOnFatalError()
421 uptr beg_aligned = RoundUpTo(beg, GetPageSize()); in ReleaseMemoryPagesToOS()
H A Dsanitizer_allocator.cpp151 size = RoundUpTo(size, low_level_alloc_min_alignment); in Allocate()
153 uptr size_to_allocate = RoundUpTo( in Allocate()
H A Dsanitizer_allocator_checks.h71 return RoundUpTo(size, page_size) < size; in CheckForPvallocOverflow()
H A Dsanitizer_allocator_primary64.h392 return RoundUpTo(sizeof(RegionInfo) * kNumClassesRounded, in AdditionalSize()
429 RoundUpTo(n, 1ULL << packing_ratio_log) >> packing_ratio_log); in PackedCounterArray()
743 uptr new_mapped_free_array = RoundUpTo(needed_space, kFreeArrayMapSize); in EnsureFreeArraySpace()
796 RoundUpTo(total_user_bytes - region->mapped_user, kUserMapSize); in PopulateFreeArray()
814 RoundUpTo(total_meta_bytes - region->mapped_meta, kMetaMapSize) : 0; in PopulateFreeArray()
888 RoundUpTo(region->allocated_user, page_size) / page_size, memory_mapper, in MaybeReleaseToOS()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp571 uptr size_up = RoundUpTo(size, 8 / uptr_sz); in GetRegistersAndSP()
594 buffer->resize(size_up + RoundUpTo(regset_io.iov_len, uptr_sz) / uptr_sz); in GetRegistersAndSP()
607 buffer->resize(RoundUpTo(sizeof(regs_struct), uptr_sz) / uptr_sz); in GetRegistersAndSP()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_rawprofile.cpp211 const u64 NumSegmentBytes = RoundUpTo(SegmentSizeBytes(Modules), 8); in SerializeToRawProfile()
218 const u64 NumMIBInfoBytes = RoundUpTo( in SerializeToRawProfile()
221 const u64 NumStackBytes = RoundUpTo(StackSizeBytes(StackIds), 8); in SerializeToRawProfile()
226 const u64 TotalSizeBytes = RoundUpTo( in SerializeToRawProfile()
H A Dmemprof_thread.cpp78 uptr size = RoundUpTo(sizeof(MemprofThread), PageSize); in Create()
102 uptr size = RoundUpTo(sizeof(MemprofThread), GetPageSizeCached()); in Destroy()
H A Dmemprof_shadow_setup.cpp27 RoundUpTo(MEM_TO_SHADOW(addr + size), GetPageSizeCached()) - 1; in ProtectGap()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_globals.cpp67 const char *desc = name + RoundUpTo(nhdr->n_namesz, 4); in HwasanGlobalsFor()
72 note = desc + RoundUpTo(nhdr->n_descsz, 4); in HwasanGlobalsFor()
H A Dhwasan_dynamic_shadow.cpp41 return RoundUpTo(GetMaxVirtualAddress() >> kShadowScale, in PremapShadowSize()
62 const uptr shadow_size = RoundUpTo(shadow_size_bytes, granularity); in FindPremappedShadowStart()
H A Dhwasan_poisoning.cpp24 uptr end = RoundUpTo(p + size, kShadowAlignment); in TagMemory()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp141 dfsan_set_label(0, res, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR()
155 dfsan_set_label(0, res, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR()
166 dfsan_set_label(0, addr, RoundUpTo(length, GetPageSizeCached())); in INTERCEPTOR()
H A Ddfsan_thread.cpp13 uptr size = RoundUpTo(sizeof(DFsanThread), PageSize); in Create()
62 uptr size = RoundUpTo(sizeof(DFsanThread), GetPageSizeCached()); in Destroy()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_poisoning.cpp182 uptr aligned_b = RoundUpTo(beg, ASAN_SHADOW_GRANULARITY); in __asan_region_is_poisoned()
391 uptr beg_up = RoundUpTo(storage_beg, granularity); in FixUnalignedStorage()
438 uptr c = RoundUpTo(Max(old_end, new_end), granularity); in __sanitizer_annotate_contiguous_container()
459 uptr b2 = RoundUpTo(new_end, granularity); in __sanitizer_annotate_contiguous_container()
519 uptr b = RoundUpTo(old_end, granularity); in __sanitizer_annotate_double_ended_contiguous_container()
567 uptr a2 = RoundUpTo(new_end, granularity); in __sanitizer_annotate_double_ended_contiguous_container()
569 uptr c2 = RoundUpTo(old_end, granularity); in __sanitizer_annotate_double_ended_contiguous_container()
H A Dasan_premap_shadow.cpp29 return RoundUpTo(GetMaxVirtualAddress() >> ASAN_SHADOW_SCALE, granularity); in PremapShadowSize()
H A Dasan_shadow_setup.cpp30 RoundUpTo(MEM_TO_SHADOW(addr + size), GetPageSizeCached()) - 1; in ProtectGap()
H A Dasan_allocator.cpp219 PoisonShadow(m->Beg(), RoundUpTo(m->UsedSize(), ASAN_SHADOW_GRANULARITY), in PreQuarantine()
242 PoisonShadow(m->Beg(), RoundUpTo(m->UsedSize(), ASAN_SHADOW_GRANULARITY), in Recycle()
293 user_begin = RoundUpTo(user_begin, ASAN_SHADOW_GRANULARITY); in OnMapSecondary()
556 uptr rounded_size = RoundUpTo(Max(size, kChunkHeader2Size), alignment); in Allocate()
599 user_beg = RoundUpTo(user_beg, alignment); in Allocate()
616 uptr tail_beg = RoundUpTo(user_end, ASAN_SHADOW_GRANULARITY); in Allocate()
1046 size = size ? RoundUpTo(size, PageSize) : PageSize; in asan_pvalloc()
H A Dasan_poisoning.h58 uptr page_beg = RoundUpTo(shadow_beg, page_size); in FastPoisonShadow()
H A Dasan_interceptors.cpp159 SIZE_T rounded_length = RoundUpTo(length, GetPageSize());
162 PoisonShadow(beg, RoundUpTo(length, GetPageSize()), 0);
173 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); in munmap_interceptor()
351 ssize = RoundUpTo(ssize, PageSize); in ClearShadowMemoryForContextStack()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_thread.cpp13 uptr size = RoundUpTo(sizeof(MsanThread), PageSize); in Create()
64 uptr size = RoundUpTo(sizeof(MsanThread), GetPageSizeCached()); in Destroy()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/safestack/
H A Dsafestack_util.h31 inline size_t RoundUpTo(size_t size, size_t boundary) { in RoundUpTo() function

123