Home
last modified time | relevance | path

Searched refs:kPageSize (Results 1 – 25 of 45) sorted by relevance

12

/external/compiler-rt/lib/tsan/rtl/
Dtsan_sync.cc130 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in ResetRange() local
131 if (sz <= 4 * kPageSize) { in ResetRange()
137 uptr diff = RoundUp(p, kPageSize) - p; in ResetRange()
143 diff = p + sz - RoundDown(p + sz, kPageSize); in ResetRange()
150 CHECK_EQ(p, RoundUp(p, kPageSize)); in ResetRange()
151 CHECK_EQ(sz, RoundUp(sz, kPageSize)); in ResetRange()
155 for (uptr checked = 0; sz > 0; checked += kPageSize) { in ResetRange()
156 bool has_something = FreeRange(proc, p, kPageSize); in ResetRange()
157 p += kPageSize; in ResetRange()
158 sz -= kPageSize; in ResetRange()
[all …]
Dtsan_mman.cc45 const uptr kPageSize = GetPageSizeCached() * kMetaRatio; in OnUnmap() local
48 CHECK_GE(size, 2 * kPageSize); in OnUnmap()
49 uptr diff = RoundUp(p, kPageSize) - p; in OnUnmap()
54 diff = p + size - RoundDown(p + size, kPageSize); in OnUnmap()
Dtsan_rtl.cc864 const uptr kPageSize = GetPageSizeCached(); in MemoryRangeSet() local
869 while ((p < begin + kPageSize / kShadowSize / 2) || ((uptr)p % kPageSize)) { in MemoryRangeSet()
876 p = RoundDown(end, kPageSize); in MemoryRangeSet()
/external/compiler-rt/test/asan/TestCases/Posix/
Dlarge_allocator_unpoisons_on_free.cc27 const long kPageSize = sysconf(_SC_PAGESIZE); in main() local
28 void *p = my_memalign(kPageSize, 1024 * 1024); in main()
31 char *q = (char *)mmap(p, kPageSize, PROT_READ | PROT_WRITE, in main()
35 memset(q, 42, kPageSize); in main()
37 munmap(q, kPageSize); in main()
/external/v8/src/heap/
Dremembered-set.h31 slot_set[offset / Page::kPageSize].Insert(offset % Page::kPageSize); in Insert()
42 slot_set[offset / Page::kPageSize].Remove(offset % Page::kPageSize); in Remove()
55 if (end_offset < static_cast<uintptr_t>(Page::kPageSize)) { in RemoveRange()
61 int start_chunk = static_cast<int>(start_offset / Page::kPageSize); in RemoveRange()
62 int end_chunk = static_cast<int>((end_offset - 1) / Page::kPageSize); in RemoveRange()
64 static_cast<int>(start_offset % Page::kPageSize); in RemoveRange()
68 end_offset - static_cast<uintptr_t>(end_chunk) * Page::kPageSize); in RemoveRange()
75 Page::kPageSize, mode); in RemoveRange()
78 slot_set[i].RemoveRange(0, Page::kPageSize, mode); in RemoveRange()
117 size_t pages = (chunk->size() + Page::kPageSize - 1) / Page::kPageSize; in Iterate()
Dspaces.cc266 if (aligned_requested < (block->size - Page::kPageSize)) { in ReserveBlock()
299 capacity_ = RoundUp(capacity, Page::kPageSize); in SetUp()
300 capacity_executable_ = RoundUp(capacity_executable, Page::kPageSize); in SetUp()
425 reservation->size() <= Page::kPageSize); in FreeMemory()
885 UncommitBlock(reinterpret_cast<Address>(chunk), MemoryChunk::kPageSize); in AllocateChunk()
903 DCHECK_EQ(chunk->size(), static_cast<size_t>(MemoryChunk::kPageSize)); in AllocateChunk()
963 const int size = MemoryChunk::kPageSize; in AllocateChunk()
1031 return Page::kPageSize - static_cast<int>(GetCommitPageSize()); in AllocateChunk()
1093 size_t pages = (size + Page::kPageSize - 1) / Page::kPageSize; in AllocateChunk()
1097 slot_set[i].SetPageStart(page_start + i * Page::kPageSize); in AllocateChunk()
[all …]
Dspaces.h116 DCHECK((Page::kObjectStartOffset <= offset) && (offset <= Page::kPageSize))
365 static const int kPageSize = 1 << kPageSizeBits; variable
368 static const int kAllocatableMemory = kPageSize - kObjectStartOffset;
988 DCHECK(size >= static_cast<size_t>(Page::kPageSize)); in FreeBlock()
993 DCHECK(size >= static_cast<size_t>(Page::kPageSize)); in FreeBlock()
1083 static const int kSize = Page::kPageSize / kRegionSize;
1085 STATIC_ASSERT(Page::kPageSize % kRegionSize == 0);
1109 if ((chunk->size() == Page::kPageSize) && in AddMemoryChunkSafe()
1259 return (Available() / Page::kPageSize) * Page::kAllocatableMemory; in MaxAvailable()
2311 return static_cast<int>(current_capacity_ / Page::kPageSize); in max_pages()
[all …]
/external/compiler-rt/test/tsan/
Dlarge_malloc_meta.cc16 const int kPageSize = 4 << 10; in main() local
18 for (int j = 0; j < kSize; j += kPageSize / sizeof(*p)) in main()
21 mmap(0, kSize * sizeof(*p) + kPageSize, PROT_NONE, MAP_PRIVATE | MAP_ANON, in main()
/external/libmojo/base/android/library_loader/
Dlibrary_prefetcher.cc29 const size_t kPageSize = 4096; variable
55 const uintptr_t page_mask = kPageSize - 1; in Prefetch()
64 for (unsigned char* ptr = start_ptr; ptr < end_ptr; ptr += kPageSize) { in Prefetch()
164 const uintptr_t page_mask = kPageSize - 1; in PercentageOfResidentCode()
170 size_t pages = length / kPageSize; in PercentageOfResidentCode()
Dlibrary_prefetcher_unittest.cc25 const size_t kPageSize = 4096; variable
100 size_t length = 4 * kPageSize; in TEST()
122 size_t length = 4 * kPageSize; in TEST()
127 size_t length2 = 8 * kPageSize; in TEST()
/external/google-breakpad/src/client/windows/unittests/
Dexception_handler_death_test.cc416 const DWORD kPageSize = sSysInfo.dwPageSize; in TEST_F() local
423 kPageSize * 2, in TEST_F()
427 char* memory = all_memory + kPageSize; in TEST_F()
428 ASSERT_TRUE(VirtualAlloc(memory, kPageSize, in TEST_F()
508 const DWORD kPageSize = sSysInfo.dwPageSize; in TEST_F() local
511 const int kOffset = kPageSize - sizeof(instructions); in TEST_F()
515 kPageSize * 2, in TEST_F()
519 ASSERT_TRUE(VirtualAlloc(memory, kPageSize, in TEST_F()
/external/libchrome/base/
Dsecurity_unittest.cc141 size_t kPageSize = 4096; // We support x86_64 only. in TEST() local
148 mmap(0, kPageSize, PROT_READ|PROT_WRITE, in TEST()
152 ASSERT_EQ(munmap(default_mmap_heap_address, kPageSize), 0); in TEST()
/external/ltp/testcases/kernel/mem/mmapstress/
Dmmap-corruption01.c64 int kPageSize = 4096; variable
160 if (!byte_good && ((i % kPageSize) == 0)) { in main()
/external/compiler-rt/lib/asan/tests/
Dasan_test.cc78 int pm_res = posix_memalign((void**)&pm, kPageSize, kPageSize); in TEST()
84 int *ma = (int*)memalign(kPageSize, kPageSize); in TEST()
85 EXPECT_EQ(0U, (uintptr_t)ma % kPageSize); in TEST()
123 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST()
130 char *a = (char*)pvalloc(kPageSize + 100); in TEST()
131 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST()
132 a[kPageSize + 101] = 1; // we should not report an error here. in TEST()
136 EXPECT_EQ(0U, (uintptr_t)a % kPageSize); in TEST()
Dasan_test_utils.h63 static const int kPageSize = 4096; variable
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_unwind_linux_libcdep.cc111 const uptr kPageSize = GetPageSizeCached(); in Unwind_Trace() local
115 if (pc < kPageSize) return UNWIND_STOP; in Unwind_Trace()
Dsanitizer_stacktrace.cc69 const uptr kPageSize = GetPageSizeCached(); in FastUnwindStack() local
99 if (pc1 < kPageSize) in FastUnwindStack()
/external/v8/src/ppc/
Dsimulator-ppc.h81 static const int kPageSize = 1 << kPageShift; variable
82 static const int kPageMask = kPageSize - 1;
96 char data_[kPageSize]; // The cached data.
97 static const int kValidityMapSize = kPageSize >> kLineShift;
/external/vixl/src/aarch64/
Dinstructions-aarch64.cc296 base = AlignDown(base, kPageSize); in GetImmPCOffsetTarget()
297 offset *= kPageSize; in GetImmPCOffsetTarget()
343 uintptr_t this_page = reinterpret_cast<uintptr_t>(this) / kPageSize; in SetPCRelImmTarget()
344 uintptr_t target_page = reinterpret_cast<uintptr_t>(target) / kPageSize; in SetPCRelImmTarget()
/external/v8/src/arm/
Dsimulator-arm.h82 static const int kPageSize = 1 << kPageShift; variable
83 static const int kPageMask = kPageSize - 1;
101 char data_[kPageSize]; // The cached data.
102 static const int kValidityMapSize = kPageSize >> kLineShift;
/external/v8/src/mips/
Dsimulator-mips.h92 static const int kPageSize = 1 << kPageShift; variable
93 static const int kPageMask = kPageSize - 1;
111 char data_[kPageSize]; // The cached data.
112 static const int kValidityMapSize = kPageSize >> kLineShift;
/external/v8/src/mips64/
Dsimulator-mips64.h101 static const int kPageSize = 1 << kPageShift; variable
102 static const int kPageMask = kPageSize - 1;
120 char data_[kPageSize]; // The cached data.
121 static const int kValidityMapSize = kPageSize >> kLineShift;
/external/v8/src/profiler/
Dtick-sample.cc18 const uint32_t kPageSize = 4096; in IsSamePage() local
19 uintptr_t mask = ~static_cast<uintptr_t>(kPageSize - 1); in IsSamePage()
/external/v8/src/wasm/
Dwasm-module.cc74 if (size > (WasmModule::kV8MaxPages * WasmModule::kPageSize)) { in NewArrayBuffer()
637 os << (module.min_mem_pages * module.kPageSize) << " min mem"; in operator <<()
638 os << (module.max_mem_pages * module.kPageSize) << " max mem"; in operator <<()
729 temp_instance.mem_size = WasmModule::kPageSize * this->min_mem_pages; in CompileFunctions()
1573 NewArrayBuffer(isolate_, min_mem_pages * WasmModule::kPageSize); in AllocateMemory()
2027 return buffer->byte_length()->Number() / WasmModule::kPageSize; in GetInstanceMemorySize()
2065 new_size = pages * WasmModule::kPageSize; in GrowInstanceMemory()
2073 DCHECK(old_size + pages * WasmModule::kPageSize <= in GrowInstanceMemory()
2075 new_size = old_size + pages * WasmModule::kPageSize; in GrowInstanceMemory()
2078 if (new_size <= old_size || max_pages * WasmModule::kPageSize < new_size || in GrowInstanceMemory()
[all …]
Dwasm-objects.cc181 return SafeUint32(get_buffer()->byte_length()) / wasm::WasmModule::kPageSize; in DEFINE_ACCESSORS()
358 return min_mem_pages() * WasmModule::kPageSize; in default_mem_size()

12