Lines Matching refs:page_size
68 static unsigned long nr_cpus, nr_pages, nr_pages_per_cpu, page_size, hpage_size; variable
118 ((pthread_mutex_t *) ((___area) + (___nr)*page_size))
125 ((___area) + (___nr)*page_size + \
236 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED)) in anon_release_pages()
242 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in anon_allocate_area()
253 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED)) in hugetlb_release_pages()
256 if (madvise(rel_area, nr_pages * page_size, MADV_REMOVE)) in hugetlb_release_pages()
268 nr_pages * page_size, in hugetlb_allocate_area()
276 nr_pages * page_size, in hugetlb_allocate_area()
281 is_src ? 0 : nr_pages * page_size); in hugetlb_allocate_area()
287 nr_pages * page_size, in hugetlb_allocate_area()
291 is_src ? 0 : nr_pages * page_size); in hugetlb_allocate_area()
315 if (madvise(rel_area, nr_pages * page_size, MADV_REMOVE)) in shmem_release_pages()
322 size_t bytes = nr_pages * page_size; in shmem_allocate_area()
479 if (munmap(*area, nr_pages * page_size)) in munmap_area()
686 if (offset >= nr_pages * page_size) in __copy_page()
690 uffdio_copy.len = page_size; in __copy_page()
701 wake_range(ufd, uffdio_copy.dst, page_size); in __copy_page()
702 } else if (uffdio_copy.copy != page_size) { in __copy_page()
751 wp_range(uffd, msg->arg.pagefault.address, page_size, false); in uffd_handle_page_fault()
772 for (b = 0; b < page_size; ++b) in uffd_handle_page_fault()
774 continue_range(uffd, msg->arg.pagefault.address, page_size); in uffd_handle_page_fault()
802 offset &= ~(page_size-1); in uffd_handle_page_fault()
899 copy_page_retry(uffd, page_nr * page_size); in background_thread()
907 wp_range(uffd, (unsigned long)area_dst + start_nr * page_size, in background_thread()
908 nr_pages_per_cpu * page_size, true); in background_thread()
915 copy_page_retry(uffd, page_nr * page_size); in background_thread()
1042 unsigned long offset = nr * page_size; in faulting_process()
1062 page_size, false); in faulting_process()
1085 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process()
1108 if (my_bcmp(area_dst + nr * page_size, zeropage, page_size)) in faulting_process()
1138 if (offset >= nr_pages * page_size) in __uffdio_zeropage()
1141 uffdio_zeropage.range.len = page_size; in __uffdio_zeropage()
1152 if (res != page_size) { in __uffdio_zeropage()
1184 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_zeropage_test()
1195 if (my_bcmp(area_dst, zeropage, page_size)) in userfaultfd_zeropage_test()
1221 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_events_test()
1273 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_sig_test()
1319 if (posix_memalign(&expected_page, page_size, page_size)) in check_memory_contents()
1324 memset(expected_page, expected_byte, page_size); in check_memory_contents()
1325 if (my_bcmp(expected_page, p + (i * page_size), page_size)) in check_memory_contents()
1349 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_minor_test()
1362 memset(area_dst + (p * page_size), p % ((uint8_t)-1), in userfaultfd_minor_test()
1363 page_size); in userfaultfd_minor_test()
1386 if (madvise(area_dst_alias, nr_pages * page_size, in userfaultfd_minor_test()
1391 nr_pages * page_size / in userfaultfd_minor_test()
1474 if (test_pgsize > nr_pages * page_size) in userfaultfd_pagemap_test()
1483 if (test_pgsize > page_size) { in userfaultfd_pagemap_test()
1485 if (madvise(area_dst, nr_pages * page_size, MADV_HUGEPAGE)) in userfaultfd_pagemap_test()
1487 } else if (test_pgsize == page_size) { in userfaultfd_pagemap_test()
1489 if (madvise(area_dst, nr_pages * page_size, MADV_NOHUGEPAGE)) in userfaultfd_pagemap_test()
1494 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_pagemap_test()
1525 wp_range(uffd, (uint64_t)area_dst, page_size, false); in userfaultfd_pagemap_test()
1547 if (posix_memalign(&area, page_size, page_size)) in userfaultfd_stress()
1550 bzero(zeropage, page_size); in userfaultfd_stress()
1579 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_stress()
1630 nr_pages * page_size, false); in userfaultfd_stress()
1665 userfaultfd_pagemap_test(page_size); in userfaultfd_stress()
1670 userfaultfd_pagemap_test(page_size * 512); in userfaultfd_stress()
1750 page_size = hpage_size; in parse_test_type_arg()
1752 page_size = sysconf(_SC_PAGE_SIZE); in parse_test_type_arg()
1754 if (!page_size) in parse_test_type_arg()
1757 > page_size) in parse_test_type_arg()
1827 int y = factor_of_2(bytes / page_size); in main()
1831 nr_pages_per_cpu = bytes / page_size / nr_cpus; in main()
1856 if (ftruncate(shm_fd, nr_pages * page_size * 2)) in main()
1860 nr_pages * page_size * 2)) in main()