Home
last modified time | relevance | path

Searched refs:old_addr (Results 1 – 4 of 4) sorted by relevance

/mm/
A Dmremap.c204 unsigned long old_addr = pmc->old_addr; in move_ptes() local
261 for (; old_addr < old_end; old_ptep += nr_ptes, old_addr += nr_ptes * PAGE_SIZE, in move_ptes()
394 flush_tlb_range(vma, pmc->old_addr, pmc->old_addr + PMD_SIZE); in move_normal_pmd()
453 flush_tlb_range(vma, pmc->old_addr, pmc->old_addr + PUD_SIZE); in move_normal_pud()
502 flush_pud_tlb_range(vma, pmc->old_addr, pmc->old_addr + HPAGE_PUD_SIZE); in move_huge_pud()
536 unsigned long old_addr = pmc->old_addr; in get_extent() local
558 extent = next - old_addr; in get_extent()
765 pmc->old_addr += extent; in pmc_next()
776 unsigned long old_addr = pmc->old_addr; in pmc_progress() local
783 return old_addr < orig_old_addr ? 0 : old_addr - orig_old_addr; in pmc_progress()
[all …]
A Dhugetlb.c5759 pte = huge_ptep_get_and_clear(mm, old_addr, src_pte, sz); in move_huge_pte()
5780 unsigned long old_addr, unsigned long new_addr, in move_hugetlb_page_tables() argument
5787 unsigned long old_end = old_addr + len; in move_hugetlb_page_tables()
5807 for (; old_addr < old_end; old_addr += sz, new_addr += sz) { in move_hugetlb_page_tables()
5808 src_pte = hugetlb_walk(vma, old_addr, sz); in move_hugetlb_page_tables()
5810 old_addr |= last_addr_mask; in move_hugetlb_page_tables()
5814 if (huge_pte_none(huge_ptep_get(mm, old_addr, src_pte))) in move_hugetlb_page_tables()
5817 if (huge_pmd_unshare(mm, vma, old_addr, src_pte)) { in move_hugetlb_page_tables()
5819 old_addr |= last_addr_mask; in move_hugetlb_page_tables()
5828 move_huge_pte(vma, old_addr, new_addr, src_pte, dst_pte, sz); in move_hugetlb_page_tables()
[all …]
A Dinternal.h49 unsigned long old_addr; /* Address from which the move begins. */ member
62 .old_addr = old_addr_, \
A Dhuge_memory.c2293 bool move_huge_pmd(struct vm_area_struct *vma, unsigned long old_addr, in move_huge_pmd() argument
2320 pmd = pmdp_huge_get_and_clear(mm, old_addr, old_pmd); in move_huge_pmd()
2335 flush_pmd_tlb_range(vma, old_addr, old_addr + PMD_SIZE); in move_huge_pmd()

Completed in 36 milliseconds