]> git.ipfire.org Git - thirdparty/kernel/stable.git/blobdiff - arch/powerpc/mm/pgtable_64.c
mm/powerpc: replace pXd_is_leaf() with pXd_leaf()
[thirdparty/kernel/stable.git] / arch / powerpc / mm / pgtable_64.c
index 1b366526f4f21e58b81e6f89ec3cffa3a1715138..386c6b06eab7819466ec680701243e663d7154c1 100644 (file)
@@ -100,7 +100,7 @@ EXPORT_SYMBOL(__pte_frag_size_shift);
 /* 4 level page table */
 struct page *p4d_page(p4d_t p4d)
 {
-       if (p4d_is_leaf(p4d)) {
+       if (p4d_leaf(p4d)) {
                if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
                        VM_WARN_ON(!p4d_huge(p4d));
                return pte_page(p4d_pte(p4d));
@@ -111,7 +111,7 @@ struct page *p4d_page(p4d_t p4d)
 
 struct page *pud_page(pud_t pud)
 {
-       if (pud_is_leaf(pud)) {
+       if (pud_leaf(pud)) {
                if (!IS_ENABLED(CONFIG_HAVE_ARCH_HUGE_VMAP))
                        VM_WARN_ON(!pud_huge(pud));
                return pte_page(pud_pte(pud));
@@ -125,7 +125,7 @@ struct page *pud_page(pud_t pud)
  */
 struct page *pmd_page(pmd_t pmd)
 {
-       if (pmd_is_leaf(pmd)) {
+       if (pmd_leaf(pmd)) {
                /*
                 * vmalloc_to_page may be called on any vmap address (not only
                 * vmalloc), and it uses pmd_page() etc., when huge vmap is