Lines Matching refs:page_size

197 		page_size = default_huge_page_size();  in uffd_setup_environment()
199 page_size = psize(); in uffd_setup_environment()
202 nr_pages = MAX(UFFD_TEST_MEM_SIZE, page_size * 2) / page_size; in uffd_setup_environment()
331 if (test_pin && pin_pages(&args, area_dst, page_size)) in pagemap_test_fork()
369 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_wp_unpopulated_test()
376 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
381 wp_range(uffd, (uint64_t)area_dst, page_size, false); in uffd_wp_unpopulated_test()
386 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
387 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
397 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
401 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_unpopulated_test()
404 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_unpopulated_test()
416 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_wp_fork_test_common()
424 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_fork_test_common()
445 if (madvise(area_dst, page_size, MADV_DONTNEED)) in uffd_wp_fork_test_common()
452 madvise(area_dst, page_size, MADV_PAGEOUT); in uffd_wp_fork_test_common()
465 wp_range(uffd, (uint64_t)area_dst, page_size, false); in uffd_wp_fork_test_common()
475 if (uffd_unregister(uffd, area_dst, nr_pages * page_size)) in uffd_wp_fork_test_common()
496 if (uffd_register(uffd, area_dst, page_size, false, true, false)) in uffd_wp_fork_pin_test_common()
503 wp_range(uffd, (uint64_t)area_dst, page_size, true); in uffd_wp_fork_pin_test_common()
509 if (pin_pages(&pin_args, area_dst, page_size)) { in uffd_wp_fork_pin_test_common()
513 uffd_unregister(uffd, area_dst, page_size); in uffd_wp_fork_pin_test_common()
537 if (uffd_unregister(uffd, area_dst, page_size)) in uffd_wp_fork_pin_test_common()
559 for (j = 0; j < page_size; j++) { in check_memory_contents()
560 uint8_t v = *(uint8_t *)(p + (i * page_size) + j); in check_memory_contents()
580 if (uffd_register(uffd, area_dst_alias, nr_pages * page_size, in uffd_minor_test_common()
590 memset(area_dst + (p * page_size), p % ((uint8_t)-1), in uffd_minor_test_common()
591 page_size); in uffd_minor_test_common()
611 if (madvise(area_dst_alias, nr_pages * page_size, in uffd_minor_test_common()
619 nr_pages * page_size / in uffd_minor_test_common()
704 unsigned long offset = nr * page_size; in faulting_process()
724 page_size, false); in faulting_process()
747 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process()
770 for (i = 0; i < page_size; i++) in faulting_process()
771 if (*(area_dst + nr * page_size + i) != 0) in faulting_process()
790 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_sigbus_test_common()
848 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_events_test_common()
913 uffdio_zeropage.range.len = page_size; in do_uffdio_zeropage()
924 if (res != page_size) in do_uffdio_zeropage()
958 has_zeropage = uffd_register_detect_zeropage(uffd, area_dst, page_size); in uffd_zeropage_test()
961 uffd_register_detect_zeropage(uffd, area_dst_alias, page_size); in uffd_zeropage_test()
964 for (i = 0; i < page_size; i++) in uffd_zeropage_test()
968 if (uffd_unregister(uffd, area_dst, page_size)) in uffd_zeropage_test()
971 if (area_dst_alias && uffd_unregister(uffd, area_dst_alias, page_size)) in uffd_zeropage_test()
997 uffdio_poison.range.len = page_size; in do_uffdio_poison()
1004 else if (res != page_size) in do_uffdio_poison()
1021 offset &= ~(page_size-1); in uffd_poison_handle_fault()
1024 if (offset & page_size) in uffd_poison_handle_fault()
1049 uffd_register_poison(uffd, area_dst, poison_pages * page_size); in uffd_poison_test()
1050 memset(area_src, 0, poison_pages * page_size); in uffd_poison_test()
1063 unsigned long offset = nr * page_size; in uffd_poison_test()
1077 for (i = bytes; i < bytes + page_size; ++i) { in uffd_poison_test()
1119 uffd_move_handle_fault_common(msg, args, page_size); in uffd_move_handle_fault()
1143 if (madvise(area_src, nr_pages * page_size, MADV_DONTFORK)) in uffd_move_test_common()
1146 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_move_test_common()
1154 step_size = chunk_size / page_size; in uffd_move_test_common()
1157 if (chunk_size > page_size) { in uffd_move_test_common()
1162 src_offs = (aligned_src - area_src) / page_size; in uffd_move_test_common()
1163 dst_offs = (aligned_dst - area_dst) / page_size; in uffd_move_test_common()
1205 if (chunk_size > page_size) { in uffd_move_test_common()
1223 uffd_move_test_common(targs, page_size, uffd_move_handle_fault); in uffd_move_test()
1228 if (madvise(area_dst, nr_pages * page_size, MADV_HUGEPAGE)) in uffd_move_pmd_test()
1236 if (madvise(area_dst, nr_pages * page_size, MADV_NOHUGEPAGE)) in uffd_move_pmd_split_test()
1348 ret = madvise(area_dst, page_size, MADV_REMOVE); in uffd_mmap_changing_thread()
1372 if (uffd_register(uffd, area_dst, nr_pages * page_size, in uffd_mmap_changing_test()
1421 if (madvise(area_src, nr_pages * page_size, MADV_NOHUGEPAGE)) { in prevent_hugepages()
1435 if (madvise(area_src, nr_pages * page_size, MADV_HUGEPAGE)) { in request_hugepages()
1465 ret = uffd_register_with_ioctls(uffd, area_dst, page_size, in do_register_ioctls_test()
1496 if (uffd_unregister(uffd, area_dst, page_size)) in do_register_ioctls_test()