Lines Matching refs:page_size
65 static unsigned long nr_cpus, nr_pages, nr_pages_per_cpu, page_size; variable
108 ((pthread_mutex_t *) ((___area) + (___nr)*page_size))
115 ((___area) + (___nr)*page_size + \
207 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED)) in anon_release_pages()
213 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in anon_allocate_area()
226 rel_area == huge_fd_off0 ? 0 : nr_pages * page_size, in hugetlb_release_pages()
227 nr_pages * page_size)) in hugetlb_release_pages()
236 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in hugetlb_allocate_area()
240 nr_pages * page_size); in hugetlb_allocate_area()
245 area_alias = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in hugetlb_allocate_area()
248 nr_pages * page_size); in hugetlb_allocate_area()
278 if (madvise(rel_area, nr_pages * page_size, MADV_REMOVE)) in shmem_release_pages()
286 unsigned long offset = is_src ? 0 : nr_pages * page_size; in shmem_allocate_area()
288 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in shmem_allocate_area()
293 area_alias = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in shmem_allocate_area()
371 if (munmap(*area, nr_pages * page_size)) in munmap_area()
602 if (offset >= nr_pages * page_size) in __copy_page()
606 uffdio_copy.len = page_size; in __copy_page()
617 wake_range(ufd, uffdio_copy.dst, page_size); in __copy_page()
618 } else if (uffdio_copy.copy != page_size) { in __copy_page()
667 wp_range(uffd, msg->arg.pagefault.address, page_size, false); in uffd_handle_page_fault()
688 for (b = 0; b < page_size; ++b) in uffd_handle_page_fault()
690 continue_range(uffd, msg->arg.pagefault.address, page_size); in uffd_handle_page_fault()
698 offset &= ~(page_size-1); in uffd_handle_page_fault()
791 copy_page_retry(uffd, page_nr * page_size); in background_thread()
799 wp_range(uffd, (unsigned long)area_dst + start_nr * page_size, in background_thread()
800 nr_pages_per_cpu * page_size, true); in background_thread()
807 copy_page_retry(uffd, page_nr * page_size); in background_thread()
937 unsigned long offset = nr * page_size; in faulting_process()
957 page_size, false); in faulting_process()
983 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process()
1006 if (my_bcmp(area_dst + nr * page_size, zeropage, page_size)) in faulting_process()
1038 if (offset >= nr_pages * page_size) in __uffdio_zeropage()
1041 uffdio_zeropage.range.len = page_size; in __uffdio_zeropage()
1052 if (res != page_size) { in __uffdio_zeropage()
1085 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_zeropage_test()
1097 if (my_bcmp(area_dst, zeropage, page_size)) in userfaultfd_zeropage_test()
1124 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_events_test()
1178 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_sig_test()
1254 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_minor_test()
1269 memset(area_dst + (p * page_size), p % ((uint8_t)-1), in userfaultfd_minor_test()
1270 page_size); in userfaultfd_minor_test()
1283 if (posix_memalign(&expected_page, page_size, page_size)) in userfaultfd_minor_test()
1288 memset(expected_page, expected_byte, page_size); in userfaultfd_minor_test()
1289 if (my_bcmp(expected_page, area_dst_alias + (p * page_size), in userfaultfd_minor_test()
1290 page_size)) in userfaultfd_minor_test()
1374 if (test_pgsize > nr_pages * page_size) in userfaultfd_pagemap_test()
1383 if (test_pgsize > page_size) { in userfaultfd_pagemap_test()
1385 if (madvise(area_dst, nr_pages * page_size, MADV_HUGEPAGE)) in userfaultfd_pagemap_test()
1387 } else if (test_pgsize == page_size) { in userfaultfd_pagemap_test()
1389 if (madvise(area_dst, nr_pages * page_size, MADV_NOHUGEPAGE)) in userfaultfd_pagemap_test()
1394 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_pagemap_test()
1425 wp_range(uffd, (uint64_t)area_dst, page_size, false); in userfaultfd_pagemap_test()
1448 if (posix_memalign(&area, page_size, page_size)) in userfaultfd_stress()
1451 bzero(zeropage, page_size); in userfaultfd_stress()
1482 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_stress()
1535 nr_pages * page_size, false); in userfaultfd_stress()
1574 userfaultfd_pagemap_test(page_size); in userfaultfd_stress()
1579 userfaultfd_pagemap_test(page_size * 512); in userfaultfd_stress()
1636 page_size = default_huge_page_size(); in set_test_type()
1638 page_size = sysconf(_SC_PAGE_SIZE); in set_test_type()
1640 if (!page_size) in set_test_type()
1643 > page_size) in set_test_type()
1668 nr_pages_per_cpu = atol(argv[2]) * 1024*1024 / page_size / in main()
1694 if (ftruncate(shm_fd, nr_pages * page_size * 2)) in main()
1698 nr_pages * page_size * 2)) in main()