Searched refs:start_pte (Results 1 – 7 of 7) sorted by relevance
| /linux/mm/ |
| H A D | pt_reclaim.c | |
| H A D | madvise.c | 361 pte_t *start_pte, *pte, ptent; in madvise_cold_or_pageout_pte_range() local 450 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in madvise_cold_or_pageout_pte_range() 451 if (!start_pte) in madvise_cold_or_pageout_pte_range() 463 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range() 499 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range() 500 start_pte = NULL; in madvise_cold_or_pageout_pte_range() 504 start_pte = pte = in madvise_cold_or_pageout_pte_range() 506 if (!start_pte) in madvise_cold_or_pageout_pte_range() 556 if (start_pte) { in madvise_cold_or_pageout_pte_range() 558 pte_unmap_unlock(start_pte, ptl); in madvise_cold_or_pageout_pte_range() [all …]
|
| H A D | mlock.c | 356 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 D | khugepaged.c | 1475 pte_t *start_pte, *pte; in try_collapse_pte_mapped_thp() local 1531 start_pte = pte_offset_map_lock(mm, pmd, haddr, &ptl); in try_collapse_pte_mapped_thp() 1532 if (!start_pte) /* mmap_lock + page lock should prevent this */ in try_collapse_pte_mapped_thp() 1536 for (i = 0, addr = haddr, pte = start_pte; in try_collapse_pte_mapped_thp() 1562 pte_unmap_unlock(start_pte, ptl); in try_collapse_pte_mapped_thp() 1579 start_pte = pte_offset_map_rw_nolock(mm, pmd, haddr, &pgt_pmd, &ptl); in try_collapse_pte_mapped_thp() 1580 if (!start_pte) /* mmap_lock + page lock should prevent this */ in try_collapse_pte_mapped_thp() 1591 for (i = 0, addr = haddr, pte = start_pte; i < HPAGE_PMD_NR; in try_collapse_pte_mapped_thp() 1651 pte_unmap_unlock(start_pte, ptl); in try_collapse_pte_mapped_thp() 1674 if (start_pte) in try_collapse_pte_mapped_thp() [all …]
|
| H A D | memory.c | 1865 pte_t *start_pte, *pte; in zap_pte_table_if_empty() local 1869 start_pte = pte_offset_map_rw_nolock(mm, pmd, addr, pmdval, &ptl); in zap_pte_table_if_empty() 1870 if (!start_pte) in zap_pte_table_if_empty() 1875 for (i = 0, pte = start_pte; i < PTRS_PER_PTE; i++, pte++) { in zap_pte_table_if_empty() 1879 pte_unmap(start_pte); in zap_pte_table_if_empty() 1888 if (start_pte) in zap_pte_table_if_empty() 1889 pte_unmap_unlock(start_pte, ptl); in zap_pte_table_if_empty() 1905 pte_t *start_pte; in zap_pte_range() local 1915 start_pte = pte = pte_offset_map_lock(mm, pmd, addr, &ptl); in zap_pte_range() 1959 pte_unmap_unlock(start_pte, ptl); in zap_pte_range() [all …]
|
| /linux/mm/damon/ |
| H A D | vaddr.c | 709 pte_t *start_pte, *pte, ptent; in damos_va_migrate_pmd_entry() local 732 start_pte = pte = pte_offset_map_lock(walk->mm, pmd, addr, &ptl); in damos_va_migrate_pmd_entry() 751 pte_unmap_unlock(start_pte, ptl); in damos_va_migrate_pmd_entry() 872 pte_t *start_pte, *pte, ptent; in damos_va_stat_pmd_entry() local 897 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, addr, &ptl); in damos_va_stat_pmd_entry() 898 if (!start_pte) in damos_va_stat_pmd_entry() 918 pte_unmap_unlock(start_pte, ptl); in damos_va_stat_pmd_entry()
|
| /linux/fs/proc/ |
| H A D | task_mmu.c | 2740 pte_t *pte, *start_pte; in pagemap_scan_pmd_entry() local 2749 start_pte = pte = pte_offset_map_lock(vma->vm_mm, pmd, start, &ptl); in pagemap_scan_pmd_entry() 2826 pte_unmap_unlock(start_pte, ptl); in pagemap_scan_pmd_entry()
|