hugepd_t           73 arch/powerpc/include/asm/book3s/64/hash-4k.h static inline int hash__hugepd_ok(hugepd_t hpd)
hugepd_t           68 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline pte_t *hugepd_page(hugepd_t hpd)
hugepd_t           78 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline unsigned int hugepd_mmu_psize(hugepd_t hpd)
hugepd_t           83 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline unsigned int hugepd_shift(hugepd_t hpd)
hugepd_t           94 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline pte_t *hugepte_offset(hugepd_t hpd, unsigned long addr,
hugepd_t          102 arch/powerpc/include/asm/book3s/64/hugetlb.h static inline void hugepd_populate(hugepd_t *hpdp, pte_t *new, unsigned int pshift)
hugepd_t           44 arch/powerpc/include/asm/book3s/64/pgtable-4k.h static inline int hugepd_ok(hugepd_t hpd)
hugepd_t           47 arch/powerpc/include/asm/book3s/64/pgtable-64k.h static inline int hugepd_ok(hugepd_t hpd)
hugepd_t           76 arch/powerpc/include/asm/hugetlb.h static inline pte_t *hugepte_offset(hugepd_t hpd, unsigned long addr,
hugepd_t            7 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h static inline pte_t *hugepd_page(hugepd_t hpd)
hugepd_t           14 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h static inline unsigned int hugepd_shift(hugepd_t hpd)
hugepd_t           19 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h static inline pte_t *hugepte_offset(hugepd_t hpd, unsigned long addr,
hugepd_t           33 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h static inline void hugepd_populate(hugepd_t *hpdp, pte_t *new, unsigned int pshift)
hugepd_t            5 arch/powerpc/include/asm/nohash/hugetlb-book3e.h static inline pte_t *hugepd_page(hugepd_t hpd)
hugepd_t           13 arch/powerpc/include/asm/nohash/hugetlb-book3e.h static inline unsigned int hugepd_shift(hugepd_t hpd)
hugepd_t           18 arch/powerpc/include/asm/nohash/hugetlb-book3e.h static inline pte_t *hugepte_offset(hugepd_t hpd, unsigned long addr,
hugepd_t           31 arch/powerpc/include/asm/nohash/hugetlb-book3e.h static inline void hugepd_populate(hugepd_t *hpdp, pte_t *new, unsigned int pshift)
hugepd_t          267 arch/powerpc/include/asm/nohash/pgtable.h static inline int hugepd_ok(hugepd_t hpd)
hugepd_t          105 arch/powerpc/include/asm/pgtable-be-types.h #define __hugepd(x) ((hugepd_t) { cpu_to_be64(x) })
hugepd_t          107 arch/powerpc/include/asm/pgtable-be-types.h static inline unsigned long hpd_val(hugepd_t x)
hugepd_t           71 arch/powerpc/include/asm/pgtable-types.h #define __hugepd(x) ((hugepd_t) { (x) })
hugepd_t           72 arch/powerpc/include/asm/pgtable-types.h static inline unsigned long hpd_val(hugepd_t x)
hugepd_t           44 arch/powerpc/mm/hugetlbpage.c static int __hugepte_alloc(struct mm_struct *mm, hugepd_t *hpdp,
hugepd_t          124 arch/powerpc/mm/hugetlbpage.c 	hugepd_t *hpdp = NULL;
hugepd_t          141 arch/powerpc/mm/hugetlbpage.c 		hpdp = (hugepd_t *)pg;
hugepd_t          151 arch/powerpc/mm/hugetlbpage.c 			hpdp = (hugepd_t *)pu;
hugepd_t          162 arch/powerpc/mm/hugetlbpage.c 				hpdp = (hugepd_t *)pm;
hugepd_t          169 arch/powerpc/mm/hugetlbpage.c 		hpdp = (hugepd_t *)pg;
hugepd_t          177 arch/powerpc/mm/hugetlbpage.c 			hpdp = (hugepd_t *)pu;
hugepd_t          184 arch/powerpc/mm/hugetlbpage.c 			hpdp = (hugepd_t *)pm;
hugepd_t          302 arch/powerpc/mm/hugetlbpage.c static void free_hugepd_range(struct mmu_gather *tlb, hugepd_t *hpdp, int pdshift,
hugepd_t          368 arch/powerpc/mm/hugetlbpage.c 		more = addr + (1 << hugepd_shift(*(hugepd_t *)pmd));
hugepd_t          372 arch/powerpc/mm/hugetlbpage.c 		free_hugepd_range(tlb, (hugepd_t *)pmd, PMD_SHIFT,
hugepd_t          418 arch/powerpc/mm/hugetlbpage.c 			more = addr + (1 << hugepd_shift(*(hugepd_t *)pud));
hugepd_t          422 arch/powerpc/mm/hugetlbpage.c 			free_hugepd_range(tlb, (hugepd_t *)pud, PUD_SHIFT,
hugepd_t          486 arch/powerpc/mm/hugetlbpage.c 			more = addr + (1 << hugepd_shift(*(hugepd_t *)pgd));
hugepd_t          490 arch/powerpc/mm/hugetlbpage.c 			free_hugepd_range(tlb, (hugepd_t *)pgd, PGDIR_SHIFT,
hugepd_t          497 arch/powerpc/mm/hugetlbpage.c 			    unsigned long address, hugepd_t hpd,
hugepd_t          319 arch/powerpc/mm/pgtable.c 	hugepd_t *hpdp = NULL;
hugepd_t          345 arch/powerpc/mm/pgtable.c 		hpdp = (hugepd_t *)&pgd;
hugepd_t          367 arch/powerpc/mm/pgtable.c 		hpdp = (hugepd_t *)&pud;
hugepd_t          406 arch/powerpc/mm/pgtable.c 		hpdp = (hugepd_t *)&pmd;
hugepd_t           21 include/linux/hugetlb.h #define __hugepd(x) ((hugepd_t) { (x) })
hugepd_t          128 include/linux/hugetlb.h 			    unsigned long address, hugepd_t hpd,
hugepd_t         2041 mm/gup.c       static int gup_huge_pd(hugepd_t hugepd, unsigned long addr,
hugepd_t         2059 mm/gup.c       static inline int gup_huge_pd(hugepd_t hugepd, unsigned long addr,
hugepd_t         5063 mm/hugetlb.c   	       unsigned long address, hugepd_t hpd, int flags, int pdshift)