Searched refs:__hugepd (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/arch/powerpc/include/asm/nohash/32/ |
D | hugetlb-8xx.h | 35 *hpdp = __hugepd(__pa(new) | _PMD_USER | _PMD_PRESENT | _PMD_PAGE_8M); in hugepd_populate() 40 *hpdp = __hugepd(__pa(new) | _PMD_PRESENT | _PMD_PAGE_8M); in hugepd_populate_kernel()
|
/Linux-v6.1/arch/powerpc/mm/ |
D | hugetlbpage.c | 97 *hpdp = __hugepd(0); in __hugepte_alloc() 338 *hpdp = __hugepd(0); in free_hugepd_range() 375 if (!is_hugepd(__hugepd(pmd_val(*pmd)))) { in hugetlb_free_pmd_range() 424 if (!is_hugepd(__hugepd(pud_val(*pud)))) { in hugetlb_free_pud_range() 487 if (!is_hugepd(__hugepd(pgd_val(*pgd)))) { in hugetlb_free_pgd_range()
|
D | pgtable.c | 395 if (is_hugepd(__hugepd(p4d_val(p4d)))) { in __find_linux_pte() 417 if (is_hugepd(__hugepd(pud_val(pud)))) { in __find_linux_pte() 456 if (is_hugepd(__hugepd(pmd_val(pmd)))) { in __find_linux_pte()
|
/Linux-v6.1/mm/ |
D | gup.c | 689 if (is_hugepd(__hugepd(pmd_val(pmdval)))) { in follow_pmd_mask() 691 __hugepd(pmd_val(pmdval)), flags, in follow_pmd_mask() 792 if (is_hugepd(__hugepd(pud_val(*pud)))) { in follow_pud_mask() 794 __hugepd(pud_val(*pud)), flags, in follow_pud_mask() 828 if (is_hugepd(__hugepd(p4d_val(*p4d)))) { in follow_p4d_mask() 830 __hugepd(p4d_val(*p4d)), flags, in follow_p4d_mask() 891 if (is_hugepd(__hugepd(pgd_val(*pgd)))) { in follow_page_mask() 893 __hugepd(pgd_val(*pgd)), flags, in follow_page_mask() 2827 } else if (unlikely(is_hugepd(__hugepd(pmd_val(pmd))))) { in gup_pmd_range() 2832 if (!gup_huge_pd(__hugepd(pmd_val(pmd)), addr, in gup_pmd_range() [all …]
|
D | pagewalk.c | 150 if (is_hugepd(__hugepd(pmd_val(*pmd)))) in walk_pmd_range() 202 if (is_hugepd(__hugepd(pud_val(*pud)))) in walk_pud_range() 237 if (is_hugepd(__hugepd(p4d_val(*p4d)))) in walk_p4d_range() 274 if (is_hugepd(__hugepd(pgd_val(*pgd)))) in walk_pgd_range()
|
/Linux-v6.1/arch/powerpc/include/asm/nohash/ |
D | hugetlb-e500.h | 34 *hpdp = __hugepd(((unsigned long)new & ~PD_HUGE) | pshift); in hugepd_populate()
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | pgtable-types.h | 88 #define __hugepd(x) ((hugepd_t) { (x) }) macro
|
D | pgtable-be-types.h | 106 #define __hugepd(x) ((hugepd_t) { cpu_to_be64(x) }) macro
|
/Linux-v6.1/arch/powerpc/include/asm/book3s/64/ |
D | hugetlb.h | 103 *hpdp = __hugepd(__pa(new) | HUGEPD_VAL_BITS | (shift_to_mmu_psize(pshift) << 2)); in hugepd_populate()
|
/Linux-v6.1/include/linux/ |
D | hugetlb.h | 24 #define __hugepd(x) ((hugepd_t) { (x) }) macro
|