Home
last modified time | relevance | path

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

/mm/
Dmremap.c134 static void move_ptes(struct vm_area_struct *vma, pmd_t *old_pmd, in move_ptes() argument
170 old_pte = pte_offset_map_lock(mm, old_pmd, old_addr, &old_ptl); in move_ptes()
248 unsigned long new_addr, pmd_t *old_pmd, pmd_t *new_pmd) in move_normal_pmd() argument
292 old_ptl = pmd_lock(vma->vm_mm, old_pmd); in move_normal_pmd()
298 pmd = *old_pmd; in move_normal_pmd()
299 pmd_clear(old_pmd); in move_normal_pmd()
315 unsigned long old_addr, unsigned long new_addr, pmd_t *old_pmd, in move_normal_pmd() argument
468 pmd_t *old_pmd, *new_pmd; in move_page_tables() local
502 old_pmd = get_old_pmd(vma->vm_mm, old_addr); in move_page_tables()
503 if (!old_pmd) in move_page_tables()
[all …]
Dhuge_memory.c1742 unsigned long new_addr, pmd_t *old_pmd, pmd_t *new_pmd) in move_huge_pmd() argument
1762 old_ptl = __pmd_trans_huge_lock(old_pmd, vma); in move_huge_pmd()
1767 pmd = pmdp_huge_get_and_clear(mm, old_addr, old_pmd); in move_huge_pmd()
1774 pgtable = pgtable_trans_huge_withdraw(mm, old_pmd); in move_huge_pmd()
1997 pmd_t _pmd, old_pmd; in __split_huge_zero_page_pmd() local
2008 old_pmd = pmdp_huge_clear_flush(vma, haddr, pmd); in __split_huge_zero_page_pmd()
2017 if (pmd_uffd_wp(old_pmd)) in __split_huge_zero_page_pmd()
2034 pmd_t old_pmd, _pmd; in __split_huge_pmd_locked() local
2049 old_pmd = pmdp_huge_clear_flush_notify(vma, haddr, pmd); in __split_huge_pmd_locked()
2058 if (unlikely(is_pmd_migration_entry(old_pmd))) { in __split_huge_pmd_locked()
[all …]