Searched refs:__hugepd (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/powerpc/mm/ |
D | hugetlbpage.c | 98 *hpdp = __hugepd(__pa(new) | in __hugepte_alloc() 101 *hpdp = __hugepd(__pa(new) | _PMD_USER | in __hugepte_alloc() 106 *hpdp = __hugepd(((unsigned long)new & ~PD_HUGE) | pshift); in __hugepte_alloc() 113 *hpdp = __hugepd(0); in __hugepte_alloc() 326 *hpdp = __hugepd(0); in free_hugepd_range() 349 if (!is_hugepd(__hugepd(pmd_val(*pmd)))) { in hugetlb_free_pmd_range() 400 if (!is_hugepd(__hugepd(pud_val(*pud)))) { in hugetlb_free_pud_range() 469 if (!is_hugepd(__hugepd(pgd_val(*pgd)))) { in hugetlb_free_pgd_range() 804 } else if (is_hugepd(__hugepd(pgd_val(pgd)))) in __find_linux_pte() 821 } else if (is_hugepd(__hugepd(pud_val(pud)))) in __find_linux_pte() [all …]
|
/Linux-v4.19/mm/ |
D | gup.c | 234 if (is_hugepd(__hugepd(pmd_val(pmdval)))) { in follow_pmd_mask() 236 __hugepd(pmd_val(pmdval)), flags, in follow_pmd_mask() 337 if (is_hugepd(__hugepd(pud_val(*pud)))) { in follow_pud_mask() 339 __hugepd(pud_val(*pud)), flags, in follow_pud_mask() 373 if (is_hugepd(__hugepd(p4d_val(*p4d)))) { in follow_p4d_mask() 375 __hugepd(p4d_val(*p4d)), flags, in follow_p4d_mask() 425 if (is_hugepd(__hugepd(pgd_val(*pgd)))) { in follow_page_mask() 427 __hugepd(pgd_val(*pgd)), flags, in follow_page_mask() 1665 } else if (unlikely(is_hugepd(__hugepd(pmd_val(pmd))))) { in gup_pmd_range() 1670 if (!gup_huge_pd(__hugepd(pmd_val(pmd)), addr, in gup_pmd_range() [all …]
|
/Linux-v4.19/arch/powerpc/include/asm/ |
D | pgtable-types.h | 72 #define __hugepd(x) ((hugepd_t) { (x) }) macro
|
D | pgtable-be-types.h | 110 #define __hugepd(x) ((hugepd_t) { cpu_to_be64(x) }) macro
|
/Linux-v4.19/include/linux/ |
D | hugetlb.h | 28 #define __hugepd(x) ((hugepd_t) { (x) }) macro
|