Home
last modified time | relevance | path

Searched refs:hpage_size (Results 1 – 8 of 8) sorted by relevance

/linux/tools/testing/selftests/mm/
H A Dvm_util.c233 uint64_t hpage_size)
247 return thp == (nr_hpages * (hpage_size >> 10)); in check_huge_shmem()
250 bool check_huge_anon(void *addr, int nr_hpages, uint64_t hpage_size) in allocate_transhuge()
252 return __check_huge(addr, "AnonHugePages: ", nr_hpages, hpage_size); in allocate_transhuge()
255 bool check_huge_file(void *addr, int nr_hpages, uint64_t hpage_size) in allocate_transhuge()
257 return __check_huge(addr, "FilePmdMapped:", nr_hpages, hpage_size); in allocate_transhuge()
260 bool check_huge_shmem(void *addr, int nr_hpages, uint64_t hpage_size) in allocate_transhuge()
262 return __check_huge(addr, "ShmemPmdMapped:", nr_hpages, hpage_size); in allocate_transhuge()
197 __check_huge(void * addr,char * pattern,int nr_hpages,uint64_t hpage_size) __check_huge() argument
234 check_huge_anon(void * addr,int nr_hpages,uint64_t hpage_size) check_huge_anon() argument
239 check_huge_file(void * addr,int nr_hpages,uint64_t hpage_size) check_huge_file() argument
244 check_huge_shmem(void * addr,int nr_hpages,uint64_t hpage_size) check_huge_shmem() argument
H A Dvm_util.h43 bool check_huge_anon(void *addr, int nr_hpages, uint64_t hpage_size);
44 bool check_huge_file(void *addr, int nr_hpages, uint64_t hpage_size);
45 bool check_huge_shmem(void *addr, int nr_hpages, uint64_t hpage_size);
H A Dpagemap_ioctl.c38 unsigned int hpage_size; variable
787 map = memalign(hpage_size, map_size); in gethugepage()
805 unsigned long long map_size = hpage_size * num_pages; in hpage_unit_tests()
966 hpage_size/(2*page_size), PAGE_IS_WRITTEN, 0, 0, in hpage_unit_tests()
971 ksft_test_result(ret == 1 && LEN(vec[0]) == hpage_size/(2*page_size), in hpage_unit_tests()
979 ksft_test_result(ret2 == 1 && LEN(vec[0]) == (map_size - hpage_size/2)/page_size, in hpage_unit_tests()
1500 hpage_size = read_pmd_pagesize(); in main()
1536 map = gethugepage(hpage_size); in main()
1538 wp_init(map, hpage_size); in main()
1539 wp_addr_range(map, hpage_size); in main()
[all...]
H A Duffd-common.c128 size_t bytes = nr_pages * page_size, hpage_size = read_pmd_pagesize(); in shmem_allocate_area() local
137 p += 2 * (bytes + hpage_size); in shmem_allocate_area()
140 p_alias += hpage_size; /* Prevent src/dst VMA merge */ in shmem_allocate_area()
/linux/tools/testing/selftests/memfd/
H A Dfuse_test.c243 unsigned long hpage_size = default_huge_page_size(); in main() local
245 if (!hpage_size) { in main()
251 mfd_def_size = hpage_size * 2; in main()
H A Dmemfd_test.c1614 unsigned long hpage_size = default_huge_page_size(); in main() local
1616 if (!hpage_size) { in main()
1623 mfd_def_size = hpage_size * 2; in main()
/linux/fs/hugetlbfs/
H A Dinode.c676 loff_t hpage_size = huge_page_size(h); in hugetlbfs_punch_hole() local
682 hole_start = round_up(offset, hpage_size); in hugetlbfs_punch_hole()
683 hole_end = round_down(offset + len, hpage_size); in hugetlbfs_punch_hole()
733 loff_t hpage_size = huge_page_size(h); in hugetlbfs_fallocate() local
753 end = (offset + len + hpage_size - 1) >> hpage_shift; in hugetlbfs_fallocate()
795 addr = index * hpage_size; in hugetlbfs_fallocate()
1086 unsigned long hpage_size = huge_page_size(sbinfo->hstate); in hugetlbfs_show_options() local
1101 hpage_size /= 1024; in hugetlbfs_show_options()
1103 if (hpage_size >= 1024) { in hugetlbfs_show_options()
1104 hpage_size /= 1024; in hugetlbfs_show_options()
[all …]
/linux/mm/
H A Dshmem.c2766 unsigned long hpage_size; in shmem_get_unmapped_area() local
2796 hpage_size = HPAGE_PMD_SIZE; in shmem_get_unmapped_area()
2827 hpage_size = PAGE_SIZE << order; in shmem_get_unmapped_area()
2835 if (len < hpage_size) in shmem_get_unmapped_area()
2838 offset = (pgoff << PAGE_SHIFT) & (hpage_size - 1); in shmem_get_unmapped_area()
2839 if (offset && offset + len < 2 * hpage_size) in shmem_get_unmapped_area()
2841 if ((addr & (hpage_size - 1)) == offset) in shmem_get_unmapped_area()
2844 inflated_len = len + hpage_size - PAGE_SIZE; in shmem_get_unmapped_area()
2857 inflated_offset = inflated_addr & (hpage_size - 1); in shmem_get_unmapped_area()
2860 inflated_addr += hpage_size; in shmem_get_unmapped_area()