Home
last modified time | relevance | path

Searched refs:ptent (Results 1 – 7 of 7) sorted by relevance

/linux/mm/
A Dmadvise.c400 ptent = *pte; in madvise_cold_or_pageout_pte_range()
402 if (pte_none(ptent)) in madvise_cold_or_pageout_pte_range()
405 if (!pte_present(ptent)) in madvise_cold_or_pageout_pte_range()
445 if (pte_young(ptent)) { in madvise_cold_or_pageout_pte_range()
448 ptent = pte_mkold(ptent); in madvise_cold_or_pageout_pte_range()
597 ptent = *pte; in madvise_free_pte_range()
599 if (pte_none(ptent)) in madvise_free_pte_range()
606 if (!pte_present(ptent)) { in madvise_free_pte_range()
673 if (pte_young(ptent) || pte_dirty(ptent)) { in madvise_free_pte_range()
683 ptent = pte_mkold(ptent); in madvise_free_pte_range()
[all …]
A Dmapping_dirty_helpers.c37 pte_t ptent = *pte; in wp_pte() local
39 if (pte_write(ptent)) { in wp_pte()
42 ptent = pte_wrprotect(old_pte); in wp_pte()
43 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent); in wp_pte()
93 pte_t ptent = *pte; in clean_record_pte() local
95 if (pte_dirty(ptent)) { in clean_record_pte()
100 ptent = pte_mkclean(old_pte); in clean_record_pte()
101 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent); in clean_record_pte()
A Dmprotect.c77 pte_t ptent; in change_pte_range() local
117 ptent = pte_modify(oldpte, newprot); in change_pte_range()
119 ptent = pte_mk_savedwrite(ptent); in change_pte_range()
122 ptent = pte_wrprotect(ptent); in change_pte_range()
123 ptent = pte_mkuffd_wp(ptent); in change_pte_range()
131 ptent = pte_clear_uffd_wp(ptent); in change_pte_range()
135 if (dirty_accountable && pte_dirty(ptent) && in change_pte_range()
136 (pte_soft_dirty(ptent) || in change_pte_range()
138 ptent = pte_mkwrite(ptent); in change_pte_range()
140 ptep_modify_prot_commit(vma, addr, pte, oldpte, ptent); in change_pte_range()
A Dmemcontrol.c5457 unsigned long addr, pte_t ptent) in mc_handle_present_pte() argument
5478 pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument
5481 swp_entry_t ent = pte_to_swp_entry(ptent); in mc_handle_swap_pte()
5516 pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument
5523 unsigned long addr, pte_t ptent) in mc_handle_file_pte() argument
5693 if (pte_present(ptent)) in get_mctgt_type()
5695 else if (is_swap_pte(ptent)) in get_mctgt_type()
5696 page = mc_handle_swap_pte(vma, ptent, &ent); in get_mctgt_type()
5697 else if (pte_none(ptent)) in get_mctgt_type()
5698 page = mc_handle_file_pte(vma, addr, ptent); in get_mctgt_type()
[all …]
A Dmemory.c1328 pte_t ptent = *pte; in zap_pte_range() local
1329 if (pte_none(ptent)) in zap_pte_range()
1335 if (pte_present(ptent)) { in zap_pte_range()
1338 page = vm_normal_page(vma, addr, ptent); in zap_pte_range()
1341 ptent = ptep_get_and_clear_full(mm, addr, pte, in zap_pte_range()
1348 if (pte_dirty(ptent)) { in zap_pte_range()
1352 if (pte_young(ptent) && in zap_pte_range()
1359 print_bad_pte(vma, addr, ptent, page); in zap_pte_range()
1368 entry = pte_to_swp_entry(ptent); in zap_pte_range()
1398 print_bad_pte(vma, addr, ptent, NULL); in zap_pte_range()
A Dvmalloc.c332 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range() local
333 WARN_ON(!pte_none(ptent) && !pte_present(ptent)); in vunmap_pte_range()
/linux/fs/proc/
A Dtask_mmu.c1066 pte_t ptent = *pte; in clear_soft_dirty() local
1068 if (pte_present(ptent)) { in clear_soft_dirty()
1071 if (pte_is_pinned(vma, addr, ptent)) in clear_soft_dirty()
1074 ptent = pte_wrprotect(old_pte); in clear_soft_dirty()
1075 ptent = pte_clear_soft_dirty(ptent); in clear_soft_dirty()
1077 } else if (is_swap_pte(ptent)) { in clear_soft_dirty()
1078 ptent = pte_swp_clear_soft_dirty(ptent); in clear_soft_dirty()
1124 pte_t *pte, ptent; in clear_refs_pte_range() local
1154 ptent = *pte; in clear_refs_pte_range()
1161 if (!pte_present(ptent)) in clear_refs_pte_range()
[all …]

Completed in 33 milliseconds