Searched refs:granularity (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_premap_shadow.cpp28 uptr granularity = GetMmapGranularity(); local
29 return RoundUpTo(GetMaxVirtualAddress() >> SHADOW_SCALE, granularity);
35 uptr granularity = GetMmapGranularity(); local
36 uptr alignment = granularity * 8;
37 uptr left_padding = granularity;
H A Dasan_linux.cpp105 uptr granularity = GetMmapGranularity(); local
108 uptr shadow_size = RoundUpTo(kHighShadowEnd, granularity);
121 uptr granularity = GetMmapGranularity();
122 uptr alignment = granularity * 8;
123 uptr left_padding = granularity;
124 uptr shadow_size = RoundUpTo(kHighShadowEnd, granularity);
H A Dasan_poisoning.cpp365 uptr granularity = SHADOW_GRANULARITY; local
367 IsAligned(beg, granularity))) {
375 uptr a = RoundDownTo(Min(old_mid, new_mid), granularity);
376 uptr c = RoundUpTo(Max(old_mid, new_mid), granularity);
377 uptr d1 = RoundDownTo(old_mid, granularity);
378 // uptr d2 = RoundUpTo(old_mid, granularity);
387 if (a + granularity <= d1)
389 // if (d2 + granularity <= c && c <= end)
390 // CHECK_EQ(*(u8 *)MemToShadow(c - granularity),
393 uptr b1 = RoundDownTo(new_mid, granularity);
[all...]
H A Dasan_mac.cpp58 uptr granularity = GetMmapGranularity(); local
59 uptr alignment = 8 * granularity;
60 uptr left_padding = granularity;
67 FindAvailableMemoryRange(space_size, alignment, granularity,
88 shadow_start = FindAvailableMemoryRange(space_size, alignment, granularity,
H A Dasan_win.cpp250 uptr granularity = GetMmapGranularity(); local
251 uptr alignment = 8 * granularity;
252 uptr left_padding = granularity;
255 granularity, nullptr, nullptr);
H A Dasan_errors.cpp333 uptr granularity = SHADOW_GRANULARITY; local
334 if (!IsAligned(beg, granularity))
335 Report("ERROR: beg is not aligned by %d\n", granularity);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_dynamic_shadow.cpp45 const uptr granularity = GetMmapGranularity(); local
46 const uptr min_alignment = granularity << kShadowScale;
52 RoundUpTo(shadow_size_bytes, granularity);
97 const uptr granularity = GetMmapGranularity(); local
100 const uptr shadow_size = RoundUpTo(shadow_size_bytes, granularity);
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/interception/
H A Dinterception_win.cpp316 static void *AllocateTrampolineRegion(uptr image_address, size_t granularity) { argument
326 if (info.State == MEM_FREE && info.RegionSize >= granularity) {
327 void *page = ::VirtualAlloc((void*)RoundUpTo(address, granularity),
328 granularity,
341 granularity,
/freebsd-11-stable/sys/sys/
H A Dmtio.h182 uint32_t granularity; member in struct:mtrblim
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/Windows/
H A DMemory.inc49 // granularity may be larger than a single page (in practice, it is 64K)
127 // If the requested address is not aligned to the allocation granularity,
/freebsd-11-stable/usr.bin/mt/
H A Dmt.c390 " granularity %u byte%s\n",
395 (1 << rblim.granularity),
396 MT_PLURAL((1 << rblim.granularity)));
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_sa.c2076 rblim->granularity = softc->blk_gran;
4514 "Block granularity supported by tape drive and media");

Completed in 202 milliseconds