/kernel/linux/linux-5.10/arch/ia64/mm/ |
H A D | hugetlbpage.c | 49 huge_pte_offset (struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_offset() function 101 ptep = huge_pte_offset(mm, addr, HPAGE_SIZE); in follow_huge_addr()
|
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-5.10/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
|
/kernel/linux/linux-5.10/arch/sh/mm/ |
H A D | hugetlbpage.c | 49 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/arch/sh/mm/ |
H A D | hugetlbpage.c | 49 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/arch/x86/mm/ |
H A D | hugetlbpage.c | 36 pte = huge_pte_offset(mm, address, vma_mmu_pagesize(vma));
|
/kernel/linux/linux-5.10/arch/parisc/mm/ |
H A D | hugetlbpage.c | 74 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/arch/parisc/mm/ |
H A D | hugetlbpage.c | 74 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/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 1271 * Safe version of huge_pte_offset() to check the locks. See comments 1272 * above huge_pte_offset(). 1284 * above huge_pte_offset() in the same file. in hugetlb_walk() 1293 return huge_pte_offset(vma->vm_mm, addr, sz); in hugetlb_walk()
|
/kernel/linux/linux-5.10/mm/ |
H A D | page_vma_mapped.c | 169 pvmw->pte = huge_pte_offset(mm, pvmw->address, page_size(page)); in page_vma_mapped_walk()
|
H A D | hugetlb.c | 3843 src_pte = huge_pte_offset(src, addr, sz); in copy_hugetlb_page_range() 3957 ptep = huge_pte_offset(mm, address, sz); in __unmap_hugepage_range() 4225 ptep = huge_pte_offset(mm, haddr, huge_page_size(h)); in hugetlb_cow() 4262 ptep = huge_pte_offset(mm, haddr, huge_page_size(h)); in hugetlb_cow() 4568 ptep = huge_pte_offset(mm, haddr, huge_page_size(h)); in hugetlb_fault() 4591 * ptep could have already be assigned via huge_pte_offset. That in hugetlb_fault() 4885 pte = huge_pte_offset(mm, vaddr & huge_page_mask(h), in follow_hugetlb_page() 5066 ptep = huge_pte_offset(mm, address, huge_page_size(h)); in hugetlb_change_protection() 5435 spte = huge_pte_offset(svma->vm_mm, saddr, in huge_pmd_share() 5549 * huge_pte_offset() 5557 pte_t *huge_pte_offset(struct mm_struct *mm, huge_pte_offset() function [all...] |
H A D | pagewalk.c | 259 pte = huge_pte_offset(walk->mm, addr & hmask, sz); in walk_hugetlb_range()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | hugetlb.h | 167 pte_t *huge_pte_offset(struct mm_struct *mm, 323 static inline pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, in huge_pte_offset() function
|
/kernel/linux/linux-5.10/arch/s390/mm/ |
H A D | hugetlbpage.c | 214 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/arch/s390/mm/ |
H A D | hugetlbpage.c | 213 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-5.10/arch/arm64/mm/ |
H A D | hugetlbpage.c | 301 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | hugetlbpage.c | 35 pte_t *huge_pte_offset(struct mm_struct *mm, unsigned long addr, unsigned long sz) in huge_pte_offset() function
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | hugetlbpage.c | 298 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/arch/arm64/mm/ |
H A D | hugetlbpage.c | 314 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | hugetlbpage.c | 304 pte_t *huge_pte_offset(struct mm_struct *mm, in huge_pte_offset() function
|