Searched refs:hpage_size (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/tools/testing/selftests/mm/ |
D | vm_util.c | 197 uint64_t hpage_size) in __check_huge() argument 231 return thp == (nr_hpages * (hpage_size >> 10)); in __check_huge() 234 bool check_huge_anon(void *addr, int nr_hpages, uint64_t hpage_size) in check_huge_anon() argument 236 return __check_huge(addr, "AnonHugePages: ", nr_hpages, hpage_size); in check_huge_anon() 239 bool check_huge_file(void *addr, int nr_hpages, uint64_t hpage_size) in check_huge_file() argument 241 return __check_huge(addr, "FilePmdMapped:", nr_hpages, hpage_size); in check_huge_file() 244 bool check_huge_shmem(void *addr, int nr_hpages, uint64_t hpage_size) in check_huge_shmem() argument 246 return __check_huge(addr, "ShmemPmdMapped:", nr_hpages, hpage_size); in check_huge_shmem()
|
D | vm_util.h | 43 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);
|
D | pagemap_ioctl.c | 38 int hpage_size; variable 784 map = memalign(hpage_size, map_size); in gethugepage() 802 int map_size = hpage_size * num_pages; in hpage_unit_tests() 963 hpage_size/(2*page_size), PAGE_IS_WRITTEN, 0, 0, in hpage_unit_tests() 968 ksft_test_result(ret == 1 && LEN(vec[0]) == hpage_size/(2*page_size), in hpage_unit_tests() 976 ksft_test_result(ret2 == 1 && LEN(vec[0]) == (map_size - hpage_size/2)/page_size, in hpage_unit_tests() 1492 hpage_size = read_pmd_pagesize(); in main() 1528 map = gethugepage(hpage_size); in main() 1530 wp_init(map, hpage_size); in main() 1531 wp_addr_range(map, hpage_size); in main() [all …]
|
D | uffd-common.c | 128 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-6.12.1/tools/testing/selftests/memfd/ |
D | fuse_test.c | 243 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()
|
D | memfd_test.c | 1566 unsigned long hpage_size = default_huge_page_size(); in main() local 1568 if (!hpage_size) { in main() 1575 mfd_def_size = hpage_size * 2; in main()
|
/linux-6.12.1/fs/hugetlbfs/ |
D | inode.c | 751 loff_t hpage_size = huge_page_size(h); in hugetlbfs_punch_hole() local 757 hole_start = round_up(offset, hpage_size); in hugetlbfs_punch_hole() 758 hole_end = round_down(offset + len, hpage_size); in hugetlbfs_punch_hole() 808 loff_t hpage_size = huge_page_size(h); in hugetlbfs_fallocate() local 826 end = (offset + len + hpage_size - 1) >> hpage_shift; in hugetlbfs_fallocate() 868 addr = index * hpage_size; in hugetlbfs_fallocate() 896 folio_zero_user(folio, ALIGN_DOWN(addr, hpage_size)); in hugetlbfs_fallocate() 1153 unsigned long hpage_size = huge_page_size(sbinfo->hstate); in hugetlbfs_show_options() local 1168 hpage_size /= 1024; in hugetlbfs_show_options() 1170 if (hpage_size >= 1024) { in hugetlbfs_show_options() [all …]
|
/linux-6.12.1/include/linux/ |
D | huge_mm.h | 211 unsigned long hpage_size = PAGE_SIZE << order; in thp_vma_suitable_order() local 217 hpage_size >> PAGE_SHIFT)) in thp_vma_suitable_order() 221 haddr = ALIGN_DOWN(addr, hpage_size); in thp_vma_suitable_order() 223 if (haddr < vma->vm_start || haddr + hpage_size > vma->vm_end) in thp_vma_suitable_order()
|
/linux-6.12.1/mm/ |
D | shmem.c | 2551 unsigned long hpage_size; in shmem_get_unmapped_area() local 2581 hpage_size = HPAGE_PMD_SIZE; in shmem_get_unmapped_area() 2612 hpage_size = PAGE_SIZE << order; in shmem_get_unmapped_area() 2620 if (len < hpage_size) in shmem_get_unmapped_area() 2623 offset = (pgoff << PAGE_SHIFT) & (hpage_size - 1); in shmem_get_unmapped_area() 2624 if (offset && offset + len < 2 * hpage_size) in shmem_get_unmapped_area() 2626 if ((addr & (hpage_size - 1)) == offset) in shmem_get_unmapped_area() 2629 inflated_len = len + hpage_size - PAGE_SIZE; in shmem_get_unmapped_area() 2642 inflated_offset = inflated_addr & (hpage_size - 1); in shmem_get_unmapped_area() 2645 inflated_addr += hpage_size; in shmem_get_unmapped_area()
|