Home
last modified time | relevance | path

Searched refs:pagesize (Results 1 – 20 of 20) sorted by relevance

/tools/testing/selftests/mm/
A Dsoft-dirty.c22 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 Dprocess_madv.c79 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 Dva_high_addr_switch.c65 .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 Dpfnmap.c44 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 Dhugetlb_dio.c92 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 Dmadv_populate.c28 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 Dmkdirty.c28 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 Duffd-wp-mremap.c15 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 Dcow.c34 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 Dsplit_huge_page_test.c25 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 Dhugepage-vmemmap.c25 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 Dhugetlb-read-hwpoison.c179 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 Dgup_longterm.c33 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 Dksm_functional_tests.c47 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 Dhugetlb-soft-offline.c39 const unsigned long pagesize = getpagesize(); in do_soft_offline() local
59 ret = madvise(hwp_addr, pagesize, MADV_SOFT_OFFLINE); in do_soft_offline()
A Dcharge_reserved_hugetlb.sh293 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 Dshared_zeropage_test.c51 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 Dtm-signal-pagefault.c52 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 Dtest_zswap.c265 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 Dvma_internal.h426 unsigned long (*pagesize)(struct vm_area_struct * area); member

Completed in 35 milliseconds