/aosp12/system/unwinding/libunwindstack/tests/ |
H A D | MemoryFileTest.cpp | 68 size_t pagesize = getpagesize(); in TEST_F() local 84 size_t pagesize = getpagesize(); in TEST_F() local 128 uint64_t file_size = 2 * pagesize + pagesize / 2; in TEST_F() 139 ASSERT_FALSE(memory_.Init(tf_->path, 2 * pagesize + pagesize / 2 + pagesize / 4)); in TEST_F() 170 ASSERT_TRUE(pagesize > 100); in TEST_F() 195 ASSERT_TRUE(memory_.Init(tf_->path, pagesize, pagesize * 2)); in TEST_F() 204 for (size_t i = pagesize; i < pagesize * 2; i++) { in TEST_F() 211 ASSERT_TRUE(pagesize > 0x100); in TEST_F() 219 ASSERT_TRUE(memory_.Init(tf_->path, pagesize + 0x100, pagesize * 2)); in TEST_F() 228 for (size_t i = pagesize - 0x100; i < 2 * pagesize - 0x100; i++) { in TEST_F() [all …]
|
H A D | MemoryRemoteTest.cpp | 139 int pagesize = getpagesize(); in TEST() local 140 void* src = mmap(nullptr, pagesize * 2, PROT_READ | PROT_WRITE, MAP_ANON | MAP_PRIVATE,-1, 0); in TEST() 141 memset(src, 0x4c, pagesize * 2); in TEST() 144 ASSERT_EQ(0, munmap(reinterpret_cast<void*>(reinterpret_cast<uintptr_t>(src) + pagesize), in TEST() 145 pagesize)); in TEST() 159 std::vector<uint8_t> dst(pagesize); in TEST() 160 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src), dst.data(), pagesize)); in TEST() 165 ASSERT_FALSE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize, dst.data(), 1)); in TEST() 166 ASSERT_TRUE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize - 1, dst.data(), 1)); in TEST() 167 ASSERT_FALSE(remote.ReadFully(reinterpret_cast<uint64_t>(src) + pagesize - 4, dst.data(), 8)); in TEST() [all …]
|
/aosp12/bionic/tests/ |
H A D | buffer_tests.cpp | 366 memset(memory, 0x23, 2*pagesize); in RunSingleBufferOverreadTest() 369 ASSERT_TRUE(MprotectHeap(&memory[pagesize], pagesize, PROT_NONE) == 0); in RunSingleBufferOverreadTest() 376 ASSERT_TRUE(MprotectHeap(&memory[pagesize], pagesize, PROT_READ | PROT_WRITE) == 0); in RunSingleBufferOverreadTest() 387 memset(memory, 0x23, 2*pagesize); in RunSrcDstBufferOverreadTest() 390 ASSERT_TRUE(MprotectHeap(&memory[pagesize], pagesize, PROT_NONE) == 0); in RunSrcDstBufferOverreadTest() 402 ASSERT_TRUE(MprotectHeap(&memory[pagesize], pagesize, PROT_READ | PROT_WRITE) == 0); in RunSrcDstBufferOverreadTest() 420 ASSERT_TRUE(MprotectHeap(&memory1[pagesize], pagesize, PROT_NONE) == 0); in RunCmpBufferOverreadTest() 428 ASSERT_TRUE(MprotectHeap(&memory2[pagesize], pagesize, PROT_NONE) == 0); in RunCmpBufferOverreadTest() 442 miscmp_len = pagesize; in RunCmpBufferOverreadTest() 456 ASSERT_TRUE(MprotectHeap(&memory1[pagesize], pagesize, PROT_READ | PROT_WRITE) == 0); in RunCmpBufferOverreadTest() [all …]
|
H A D | sys_mman_test.cpp | 113 void* map = mmap(nullptr, pagesize, PROT_READ, MAP_SHARED, tf.fd, pagesize); in TEST() 119 ASSERT_EQ(0, munmap(map, pagesize)); in TEST() 121 map = mmap(nullptr, pagesize, PROT_READ, MAP_SHARED, tf.fd, 2 * pagesize); in TEST() 149 void* map = mmap(nullptr, pagesize, PROT_WRITE, MAP_SHARED, tf.fd, pagesize); in TEST() 157 map = mmap(nullptr, pagesize, PROT_WRITE, MAP_SHARED, tf.fd, 2 * pagesize); in TEST() 165 char buf[pagesize]; in TEST() 166 ASSERT_EQ(static_cast<ssize_t>(pagesize), read(tf.fd, buf, pagesize)); in TEST() 169 ASSERT_EQ(static_cast<ssize_t>(pagesize), read(tf.fd, buf, pagesize)); in TEST() 172 ASSERT_EQ(static_cast<ssize_t>(pagesize), read(tf.fd, buf, pagesize)); in TEST() 180 char buf[pagesize]; in TEST() [all …]
|
/aosp12/frameworks/native/libs/binder/ |
H A D | MemoryHeapBase.cpp | 47 const size_t pagesize = getpagesize(); in MemoryHeapBase() local 48 size = ((size + pagesize-1) & ~(pagesize-1)); in MemoryHeapBase() 71 const size_t pagesize = getpagesize(); in MemoryHeapBase() local 72 size = ((size + pagesize-1) & ~(pagesize-1)); in MemoryHeapBase() 83 const size_t pagesize = getpagesize(); in MemoryHeapBase() local 84 size = ((size + pagesize-1) & ~(pagesize-1)); in MemoryHeapBase()
|
H A D | MemoryDealer.cpp | 187 size_t pagesize = getpagesize(); in ~Allocation() local 190 start &= ~(pagesize-1); in ~Allocation() 191 end = (end + pagesize-1) & ~(pagesize-1); in ~Allocation() 200 start = (start + pagesize-1) & ~(pagesize-1); in ~Allocation() 201 end &= ~(pagesize-1); in ~Allocation() 280 size_t pagesize = getpagesize(); in SimpleBestFitAllocator() local 281 mHeapSize = ((size + pagesize-1) & ~(pagesize-1)); in SimpleBestFitAllocator() 333 size_t pagesize = getpagesize(); in alloc() local 337 extra = ( -cur->start & ((pagesize/kMemoryAlign)-1) ) ; in alloc() 358 extra = ( -free_chunk->start & ((pagesize/kMemoryAlign)-1) ) ; in alloc() [all …]
|
/aosp12/system/tools/mkbootimg/ |
H A D | mkbootimg.py | 100 args.pagesize) 149 args.vendor_boot.write(pack('I', args.pagesize)) 182 pad_file(args.vendor_boot, args.pagesize) 213 args.output.write(pack('I', args.pagesize)) 263 pad_file(args.output, args.pagesize) 568 def add_boot_image_signature(args, pagesize): argument 584 pad_file(args.output, pagesize) 624 def write_data(args, pagesize): argument 634 add_boot_image_signature(args, pagesize) 644 args.pagesize) [all …]
|
/aosp12/system/extras/memory_replay/ |
H A D | Alloc.cpp | 100 int pagesize = getpagesize(); in MallocExecute() local 103 MakeAllocationResident(memory, entry.size, pagesize); in MallocExecute() 112 int pagesize = getpagesize(); in CallocExecute() local 115 MakeAllocationResident(memory, entry.u.n_elements * entry.size, pagesize); in CallocExecute() 129 int pagesize = getpagesize(); in ReallocExecute() local 132 MakeAllocationResident(memory, entry.size, pagesize); in ReallocExecute() 141 int pagesize = getpagesize(); in MemalignExecute() local 144 MakeAllocationResident(memory, entry.size, pagesize); in MemalignExecute()
|
H A D | Pointers.cpp | 30 size_t pagesize = getpagesize(); in Pointers() local 33 pointers_size_ = (max_allocs * 4 * sizeof(pointer_data) + pagesize - 1) & ~(pagesize - 1); in Pointers()
|
H A D | Utils.h | 28 static __always_inline void MakeAllocationResident(void* ptr, size_t nbytes, int pagesize) { in MakeAllocationResident() argument 30 for (size_t i = 0; i < nbytes; i += pagesize) { in MakeAllocationResident()
|
H A D | Threads.cpp | 51 size_t pagesize = getpagesize(); in Threads() local 52 data_size_ = (max_threads_ * sizeof(Thread) + pagesize - 1) & ~(pagesize - 1); in Threads()
|
H A D | TraceBenchmark.cpp | 153 int pagesize = getpagesize(); in RunTrace() local 167 MakeAllocationResident(ptr, entry.size, pagesize); in RunTrace() 182 MakeAllocationResident(ptr, entry.size, pagesize); in RunTrace() 197 MakeAllocationResident(ptr, entry.size, pagesize); in RunTrace() 218 MakeAllocationResident(ptr, entry.size, pagesize); in RunTrace()
|
/aosp12/system/extras/tests/pagingtest/ |
H A D | thrashing_test.c | 23 long pagesize; in thrashing_test() local 28 pagesize = sysconf(_SC_PAGE_SIZE); in thrashing_test() 34 filesize = num_pages * pagesize / (ARRAY_SIZE(fds) - 1); in thrashing_test() 62 for (k = 0; k < filesize; k += pagesize) { in thrashing_test()
|
H A D | pageinout_test.c | 22 long pagesize = sysconf(_SC_PAGE_SIZE); in pageinout_test() local 59 for (j = 0; j < file_size; j += pagesize) { in pageinout_test()
|
/aosp12/bionic/benchmarks/ |
H A D | malloc_benchmark.cpp | 41 static int pagesize = getpagesize(); in BM_mallopt_purge() local 49 for (size_t allocated = 0; allocated < 2 * static_cast<size_t>(pagesize); allocated += size) { in BM_mallopt_purge() 54 MakeAllocationResident(ptr, size, pagesize); in BM_mallopt_purge()
|
H A D | stdlib_benchmark.cpp | 29 int pagesize = getpagesize(); in MallocFree() local 34 MakeAllocationResident(ptr, nbytes, pagesize); in MallocFree() 64 int pagesize = getpagesize(); in CallocFree() local 69 MakeAllocationResident(ptr, nbytes, pagesize); in CallocFree() 98 int pagesize = getpagesize(); in MallocMultiple() local 103 MakeAllocationResident(ptrs[i], nbytes, pagesize); in MallocMultiple()
|
H A D | util.h | 75 void* ptr, size_t nbytes, int pagesize) { in MakeAllocationResident() argument 77 for (size_t i = 0; i < nbytes; i += pagesize) { in MakeAllocationResident()
|
/aosp12/system/extras/kexec_tools/ |
H A D | kexecload.c | 24 #define ROUND_TO_PAGE(address, pagesize) (((address) + (pagesize)-1) & (~((pagesize)-1))) argument
|
/aosp12/system/memory/libmeminfo/ |
H A D | pageacct.cpp | 35 uint64_t pagesize(void) { in pagesize() function 36 static uint64_t pagesize = sysconf(_SC_PAGE_SIZE); in pagesize() local 37 return pagesize; in pagesize()
|
H A D | libmeminfo_test.cpp | 141 size_t pagesize = getpagesize(); in TEST() local 142 void* ptr = mmap(nullptr, pagesize * (kNumPages + 2), PROT_READ | PROT_WRITE, in TEST() 148 ASSERT_EQ(0, munmap(ptr, pagesize)); in TEST() 149 uintptr_t addr = reinterpret_cast<uintptr_t>(ptr) + pagesize; in TEST() 150 ASSERT_EQ(0, munmap(reinterpret_cast<void*>(addr + kNumPages * pagesize), pagesize)); in TEST() 179 data[pagesize * 5] = 1; in TEST() 180 data[pagesize * 11] = 1; in TEST() 194 ASSERT_EQ(0, munmap(reinterpret_cast<void*>(addr), kNumPages * pagesize)); in TEST()
|
/aosp12/bionic/libc/bionic/ |
H A D | jemalloc_wrapper.cpp | 27 size_t pagesize = getpagesize(); in je_pvalloc() local 28 size_t size = __BIONIC_ALIGN(bytes, pagesize); in je_pvalloc() 32 return je_memalign(pagesize, size); in je_pvalloc()
|
/aosp12/system/unwinding/libbacktrace/ |
H A D | backtrace_test.cpp | 1022 if (posix_memalign(reinterpret_cast<void**>(&memory), pagesize, 2 * pagesize) != 0) { in ThreadReadTest() 1026 if (mprotect(&memory[pagesize], pagesize, PROT_NONE) != 0) { in ThreadReadTest() 1031 InitMemory(memory, pagesize); in ThreadReadTest() 1044 if (mprotect(&memory[pagesize], pagesize, PROT_READ | PROT_WRITE) != 0) { in ThreadReadTest() 1058 uint8_t* expected = new uint8_t[pagesize]; in RunReadTest() 1059 InitMemory(expected, pagesize); in RunReadTest() 1061 uint8_t* data = new uint8_t[2 * pagesize]; in RunReadTest() 1064 ASSERT_EQ(pagesize, bytes_read); in RunReadTest() 1121 if (posix_memalign(reinterpret_cast<void**>(&memory), pagesize, 2 * pagesize) != 0) { in ForkedReadTest() 1127 if (mprotect(&memory[pagesize], pagesize, PROT_NONE) != 0) { in ForkedReadTest() [all …]
|
/aosp12/packages/inputmethods/LatinIME/native/jni/src/dictionary/utils/ |
H A D | mmapped_buffer.cpp | 38 const int pagesize = sysconf(_SC_PAGESIZE); in openBuffer() local 39 const int offset = bufferOffset % pagesize; in openBuffer()
|
/aosp12/system/core/storaged/ |
H A D | storaged.cpp | 216 uint32_t pagesize = sysconf(_SC_PAGESIZE); in prepare_proto() local 221 pagesize); in prepare_proto() 224 while (!IS_ALIGNED(proto->ByteSize(), pagesize)) { in prepare_proto() 232 pagesize, proto->ByteSize())) { in prepare_proto()
|
/aosp12/bionic/libc/malloc_hooks/ |
H A D | malloc_hooks.cpp | 232 size_t pagesize = getpagesize(); in hooks_pvalloc() local 233 size_t size = __BIONIC_ALIGN(bytes, pagesize); in hooks_pvalloc() 239 return hooks_memalign(pagesize, size); in hooks_pvalloc()
|