/prebuilts/go/darwin-x86/src/bytes/ |
equal_test.go | 26 pagesize := syscall.Getpagesize() 27 b := make([]byte, 4*pagesize) 28 i := pagesize 29 for ; uintptr(unsafe.Pointer(&b[i]))%uintptr(pagesize) != 0; i++ { 31 syscall.Mprotect(b[i-pagesize:i], 0) 32 syscall.Mprotect(b[i+pagesize:i+2*pagesize], 0) 33 defer syscall.Mprotect(b[i-pagesize:i], syscall.PROT_READ|syscall.PROT_WRITE) 34 defer syscall.Mprotect(b[i+pagesize:i+2*pagesize], syscall.PROT_READ|syscall.PROT_WRITE [all...] |
/prebuilts/go/linux-x86/src/bytes/ |
equal_test.go | 26 pagesize := syscall.Getpagesize() 27 b := make([]byte, 4*pagesize) 28 i := pagesize 29 for ; uintptr(unsafe.Pointer(&b[i]))%uintptr(pagesize) != 0; i++ { 31 syscall.Mprotect(b[i-pagesize:i], 0) 32 syscall.Mprotect(b[i+pagesize:i+2*pagesize], 0) 33 defer syscall.Mprotect(b[i-pagesize:i], syscall.PROT_READ|syscall.PROT_WRITE) 34 defer syscall.Mprotect(b[i+pagesize:i+2*pagesize], syscall.PROT_READ|syscall.PROT_WRITE [all...] |
/external/ltp/testcases/kernel/mem/mmapstress/ |
mmapstress03.c | 73 static void do_test(caddr_t brk_max, long pagesize); 80 size_t pagesize = (size_t) sysconf(_SC_PAGE_SIZE); local 91 if ((u_long) brk_start % (u_long) pagesize) { 92 if (sbrk(pagesize - ((u_long) brk_start % (u_long) pagesize)) 100 if ((hole_addr = hole_start = sbrk(NUM_SEGS * 2 * pagesize)) == NEG1) { 108 do_test((caddr_t) brk_max_addr, pagesize); 111 while (hole_addr + pagesize < brk_max_addr) { 112 if (munmap(hole_addr, pagesize) == -1) { 116 hole_addr += 2 * pagesize; [all...] |
mmapstress05.c | 62 if (munmap(mmapaddr+pagesize, pagesize) == -1) { \ 65 if (munmap(mmapaddr, pagesize) == -1) { \ 68 if (munmap(mmapaddr+2*pagesize, pagesize) == -1) { \ 106 size_t pagesize = (size_t) sysconf(_SC_PAGE_SIZE); local 121 if (sbrk(pagesize - ((ulong) sbrk(0) & (pagesize - 1))) == (char *)-1) { 125 if ((buf = sbrk(pagesize)) == (char *)-1) { 153 for (i = 0; i < pagesize; i++ [all...] |
mmapstress02.c | 83 size_t pagesize = sysconf(_SC_PAGE_SIZE); local 111 if (sbrk(2 * pagesize - ((ulong) sbrk(0) & (pagesize - 1))) == 123 for (i = pagesize; i; i--) 125 if (write(fd, (char *)mmapaddr - pagesize, pagesize) != pagesize) { 129 if (mmap(mmapaddr, pagesize, PROT_NONE, 142 if (read(fd, (char *)mmapaddr, pagesize) != -1) { 150 if (write(fd, (char *)mmapaddr, pagesize) != -1) [all...] |
mmapstress07.c | 87 size_t pagesize = (size_t) sysconf(_SC_PAGE_SIZE); local 109 "\t*holesize should be a multiple of pagesize\n"); 112 "\t*sparseoff should be a multiple of pagesize\n"); 127 holesize = pagesize; 141 sparseoff = pagesize * 2; 178 while (i < pagesize && write(rwfd, "a", 1) == 1) 180 if (i != pagesize) { 194 while (i < (pagesize >> 1) && write(rwfd, "b", 1) == 1) 196 if (i != (pagesize >> 1)) { 205 if ((mapaddr = mmap64((caddr_t) 0, pagesize * 2 + holesize, PROT_READ [all...] |
mmapstress04.c | 103 size_t pagesize = (size_t) sysconf(_SC_PAGE_SIZE); local 132 startoffset = pagesize; 134 if (startoffset % pagesize != 0) { 135 fprintf(stderr, "pagesize=%ld\n", (long)pagesize); 136 fprintf(stderr, "startoffset must be a pagesize multiple\n"); 141 if ((buf = sbrk(6 * pagesize)) == (char *)-1) { 145 if (sbrk(pagesize - ((ulong) sbrk(0) & (pagesize - 1))) == (char *)-1) { 182 seekoff = startoffset + (off64_t) 64 *(off64_t) 6 *(off64_t) pagesize; [all...] |
mmapstress08.c | 65 long pagesize = sysconf(_SC_PAGE_SIZE); local 71 if (sbrk(pagesize - ((u_long) sbrk(0) % (u_long) pagesize)) == 88 if (mmap(mmapaddr, pagesize, PROT_READ | PROT_WRITE, 94 mmapaddr += NPTEPG * pagesize;
|
/external/ltp/testcases/kernel/controllers/cpuset/cpuset_memory_pressure_test/ |
cpuset_memory_pressure.c | 48 long int pagesize = getpagesize(); local 49 long int mmap_block = use * unit / 10 / pagesize; 52 while (pagesize * mmap_block > 2 * unit) { 53 unsigned long *addr = mmap(NULL, pagesize * mmap_block, 60 memset(addr, 0xF7, pagesize * mmap_block); 62 if (total_block * pagesize >= use * unit)
|
/bionic/tests/ |
sys_mman_test.cpp | 100 size_t pagesize = sysconf(_SC_PAGESIZE); local 104 ASSERT_NE(-1, lseek(tf.fd, pagesize, SEEK_SET)); 106 ASSERT_NE(-1, lseek(tf.fd, 2 * pagesize, SEEK_SET)); 108 ASSERT_NE(-1, lseek(tf.fd, 3 * pagesize - sizeof(END_MSG), SEEK_SET)); 113 void* map = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, tf.fd, pagesize); 119 ASSERT_EQ(0, munmap(map, pagesize)); 121 map = mmap(NULL, pagesize, PROT_READ, MAP_SHARED, tf.fd, 2 * pagesize); 126 ASSERT_STREQ(END_MSG, data+pagesize-sizeof(END_MSG)) 136 size_t pagesize = sysconf(_SC_PAGESIZE); local 179 size_t pagesize = sysconf(_SC_PAGESIZE); local 200 size_t pagesize = sysconf(_SC_PAGESIZE); local [all...] |
buffer_tests.cpp | 354 size_t pagesize = static_cast<size_t>(sysconf(_SC_PAGE_SIZE)); local 356 ASSERT_TRUE(posix_memalign(reinterpret_cast<void**>(&memory), pagesize, 357 2*pagesize) == 0); 358 memset(memory, 0x23, 2*pagesize); 361 ASSERT_TRUE(mprotect(&memory[pagesize], pagesize, PROT_NONE) == 0); 363 for (size_t i = 0; i < pagesize; i++) { 364 uint8_t* buf = &memory[pagesize-i]; 368 ASSERT_TRUE(mprotect(&memory[pagesize], pagesize, PROT_READ | PROT_WRITE) == 0) 375 size_t pagesize = static_cast<size_t>(sysconf(_SC_PAGE_SIZE)); local 405 size_t pagesize = static_cast<size_t>(sysconf(_SC_PAGE_SIZE)); local [all...] |
/toolchain/binutils/binutils-2.25/libiberty/ |
physmem.c | 88 double pagesize = sysconf (_SC_PAGESIZE); local 89 if (0 <= pages && 0 <= pagesize) 90 return pages * pagesize; 100 double pagesize = pss.page_size; local 101 if (0 <= pages && 0 <= pagesize) 102 return pages * pagesize; 112 double pagesize = sysconf (_SC_PAGESIZE); local 114 if (0 <= pages && 0 <= pagesize) 115 return pages * pagesize; 192 double pagesize = sysconf (_SC_PAGESIZE) local 206 double pagesize = pss.page_size; local 218 double pagesize = sysconf (_SC_PAGESIZE); local 233 double pagesize = vmstats.pagesize; local [all...] |
/system/core/libunwindstack/tests/ |
MemoryFileTest.cpp | 63 size_t pagesize = getpagesize(); local 65 for (size_t i = 0; i < pagesize; i++) { 71 ASSERT_TRUE(memory_.Init(tf_->path, pagesize + 15)); 79 size_t pagesize = getpagesize(); local 81 for (size_t i = 0; i < 2 * pagesize; i++) { 82 data += static_cast<char>((i / pagesize) + '0'); 87 ASSERT_TRUE(memory_.Init(tf_->path, 2 * pagesize)); 94 expected_str += static_cast<char>(((i + pagesize) % 10) + '0'); 100 size_t pagesize = getpagesize(); local 102 for (size_t i = 0; i < 2 * pagesize; i++) 169 size_t pagesize = getpagesize(); local 187 size_t pagesize = getpagesize(); local 210 size_t pagesize = getpagesize(); local 237 size_t pagesize = getpagesize(); local 254 size_t pagesize = getpagesize(); local [all...] |
MemoryRemoteTest.cpp | 95 int pagesize = getpagesize(); local 96 void* src = mmap(nullptr, pagesize * 2, PROT_READ | PROT_WRITE, MAP_ANON | MAP_PRIVATE,-1, 0); 97 memset(src, 0x4c, pagesize * 2); 100 ASSERT_EQ(0, munmap(reinterpret_cast<void*>(reinterpret_cast<uintptr_t>(src) + pagesize), 101 pagesize)); 114 std::vector<uint8_t> dst(pagesize); 115 ASSERT_TRUE(remote.Read(reinterpret_cast<uint64_t>(src), dst.data(), pagesize)); 120 ASSERT_FALSE(remote.Read(reinterpret_cast<uint64_t>(src) + pagesize, dst.data(), 1)); 121 ASSERT_TRUE(remote.Read(reinterpret_cast<uint64_t>(src) + pagesize - 1, dst.data(), 1)); 122 ASSERT_FALSE(remote.Read(reinterpret_cast<uint64_t>(src) + pagesize - 4, dst.data(), 8)) [all...] |
/external/toybox/toys/other/ |
mkswap.c | 25 int fd = xopen(*toys.optargs, O_RDWR), pagesize = sysconf(_SC_PAGE_SIZE); local 27 unsigned int pages = (len/pagesize)-1, *swap = (unsigned int *)toybuf; 39 xlseek(fd, pagesize-10, SEEK_SET); 48 pages*(unsigned long)(pagesize/1024),
|
/external/ltp/testcases/kernel/mem/vma/ |
vma02.c | 54 static unsigned long pagesize; variable 72 pagesize = getpagesize(); 88 addr = mmap(NULL, pagesize * 3, PROT_WRITE, 95 memset(addr, 0, pagesize * 3); 98 err = mbind(addr + pagesize, pagesize, MPOL_BIND, nmask->maskp, 109 err = mbind(addr, pagesize * 3, MPOL_DEFAULT, NULL, 0, 0); 126 if (end == addr + pagesize * 3) { 143 if (end == addr + pagesize * 3) { 149 if (end != addr + pagesize * 3 [all...] |
vma04.c | 58 static unsigned long pagesize; variable 128 addr = SAFE_MMAP(cleanup, NULL, pagesize * 8, PROT_NONE, 130 SAFE_MMAP(cleanup, addr + pagesize, pagesize * 6, 134 mmap_addr = addr + pagesize; 135 memset(mmap_addr, 0, pagesize * 6); 142 addr = mmap_addr - pagesize; 143 SAFE_MUNMAP(cleanup, addr, pagesize * 8); 150 if (mbind(mmap_addr + pagesize * index, pagesize * len [all...] |
/external/strace/tests/ |
mmap.c | 39 const intmax_t pagesize = get_page_size(); local 40 const unsigned long length1 = pagesize * 6; 41 const unsigned long length2 = pagesize * 3; 42 const unsigned long length3 = pagesize * 2; 48 offset = 0xcafedeadbeef000ULL & -pagesize; 49 addr = (void *) (uintmax_t) (0xfacefeed000 & -pagesize); 51 offset = 0xdeadbeef000ULL & -pagesize; 52 addr = (void *) (unsigned int) (0xfaced000 & -pagesize);
|
ioctl_uffdio.c | 51 size_t pagesize = getpagesize(); local 84 void *area1 = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, 89 void *area2 = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, 94 madvise(area2, pagesize, MADV_DONTNEED); 111 register_struct->range.len = pagesize; 117 fd, area2, pagesize); 143 copy_struct->len = pagesize; 148 fd, area2, area1, pagesize, pagesize, rc); 152 madvise(area2, pagesize, MADV_DONTNEED) [all...] |
/external/strace/tests-m32/ |
mmap.c | 39 const intmax_t pagesize = get_page_size(); local 40 const unsigned long length1 = pagesize * 6; 41 const unsigned long length2 = pagesize * 3; 42 const unsigned long length3 = pagesize * 2; 48 offset = 0xcafedeadbeef000ULL & -pagesize; 49 addr = (void *) (uintmax_t) (0xfacefeed000 & -pagesize); 51 offset = 0xdeadbeef000ULL & -pagesize; 52 addr = (void *) (unsigned int) (0xfaced000 & -pagesize);
|
/external/strace/tests-mx32/ |
mmap.c | 39 const intmax_t pagesize = get_page_size(); local 40 const unsigned long length1 = pagesize * 6; 41 const unsigned long length2 = pagesize * 3; 42 const unsigned long length3 = pagesize * 2; 48 offset = 0xcafedeadbeef000ULL & -pagesize; 49 addr = (void *) (uintmax_t) (0xfacefeed000 & -pagesize); 51 offset = 0xdeadbeef000ULL & -pagesize; 52 addr = (void *) (unsigned int) (0xfaced000 & -pagesize);
|
/bionic/libc/bionic/ |
jemalloc_wrapper.cpp | 25 size_t pagesize = getpagesize(); local 26 size_t size = BIONIC_ALIGN(bytes, pagesize); 30 return je_memalign(pagesize, size);
|
/external/ltp/testcases/kernel/syscalls/futex/ |
futex_wait04.c | 41 size_t pagesize = getpagesize(); local 42 buf = SAFE_MMAP(NULL, NULL, pagesize, PROT_READ|PROT_WRITE, 52 SAFE_MUNMAP(NULL, buf, pagesize);
|
/external/valgrind/none/tests/ |
map_unmap.c | 44 static unsigned int pagesize; variable 47 #define LEN (PAGES*pagesize) 67 off = (random() % LEN) & ~(pagesize-1); 70 /* printf("unmapping off=%d\n", off/pagesize); */ 71 munmap((char *)p + off, pagesize); 72 off += 619*pagesize; 90 pagesize = getpagesize();
|
/system/extras/procmem/ |
procmem.c | 47 int pagesize; /* cached for speed */ local 110 pagesize = pm_kernel_pagesize(ker); 249 mi->shared_clean * pagesize / 1024, 250 mi->shared_dirty * pagesize / 1024, 251 mi->private_clean * pagesize / 1024, 252 mi->private_dirty * pagesize / 1024, 261 mi->shared_clean * pagesize / 1024, 262 mi->shared_dirty * pagesize / 1024, 263 mi->private_clean * pagesize / 1024, 264 mi->private_dirty * pagesize / 1024 [all...] |