Home
last modified time | relevance | path

Searched refs:start_pte (Results 1 – 5 of 5) sorted by relevance

/linux/mm/
H A Dmadvise.c371 pte_t *start_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local
460 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range()
461 if (!start_pte) in madvise_cold_or_pageout_pte_range()
473 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range()
509 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range()
510 start_pte = NULL; in madvise_cold_or_pageout_pte_range()
514 start_pte = pte = in madvise_cold_or_pageout_pte_range()
516 if (!start_pte) in madvise_cold_or_pageout_pte_range()
566 if (start_pte) { in madvise_cold_or_pageout_pte_range()
568 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range()
[all …]
H A Dmlock.c356 pte_t *start_pte, *pte; in mlock_pte_range() local
378 start_pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in mlock_pte_range()
379 if (!start_pte) { in mlock_pte_range()
384 for (pte = start_pte; addr != end; pte++, addr += PAGE_SIZE) { in mlock_pte_range()
405 pte_unmap(start_pte); in mlock_pte_range()
H A Dkhugepaged.c1863 pte_t *start_pte, *pte; in try_collapse_pte_mapped_thp() local
1922 start_pte = pte_offset_map_lock(mm, pmd, haddr, &ptl); in try_collapse_pte_mapped_thp()
1923 if (!start_pte) /* mmap_lock + page lock should prevent this */ in try_collapse_pte_mapped_thp()
1927 for (i = 0, addr = haddr, pte = start_pte; in try_collapse_pte_mapped_thp()
1953 pte_unmap_unlock(start_pte, ptl); in try_collapse_pte_mapped_thp()
1970 start_pte = pte_offset_map_rw_nolock(mm, pmd, haddr, &pgt_pmd, &ptl); in try_collapse_pte_mapped_thp()
1971 if (!start_pte) /* mmap_lock + page lock should prevent this */ in try_collapse_pte_mapped_thp()
1982 for (i = 0, addr = haddr, pte = start_pte; i < HPAGE_PMD_NR; in try_collapse_pte_mapped_thp()
2042 pte_unmap_unlock(start_pte, ptl); in try_collapse_pte_mapped_thp()
2065 if (start_pte) in try_collapse_pte_mapped_thp()
[all …]
H A Dmemory.c2001 pte_t *start_pte, *pte; in zap_pte_table_if_empty() local
2005 start_pte = pte_offset_map_rw_nolock(mm, pmd, addr, pmdval, &ptl); in zap_pte_table_if_empty()
2006 if (!start_pte) in zap_pte_table_if_empty()
2011 for (i = 0, pte = start_pte; i < PTRS_PER_PTE; i++, pte++) { in zap_pte_table_if_empty()
2015 pte_unmap(start_pte); in zap_pte_table_if_empty()
2024 if (start_pte) in zap_pte_table_if_empty()
2025 pte_unmap_unlock(start_pte, ptl); in zap_pte_table_if_empty()
2041 pte_t *start_pte; in zap_pte_range() local
2051 start_pte = pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in zap_pte_range()
2095 pte_unmap_unlock(start_pte, ptl); in zap_pte_range()
[all …]
/linux/fs/proc/
H A Dtask_mmu.c2871 pte_t *pte, *start_pte; in pagemap_scan_pmd_entry() local
2880 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, start, &ptl); in pagemap_scan_pmd_entry()
2958 pte_unmap_unlock(start_pte, ptl); in pagemap_scan_pmd_entry()