• Home
  • Raw
  • Download

Lines Matching refs:page_size

66 static unsigned long nr_cpus, nr_pages, nr_pages_per_cpu, page_size;  variable
109 ((pthread_mutex_t *) ((___area) + (___nr)*page_size))
116 ((___area) + (___nr)*page_size + \
208 if (madvise(rel_area, nr_pages * page_size, MADV_DONTNEED)) in anon_release_pages()
214 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in anon_allocate_area()
230 rel_area == huge_fd_off0 ? 0 : nr_pages * page_size, in hugetlb_release_pages()
231 nr_pages * page_size)) in hugetlb_release_pages()
240 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in hugetlb_allocate_area()
245 *alloc_area == area_src ? 0 : nr_pages * page_size); in hugetlb_allocate_area()
250 area_alias = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in hugetlb_allocate_area()
253 nr_pages * page_size); in hugetlb_allocate_area()
283 if (madvise(rel_area, nr_pages * page_size, MADV_REMOVE)) in shmem_release_pages()
291 unsigned long offset = is_src ? 0 : nr_pages * page_size; in shmem_allocate_area()
293 *alloc_area = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in shmem_allocate_area()
298 area_alias = mmap(NULL, nr_pages * page_size, PROT_READ | PROT_WRITE, in shmem_allocate_area()
376 if (munmap(*area, nr_pages * page_size)) in munmap_area()
607 if (offset >= nr_pages * page_size) in __copy_page()
611 uffdio_copy.len = page_size; in __copy_page()
622 wake_range(ufd, uffdio_copy.dst, page_size); in __copy_page()
623 } else if (uffdio_copy.copy != page_size) { in __copy_page()
672 wp_range(uffd, msg->arg.pagefault.address, page_size, false); in uffd_handle_page_fault()
693 for (b = 0; b < page_size; ++b) in uffd_handle_page_fault()
695 continue_range(uffd, msg->arg.pagefault.address, page_size); in uffd_handle_page_fault()
703 offset &= ~(page_size-1); in uffd_handle_page_fault()
796 copy_page_retry(uffd, page_nr * page_size); in background_thread()
804 wp_range(uffd, (unsigned long)area_dst + start_nr * page_size, in background_thread()
805 nr_pages_per_cpu * page_size, true); in background_thread()
812 copy_page_retry(uffd, page_nr * page_size); in background_thread()
942 unsigned long offset = nr * page_size; in faulting_process()
962 page_size, false); in faulting_process()
988 area_dst = mremap(area_dst, nr_pages * page_size, nr_pages * page_size, in faulting_process()
1011 if (my_bcmp(area_dst + nr * page_size, zeropage, page_size)) in faulting_process()
1043 if (offset >= nr_pages * page_size) in __uffdio_zeropage()
1046 uffdio_zeropage.range.len = page_size; in __uffdio_zeropage()
1057 if (res != page_size) { in __uffdio_zeropage()
1090 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_zeropage_test()
1102 if (my_bcmp(area_dst, zeropage, page_size)) in userfaultfd_zeropage_test()
1129 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_events_test()
1183 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_sig_test()
1259 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_minor_test()
1274 memset(area_dst + (p * page_size), p % ((uint8_t)-1), in userfaultfd_minor_test()
1275 page_size); in userfaultfd_minor_test()
1288 if (posix_memalign(&expected_page, page_size, page_size)) in userfaultfd_minor_test()
1293 memset(expected_page, expected_byte, page_size); in userfaultfd_minor_test()
1294 if (my_bcmp(expected_page, area_dst_alias + (p * page_size), in userfaultfd_minor_test()
1295 page_size)) in userfaultfd_minor_test()
1379 if (test_pgsize > nr_pages * page_size) in userfaultfd_pagemap_test()
1388 if (test_pgsize > page_size) { in userfaultfd_pagemap_test()
1390 if (madvise(area_dst, nr_pages * page_size, MADV_HUGEPAGE)) in userfaultfd_pagemap_test()
1392 } else if (test_pgsize == page_size) { in userfaultfd_pagemap_test()
1394 if (madvise(area_dst, nr_pages * page_size, MADV_NOHUGEPAGE)) in userfaultfd_pagemap_test()
1399 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_pagemap_test()
1430 wp_range(uffd, (uint64_t)area_dst, page_size, false); in userfaultfd_pagemap_test()
1453 if (posix_memalign(&area, page_size, page_size)) in userfaultfd_stress()
1456 bzero(zeropage, page_size); in userfaultfd_stress()
1487 uffdio_register.range.len = nr_pages * page_size; in userfaultfd_stress()
1540 nr_pages * page_size, false); in userfaultfd_stress()
1579 userfaultfd_pagemap_test(page_size); in userfaultfd_stress()
1584 userfaultfd_pagemap_test(page_size * 512); in userfaultfd_stress()
1641 page_size = default_huge_page_size(); in set_test_type()
1643 page_size = sysconf(_SC_PAGE_SIZE); in set_test_type()
1645 if (!page_size) in set_test_type()
1648 > page_size) in set_test_type()
1673 nr_pages_per_cpu = atol(argv[2]) * 1024*1024 / page_size / in main()
1699 if (ftruncate(shm_fd, nr_pages * page_size * 2)) in main()
1703 nr_pages * page_size * 2)) in main()