Home
last modified time | relevance | path

Searched refs:huge_ptep_get_and_clear (Results 1 – 16 of 16) sorted by relevance

/openbmc/linux/arch/powerpc/include/asm/
H A Dhugetlb.h48 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 Dhugetlb.h34 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 Dhugetlb.h43 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 Dhugetlb.h12 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
/openbmc/linux/arch/riscv/include/asm/
H A Dhugetlb.h30 pte_t huge_ptep_get_and_clear(struct mm_struct *mm,
/openbmc/linux/arch/sparc/include/asm/
H A Dhugetlb.h22 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
/openbmc/linux/arch/arm64/include/asm/
H A Dhugetlb.h37 extern pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
/openbmc/linux/include/asm-generic/
H A Dhugetlb.h86 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 Dhugetlb.h26 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 Dhugetlbpage.c149 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 Dhugetlbpage.c398 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 Dhugetlbpage.c294 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
/openbmc/linux/Documentation/mm/
H A Darch_pgtable_helpers.rst239 | huge_ptep_get_and_clear | Clears a HugeTLB |
/openbmc/linux/arch/sparc/mm/
H A Dhugetlbpage.c373 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 Dhugetlb.h1012 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep, psize); in huge_ptep_modify_prot_start()
/openbmc/linux/mm/
H A Dhugetlb.c5239 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()