Home
last modified time | relevance | path

Searched refs:hugepd_shift (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/arch/powerpc/mm/
H A Dhugetlbpage.c306 unsigned int shift = hugepd_shift(*hpdp); in free_hugepd_range()
390 more = addr + (1 << hugepd_shift(*(hugepd_t *)pmd)); in hugetlb_free_pmd_range()
440 more = addr + (1 << hugepd_shift(*(hugepd_t *)pud)); in hugetlb_free_pud_range()
510 more = addr + (1 << hugepd_shift(*(hugepd_t *)pgd)); in hugetlb_free_pgd_range()
528 int shift = hugepd_shift(hpd); in follow_huge_pd()
H A Dpgtable.c456 pdshift = hugepd_shift(*hpdp); in __find_linux_pte()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dhugetlb.h83 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
97 unsigned long idx = (addr & ((1UL << pdshift) - 1)) >> hugepd_shift(hpd); in hugepte_offset()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dhugetlb.h82 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
96 unsigned long idx = (addr & ((1UL << pdshift) - 1)) >> hugepd_shift(hpd); in hugepte_offset()
/kernel/linux/linux-6.6/arch/powerpc/mm/
H A Dhugetlbpage.c328 unsigned int shift = hugepd_shift(*hpdp); in free_hugepd_range()
395 more = addr + (1UL << hugepd_shift(*(hugepd_t *)pmd)); in hugetlb_free_pmd_range()
437 more = addr + (1UL << hugepd_shift(*(hugepd_t *)pud)); in hugetlb_free_pud_range()
499 more = addr + (1UL << hugepd_shift(*(hugepd_t *)pgd)); in hugetlb_free_pgd_range()
H A Dpgtable.c494 pdshift = hugepd_shift(*hpdp); in __find_linux_pte()
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/
H A Dhugetlb-book3e.h13 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/
H A Dhugetlb-e500.h13 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
/kernel/linux/linux-5.10/arch/powerpc/include/asm/
H A Dhugetlb.h69 #define hugepd_shift(x) 0 macro
/kernel/linux/linux-5.10/arch/powerpc/include/asm/nohash/32/
H A Dhugetlb-8xx.h14 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
/kernel/linux/linux-6.6/arch/powerpc/include/asm/
H A Dhugetlb.h70 #define hugepd_shift(x) 0 macro
/kernel/linux/linux-6.6/arch/powerpc/include/asm/nohash/32/
H A Dhugetlb-8xx.h14 static inline unsigned int hugepd_shift(hugepd_t hpd) in hugepd_shift() function
/kernel/linux/linux-5.10/arch/powerpc/mm/ptdump/
H A Dptdump.c283 int shift = hugepd_shift(*phpd); in walk_hugepd()
/kernel/linux/linux-6.6/mm/
H A Dpagewalk.c82 int shift = hugepd_shift(*phpd); in walk_hugepd_range()
H A Dgup.c2831 unsigned long sz = 1UL << hugepd_shift(hugepd); in gup_huge_pd()
/kernel/linux/linux-5.10/mm/
H A Dgup.c2405 unsigned long sz = 1UL << hugepd_shift(hugepd); in gup_huge_pd()

Completed in 15 milliseconds