| /tools/testing/selftests/mm/ |
| A D | soft-dirty.c | 22 map = aligned_alloc(pagesize, pagesize); in test_simple() 63 munmap(map, pagesize); in test_vma_reuse() 76 munmap(map2, pagesize); in test_vma_reuse() 153 ftruncate(test_fd, pagesize); in test_mprotect() 168 mprotect(map, pagesize, PROT_READ); in test_mprotect() 181 munmap(map, pagesize); in test_mprotect() 200 int pagesize; in main() local 209 pagesize = getpagesize(); in main() 211 test_simple(pagemap_fd, pagesize); in main() 212 test_vma_reuse(pagemap_fd, pagesize); in main() [all …]
|
| A D | process_madv.c | 79 memset(map, 'A', pagesize * 10); in TEST_F() 85 vec[0].iov_base = &map[0 * pagesize]; in TEST_F() 86 vec[0].iov_len = pagesize; in TEST_F() 88 vec[1].iov_len = pagesize; in TEST_F() 90 vec[2].iov_len = pagesize; in TEST_F() 92 vec[3].iov_len = pagesize; in TEST_F() 116 for (int i = 0; i < pagesize; i++) in TEST_F() 227 vec.iov_len = pagesize; in TEST_F() 268 vec.iov_len = pagesize; in TEST_F() 302 vec.iov_len = pagesize; in TEST_F() [all …]
|
| A D | va_high_addr_switch.c | 65 .size = pagesize, in testcases_init() 78 .size = 2 * pagesize, in testcases_init() 89 .size = pagesize, in testcases_init() 96 .size = 2 * pagesize, in testcases_init() 102 .size = 2 * pagesize, in testcases_init() 109 .size = 2 * pagesize, in testcases_init() 116 .size = 2 * pagesize, in testcases_init() 123 .size = 2 * pagesize, in testcases_init() 130 .size = 2 * pagesize, in testcases_init() 149 .size = pagesize, in testcases_init() [all …]
|
| A D | pfnmap.c | 44 for (offs = 0; offs < size; offs += pagesize) in test_read_access() 55 unsigned long long pagesize) in find_ram_target() argument 85 start = (start + pagesize - 1) & ~(pagesize - 1); in find_ram_target() 86 end &= ~(pagesize - 1); in find_ram_target() 92 if (end > start + 2 * pagesize) { in find_ram_target() 104 size_t pagesize; in FIXTURE() local 114 self->pagesize = getpagesize(); in FIXTURE_SETUP() 124 self->size1 = self->pagesize * 2; in FIXTURE_SETUP() 183 self->size2 = self->pagesize; in TEST_F() 221 self->size2 = self->size1 + self->pagesize; in TEST_F() [all …]
|
| A D | hugetlb_dio.c | 92 size_t pagesize = 0; in main() local 110 pagesize = psize(); in main() 113 run_dio_using_hugetlb(0, (pagesize * 3)); in main() 116 run_dio_using_hugetlb(0, (pagesize * 3) - (pagesize / 2)); in main() 119 run_dio_using_hugetlb(pagesize / 2, (pagesize * 3)); in main() 122 run_dio_using_hugetlb(pagesize / 2, (pagesize * 3) + (pagesize / 2)); in main()
|
| A D | madv_populate.c | 28 static size_t pagesize; variable 35 addr = mmap(0, pagesize, PROT_READ | PROT_WRITE, in sense_support() 48 munmap(addr, pagesize); in sense_support() 104 ret = munmap(addr + pagesize, pagesize); in test_holes() 125 ret = madvise(addr + pagesize, pagesize, MADV_POPULATE_READ); in test_holes() 128 ret = madvise(addr + pagesize, pagesize, MADV_POPULATE_WRITE); in test_holes() 142 for (; size > 0 && ret; size -= pagesize, start += pagesize) in range_is_populated() 156 for (; size > 0 && ret; size -= pagesize, start += pagesize) in range_is_not_populated() 214 for (; size > 0 && ret; size -= pagesize, start += pagesize) in range_is_softdirty() 228 for (; size > 0 && ret; size -= pagesize, start += pagesize) in range_is_not_softdirty() [all …]
|
| A D | mkdirty.c | 28 static size_t pagesize; variable 119 munmap(mem, pagesize); in test_ptrace_write() 172 memset(mem, 1, pagesize); in test_page_migration() 187 munmap(mem, pagesize); in test_page_migration() 205 memset(mem, 1, pagesize); in test_page_migration_thp() 244 memset(mem, 1, pagesize); in test_pte_mapped_thp() 257 if (mprotect(mem + thpsize - pagesize, pagesize, in test_pte_mapped_thp() 279 src = malloc(pagesize); in test_uffdio_copy() 280 memset(src, 1, pagesize); in test_uffdio_copy() 323 munmap(dst, pagesize); in test_uffdio_copy() [all …]
|
| A D | uffd-wp-mremap.c | 15 static size_t pagesize; variable 24 return __builtin_ctzll(size / pagesize); in sz2ord() 44 kb = (pagesize >> 10) << i; in detect_thp_sizes() 70 bool thp = !hugetlb && size > pagesize; in alloc_one_folio() 144 (addr - mem) / pagesize); in check_uffd_wp_state() 154 for (; size; addr += pagesize, size -= pagesize) in range_is_swapped() 262 .sizes = &pagesize, 269 .sizes = &pagesize, 276 .sizes = &pagesize, 283 .sizes = &pagesize, [all …]
|
| A D | cow.c | 34 static size_t pagesize; variable 77 for (; size; addr += pagesize, size -= pagesize) in range_is_swapped() 808 munmap(mem, pagesize); in do_run_with_base_page() 885 ret = mprotect(mem + pagesize, pagesize, PROT_READ); in do_run_with_thp() 891 ret = mprotect(mem + pagesize, pagesize, PROT_READ | PROT_WRITE); in do_run_with_thp() 904 ret = madvise(mem + pagesize, thpsize - pagesize, MADV_DONTNEED); in do_run_with_thp() 910 size = pagesize; in do_run_with_thp() 940 ret = madvise(mem + pagesize, thpsize - pagesize, MADV_DONTFORK); in do_run_with_thp() 956 ret = madvise(mem + pagesize, thpsize - pagesize, MADV_DOFORK); in do_run_with_thp() 1286 ret = mprotect(mem + pagesize, pagesize, PROT_READ); in do_test_anon_thp_collapse() [all …]
|
| A D | split_huge_page_test.c | 25 uint64_t pagesize; variable 221 pte_mapped = mremap(one_page, pagesize, pagesize, MREMAP_MAYMOVE); in split_pte_mapped_thp() 226 pagesize, pagesize, in split_pte_mapped_thp() 228 pte_mapped + pagesize * i); in split_pte_mapped_thp() 235 for (i = 0; i < pagesize * 4; i++) in split_pte_mapped_thp() 236 if (i % pagesize == 0 && in split_pte_mapped_thp() 249 for (i = 0; i < pagesize * 4; i++) { in split_pte_mapped_thp() 253 if (i % pagesize == 0 && in split_pte_mapped_thp() 538 pagesize = getpagesize(); in main() 539 pageshift = ffs(pagesize) - 1; in main() [all …]
|
| A D | hugepage-vmemmap.c | 25 static size_t pagesize; variable 45 lseek(fd, (unsigned long)addr / pagesize * sizeof(pagemap), SEEK_SET); in virt_to_pfn() 75 for (i = 1; i < maplength / pagesize; i++) { in check_page_flags() 95 pagesize = psize(); in main()
|
| A D | hugetlb-read-hwpoison.c | 179 const unsigned long pagesize = getpagesize(); in test_hugetlb_read_hwpoison() local 202 hwp_addr = filemap + len / 2 + pagesize; in test_hugetlb_read_hwpoison() 203 if (madvise(hwp_addr, pagesize, MADV_HWPOISON) < 0) { in test_hugetlb_read_hwpoison() 214 len / 2 + pagesize)) in test_hugetlb_read_hwpoison() 222 len / 2 + MAX(2 * pagesize, wr_chunk_size), in test_hugetlb_read_hwpoison() 223 len / 2 - MAX(2 * pagesize, wr_chunk_size))) in test_hugetlb_read_hwpoison()
|
| A D | gup_longterm.c | 33 static size_t pagesize; variable 125 } else if (size == pagesize) { in do_test() 138 if (size == pagesize || shared) { in do_test() 315 fn(fd, pagesize); in run_with_memfd() 337 fn(fd, pagesize); in run_with_tmpfile() 360 fn(fd, pagesize); in run_with_local_tmpfile() 511 pagesize = getpagesize(); in main()
|
| A D | ksm_functional_tests.c | 47 static size_t pagesize; variable 58 for (offs_a = 0; offs_a < size; offs_a += pagesize) { in range_maps_duplicates() 64 for (offs_b = offs_a + pagesize; offs_b < size; in range_maps_duplicates() 65 offs_b += pagesize) { in range_maps_duplicates() 308 pages_expected = size / pagesize; in test_unmerge_zero_pages() 328 for (offs = size / 2; offs < size; offs += pagesize) in test_unmerge_zero_pages() 663 for (i = 0; i < size / 2; i += pagesize) { in test_prot_none() 720 pagesize = getpagesize(); in main()
|
| A D | hugetlb-soft-offline.c | 39 const unsigned long pagesize = getpagesize(); in do_soft_offline() local 59 ret = madvise(hwp_addr, pagesize, MADV_SOFT_OFFLINE); in do_soft_offline()
|
| A D | charge_reserved_hugetlb.sh | 293 mount -t hugetlbfs -o pagesize=${MB}M,size=256M none /mnt/huge 347 mount -t hugetlbfs -o pagesize=${MB}M,size=256M none /mnt/huge
|
| /tools/testing/selftests/kvm/s390/ |
| A D | shared_zeropage_test.c | 51 const size_t pagesize = getpagesize(); in main() local 64 mem = mmap(0, 3 * pagesize, PROT_READ, MAP_PRIVATE | MAP_ANON, -1, 0); in main() 68 madvise(mem, 3 * pagesize, MADV_NOHUGEPAGE); in main() 71 page1 = page0 + pagesize; in main() 72 page2 = page1 + pagesize; in main()
|
| /tools/testing/selftests/powerpc/tm/ |
| A D | tm-signal-pagefault.c | 52 static size_t pagesize; variable 78 uf_mem_offset = (uf_mem_offset + pagesize - 1) & ~(pagesize - 1); in get_uf_mem() 122 uffdio_copy.dst = msg.arg.pagefault.address & ~(pagesize-1); in fault_handler_thread() 127 uffdio_copy.len = pagesize; in fault_handler_thread() 145 pagesize = sysconf(_SC_PAGE_SIZE); in setup_uf_mem()
|
| /tools/testing/selftests/cgroup/ |
| A D | test_zswap.c | 265 long pagesize = sysconf(_SC_PAGESIZE); in attempt_writeback() local 267 char buf[pagesize]; in attempt_writeback() 282 for (int i = 0; i < pagesize; i++) in attempt_writeback() 283 buf[i] = i < pagesize/2 ? (char) i : 0; in attempt_writeback() 285 for (int i = 0; i < memsize; i += pagesize) in attempt_writeback() 286 memcpy(&mem[i], buf, pagesize); in attempt_writeback() 297 for (int i = 0; i < memsize; i += pagesize) { in attempt_writeback() 298 if (memcmp(&mem[i], buf, pagesize)) { in attempt_writeback()
|
| /tools/testing/vma/ |
| A D | vma_internal.h | 426 unsigned long (*pagesize)(struct vm_area_struct * area); member
|