/Linux-v6.1/arch/s390/include/asm/ |
D | hugetlb.h | 21 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, 58 return huge_ptep_get_and_clear(vma->vm_mm, address, ptep); in huge_ptep_clear_flush() 67 huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); in huge_ptep_set_access_flags() 76 pte_t pte = huge_ptep_get_and_clear(mm, addr, ptep); in huge_ptep_set_wrprotect()
|
/Linux-v6.1/arch/powerpc/include/asm/ |
D | hugetlb.h | 39 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 51 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); in huge_ptep_clear_flush()
|
/Linux-v6.1/arch/mips/include/asm/ |
D | hugetlb.h | 34 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 56 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); in huge_ptep_clear_flush()
|
/Linux-v6.1/arch/loongarch/include/asm/ |
D | hugetlb.h | 33 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function 50 pte = huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); in huge_ptep_clear_flush()
|
/Linux-v6.1/arch/parisc/include/asm/ |
D | hugetlb.h | 12 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
|
/Linux-v6.1/arch/arm64/include/asm/ |
D | hugetlb.h | 36 extern pte_t huge_ptep_get_and_clear(struct mm_struct *mm,
|
/Linux-v6.1/arch/sparc/include/asm/ |
D | hugetlb.h | 20 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr,
|
/Linux-v6.1/include/asm-generic/ |
D | hugetlb.h | 79 static inline pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/Linux-v6.1/arch/parisc/mm/ |
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
|
/Linux-v6.1/arch/s390/mm/ |
D | hugetlbpage.c | 171 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/Linux-v6.1/Documentation/mm/ |
D | arch_pgtable_helpers.rst | 231 | huge_ptep_get_and_clear | Clears a HugeTLB |
|
/Linux-v6.1/arch/sparc/mm/ |
D | hugetlbpage.c | 367 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, in huge_ptep_get_and_clear() function
|
/Linux-v6.1/arch/arm64/mm/ |
D | hugetlbpage.c | 424 pte_t huge_ptep_get_and_clear(struct mm_struct *mm, in huge_ptep_get_and_clear() function
|
/Linux-v6.1/include/linux/ |
D | hugetlb.h | 964 return huge_ptep_get_and_clear(vma->vm_mm, addr, ptep); in huge_ptep_modify_prot_start()
|
/Linux-v6.1/mm/ |
D | hugetlb.c | 4985 pte = huge_ptep_get_and_clear(mm, old_addr, src_pte); in move_huge_pte() 5157 pte = huge_ptep_get_and_clear(mm, address, ptep); in __unmap_hugepage_range()
|