/openbmc/linux/arch/riscv/mm/ |
H A D | hugetlbpage.c | 84 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function 279 ptep = huge_pte_offset(mm, addr, napot_cont_size(order)); in huge_ptep_set_access_flags() 325 ptep = huge_pte_offset(mm, addr, napot_cont_size(order)); in huge_ptep_set_wrprotect()
|
/openbmc/linux/arch/mips/mm/ |
H A D | hugetlbpage.c | 41 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, in huge_pte_offset() function
|
/openbmc/linux/arch/sh/mm/ |
H A D | hugetlbpage.c | 49 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/openbmc/linux/arch/loongarch/mm/ |
H A D | hugetlbpage.c | 33 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, in huge_pte_offset() function
|
/openbmc/linux/arch/ia64/mm/ |
H A D | hugetlbpage.c | 50 huge_pte_offset (struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_offset() function
|
/openbmc/linux/arch/parisc/mm/ |
H A D | hugetlbpage.c | 74 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/openbmc/linux/include/linux/ |
H A D | hugetlb.h | 188 * which may go down to the lowest PTE level in their huge_pte_offset() and 205 * huge_pte_offset(): Walk the hugetlb pgtable until the last level PTE. 241 pte_t *huge_pte_offset(struct mm_struct *mm, 437 static inline pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, in huge_pte_offset() function 1274 * Safe version of huge_pte_offset() to check the locks. See comments 1275 * above huge_pte_offset(). 1286 * above huge_pte_offset() in the same file. in hugetlb_walk() 1295 return huge_pte_offset(vma->vm_mm, addr, sz);
|
/openbmc/linux/arch/s390/mm/ |
H A D | hugetlbpage.c | 213 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/openbmc/linux/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 36 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_offset() function
|
/openbmc/linux/arch/sparc/mm/ |
H A D | hugetlbpage.c | 304 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/openbmc/linux/arch/arm64/mm/ |
H A D | hugetlbpage.c | 306 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_alloc() 314 pte_t *huge_pte_offset(struct mm_struct *mm, huge_pte_offset() function
|
/openbmc/linux/mm/ |
H A D | hugetlb.c | 6993 * racing tasks could either miss the sharing (see huge_pte_offset) or select a 7131 * huge_pte_offset() - Walk the page table to resolve the hugepage 7139 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|