Lines Matching refs:walk
442 unsigned long end, struct mm_walk *walk) in queue_pages_pmd() argument
446 struct queue_pages *qp = walk->private; in queue_pages_pmd()
456 __split_huge_pmd(walk->vma, pmd, addr, false, NULL); in queue_pages_pmd()
466 if (!vma_migratable(walk->vma) || in queue_pages_pmd()
491 unsigned long end, struct mm_walk *walk) in queue_pages_pte_range() argument
493 struct vm_area_struct *vma = walk->vma; in queue_pages_pte_range()
495 struct queue_pages *qp = walk->private; in queue_pages_pte_range()
504 ret = queue_pages_pmd(pmd, ptl, addr, end, walk); in queue_pages_pte_range()
513 pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in queue_pages_pte_range()
556 struct mm_walk *walk) in queue_pages_hugetlb() argument
559 struct queue_pages *qp = walk->private; in queue_pages_hugetlb()
565 ptl = huge_pte_lock(hstate_vma(walk->vma), walk->mm, pte); in queue_pages_hugetlb()
614 struct mm_walk *walk) in queue_pages_test_walk() argument
616 struct vm_area_struct *vma = walk->vma; in queue_pages_test_walk()
617 struct queue_pages *qp = walk->private; in queue_pages_test_walk()