Lines Matching refs:page_size

194 		page_size = default_huge_page_size();  in uffd_setup_environment()
196 page_size = psize(); in uffd_setup_environment()
198 nr_pages = UFFD_TEST_MEM_SIZE / page_size; in uffd_setup_environment()
327 if (test_pin && pin_pages(&args, area_dst, page_size)) in pagemap_test_fork()
365 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_wp_unpopulated_test()
372 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
377 wp_range(uffd, (uint64_t)area_dst, page_size, false); in uffd_wp_unpopulated_test()
382 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
383 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
393 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
397 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
400 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
412 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_wp_fork_test_common()
420 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_fork_test_common()
441 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_fork_test_common()
448 madvise(area_dst, page_size, MADV_PAGEOUT); in uffd_wp_fork_test_common()
461 wp_range(uffd, (uint64_t)area_dst, page_size, false); in uffd_wp_fork_test_common()
471 if (uffd_unregister(uffd, area_dst, nr_pages * page_size)) in uffd_wp_fork_test_common()
492 if (uffd_register(uffd, area_dst, page_size, false, true, false)) in uffd_wp_fork_pin_test_common()
499 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_fork_pin_test_common()
505 if (pin_pages(&pin_args, area_dst, page_size)) { in uffd_wp_fork_pin_test_common()
509 uffd_unregister(uffd, area_dst, page_size); in uffd_wp_fork_pin_test_common()
533 if (uffd_unregister(uffd, area_dst, page_size)) in uffd_wp_fork_pin_test_common()
555 for (j = 0; j < page_size; j++) { in check_memory_contents()
556 uint8_t v = *(uint8_t *)(p + (i * page_size) + j); in check_memory_contents()
576 if (uffd_register(uffd, area_dst_alias, nr_pages * page_size, in uffd_minor_test_common()
586 memset(area_dst + (p * page_size), p % ((uint8_t)-1), in uffd_minor_test_common()
587 page_size); in uffd_minor_test_common()
607 if (madvise(area_dst_alias, nr_pages * page_size, in uffd_minor_test_common()
615 nr_pages * page_size / in uffd_minor_test_common()
700 unsigned long offset = nr * page_size; in faulting_process()
720 page_size, false); in faulting_process()
743 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process()
766 for (i = 0; i < page_size; i++) in faulting_process()
767 if (*(area_dst + nr * page_size + i) != 0) in faulting_process()
786 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_sigbus_test_common()
844 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_events_test_common()
909 uffdio_zeropage.range.len = page_size; in do_uffdio_zeropage()
920 if (res != page_size) in do_uffdio_zeropage()
954 has_zeropage = uffd_register_detect_zeropage(uffd, area_dst, page_size); in uffd_zeropage_test()
957 uffd_register_detect_zeropage(uffd, area_dst_alias, page_size); in uffd_zeropage_test()
960 for (i = 0; i < page_size; i++) in uffd_zeropage_test()
964 if (uffd_unregister(uffd, area_dst, page_size)) in uffd_zeropage_test()
967 if (area_dst_alias && uffd_unregister(uffd, area_dst_alias, page_size)) in uffd_zeropage_test()
993 uffdio_poison.range.len = page_size; in do_uffdio_poison()
1000 else if (res != page_size) in do_uffdio_poison()
1017 offset &= ~(page_size-1); in uffd_poison_handle_fault()
1020 if (offset & page_size) in uffd_poison_handle_fault()
1037 uffd_register_poison(uffd, area_dst, nr_pages * page_size); in uffd_poison_test()
1038 memset(area_src, 0, nr_pages * page_size); in uffd_poison_test()
1051 unsigned long offset = nr * page_size; in uffd_poison_test()
1065 for (i = bytes; i < bytes + page_size; ++i) { in uffd_poison_test()
1107 uffd_move_handle_fault_common(msg, args, page_size); in uffd_move_handle_fault()
1131 if (madvise(area_src, nr_pages * page_size, MADV_DONTFORK)) in uffd_move_test_common()
1134 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_move_test_common()
1142 step_size = chunk_size / page_size; in uffd_move_test_common()
1145 if (chunk_size > page_size) { in uffd_move_test_common()
1150 src_offs = (aligned_src - area_src) / page_size; in uffd_move_test_common()
1151 dst_offs = (aligned_dst - area_dst) / page_size; in uffd_move_test_common()
1193 if (step_size > page_size) { in uffd_move_test_common()
1211 uffd_move_test_common(targs, page_size, uffd_move_handle_fault); in uffd_move_test()
1216 if (madvise(area_dst, nr_pages * page_size, MADV_HUGEPAGE)) in uffd_move_pmd_test()
1224 if (madvise(area_dst, nr_pages * page_size, MADV_NOHUGEPAGE)) in uffd_move_pmd_split_test()
1233 if (madvise(area_src, nr_pages * page_size, MADV_NOHUGEPAGE)) { in prevent_hugepages()
1247 if (madvise(area_src, nr_pages * page_size, MADV_HUGEPAGE)) { in request_hugepages()
1277 ret = uffd_register_with_ioctls(uffd, area_dst, page_size, in do_register_ioctls_test()
1308 if (uffd_unregister(uffd, area_dst, page_size)) in do_register_ioctls_test()