Home
last modified time | relevance | path

Searched refs:huge_pmd_unshare (Results 1 – 2 of 2) sorted by relevance

/linux/mm/
H A Dhugetlb.c4965 * another thread calls huge_pmd_unshare. in copy_hugetlb_page_range()
5227 if (huge_pmd_unshare(&tlb, vma, old_addr, src_pte)) { in __unmap_hugepage_range()
5289 if (huge_pmd_unshare(tlb, vma, address, ptep)) { in __unmap_hugepage_range()
6090 * until finished with vmf.pte. This prevents huge_pmd_unshare from in hugetlb_fault()
6600 if (huge_pmd_unshare(&tlb, vma, address, ptep)) { in hugetlb_change_protection()
7100 * huge_pmd_unshare - Unmap a pmd table if it is shared by multiple users in huge_pmd_unshare_flush()
7115 int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma, in __huge_pmd_unshare()
7122 * huge_pmd_unshare_flush - Complete a sequence of huge_pmd_unshare() calls
7129 * This function must be called after a sequence of huge_pmd_unshare() in adjust_range_if_pmd_sharing_possible()
7159 int huge_pmd_unshare(struc in huge_pte_alloc()
7073 int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma, huge_pmd_unshare() function
7117 int huge_pmd_unshare(struct mmu_gather *tlb, struct vm_area_struct *vma, huge_pmd_unshare() function
[all...]
H A Drmap.c2021 * huge_pmd_unshare may unmap an entire PMD page. There is no way of in try_to_unmap_poisoned_hugetlb_one()
2029 * To call huge_pmd_unshare, i_mmap_rwsem must be held in write mode. in try_to_unmap_poisoned_hugetlb_one()
2046 if (huge_pmd_unshare(&tlb, vma, address, pvmw.pte)) { in try_to_unmap_poisoned_hugetlb_one()
2579 * huge_pmd_unshare may unmap an entire PMD page. in try_to_migrate_one()
2588 * To call huge_pmd_unshare, i_mmap_rwsem must be in try_to_migrate_one()
2608 if (huge_pmd_unshare(&tlb, vma, address, pvmw.pte)) { in try_to_migrate_one()