/openbmc/linux/arch/powerpc/include/asm/ |
H A D | hugetlb.h | 48 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 62 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, sz); in huge_ptep_clear_flush()
|
/openbmc/linux/arch/mips/include/asm/ |
H A D | hugetlb.h | 34 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 58 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, sz); in huge_ptep_clear_flush()
|
/openbmc/linux/arch/loongarch/include/asm/ |
H A D | hugetlb.h | 43 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 62 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, sz); in huge_ptep_clear_flush()
|
/openbmc/linux/arch/parisc/include/asm/ |
H A D | hugetlb.h | 12 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
|
/openbmc/linux/arch/riscv/include/asm/ |
H A D | hugetlb.h | 30 pte_t huge_ptep_get_and_clear(struct mm_struct *mm,
|
/openbmc/linux/arch/sparc/include/asm/ |
H A D | hugetlb.h | 22 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
|
/openbmc/linux/arch/arm64/include/asm/ |
H A D | hugetlb.h | 37 extern pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
|
/openbmc/linux/include/asm-generic/ |
H A D | hugetlb.h | 86 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/openbmc/linux/arch/s390/include/asm/ |
H A D | hugetlb.h | 26 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/openbmc/linux/arch/parisc/mm/ |
H A D | hugetlbpage.c | 149 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in huge_ptep_get_and_clear() function
|
/openbmc/linux/arch/arm64/mm/ |
H A D | hugetlbpage.c | 398 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in huge_ptep_get_and_clear() function 558 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, psize); in huge_ptep_modify_prot_start()
|
/openbmc/linux/arch/riscv/mm/ |
H A D | hugetlbpage.c | 294 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/openbmc/linux/Documentation/mm/ |
H A D | arch_pgtable_helpers.rst | 239 | huge_ptep_get_and_clear | Clears a HugeTLB |
|
/openbmc/linux/arch/sparc/mm/ |
H A D | hugetlbpage.c | 373 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in huge_ptep_get_and_clear() function
|
/openbmc/linux/include/linux/ |
H A D | hugetlb.h | 1012 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, psize); in huge_ptep_modify_prot_start()
|
/openbmc/linux/mm/ |
H A D | hugetlb.c | 5239 pte = huge_ptep_get_and_clear(mm, old_addr, src_pte, sz); in move_huge_pte() 5402 pte = huge_ptep_get_and_clear(mm, address, ptep, sz); in __unmap_hugepage_range()
|