Searched refs:ptent (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/mm/ |
A D | mapping_dirty_helpers.c | 38 pte_t ptent = *pte; in wp_pte() local 40 if (pte_write(ptent)) { in wp_pte() 43 ptent = pte_wrprotect(old_pte); in wp_pte() 44 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent); in wp_pte() 94 pte_t ptent = *pte; in clean_record_pte() local 96 if (pte_dirty(ptent)) { in clean_record_pte() 101 ptent = pte_mkclean(old_pte); in clean_record_pte() 102 ptep_modify_prot_commit(walk->vma, addr, pte, old_pte, ptent); in clean_record_pte()
|
A D | madvise.c | 433 ptent = *pte; in madvise_cold_or_pageout_pte_range() 435 if (pte_none(ptent)) in madvise_cold_or_pageout_pte_range() 438 if (!pte_present(ptent)) in madvise_cold_or_pageout_pte_range() 486 if (pte_young(ptent)) { in madvise_cold_or_pageout_pte_range() 489 ptent = pte_mkold(ptent); in madvise_cold_or_pageout_pte_range() 633 ptent = *pte; in madvise_free_pte_range() 635 if (pte_none(ptent)) in madvise_free_pte_range() 642 if (!pte_present(ptent)) { in madvise_free_pte_range() 711 if (pte_young(ptent) || pte_dirty(ptent)) { in madvise_free_pte_range() 721 ptent = pte_mkold(ptent); in madvise_free_pte_range() [all …]
|
A D | mprotect.c | 123 pte_t ptent; in change_pte_range() local 178 ptent = pte_modify(oldpte, newprot); in change_pte_range() 181 ptent = pte_mkuffd_wp(ptent); in change_pte_range() 183 ptent = pte_clear_uffd_wp(ptent); in change_pte_range() 199 !pte_write(ptent) && in change_pte_range() 200 can_change_pte_writable(vma, addr, ptent)) in change_pte_range() 201 ptent = pte_mkwrite(ptent); in change_pte_range() 203 ptep_modify_prot_commit(vma, addr, pte, oldpte, ptent); in change_pte_range() 204 if (pte_needs_flush(oldpte, ptent)) in change_pte_range()
|
A D | memcontrol.c | 5633 unsigned long addr, pte_t ptent) in mc_handle_present_pte() argument 5654 pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument 5657 swp_entry_t ent = pte_to_swp_entry(ptent); in mc_handle_swap_pte() 5687 pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument 5694 unsigned long addr, pte_t ptent) in mc_handle_file_pte() argument 5867 if (pte_present(ptent)) in get_mctgt_type() 5869 else if (pte_none_mostly(ptent)) in get_mctgt_type() 5874 page = mc_handle_file_pte(vma, addr, ptent); in get_mctgt_type() 5875 else if (is_swap_pte(ptent)) in get_mctgt_type() 5876 page = mc_handle_swap_pte(vma, ptent, &ent); in get_mctgt_type() [all …]
|
A D | memory.c | 1375 pte_t ptent = *pte; in zap_pte_range() local 1378 if (pte_none(ptent)) in zap_pte_range() 1384 if (pte_present(ptent)) { in zap_pte_range() 1387 page = vm_normal_page(vma, addr, ptent); in zap_pte_range() 1390 ptent = ptep_get_and_clear_full(mm, addr, pte, in zap_pte_range() 1394 ptent); in zap_pte_range() 1400 if (pte_dirty(ptent)) { in zap_pte_range() 1407 if (pte_young(ptent) && likely(vma_has_recency(vma))) in zap_pte_range() 1414 print_bad_pte(vma, addr, ptent, page); in zap_pte_range() 1424 entry = pte_to_swp_entry(ptent); in zap_pte_range() [all …]
|
A D | vmalloc.c | 328 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range() local 329 WARN_ON(!pte_none(ptent) && !pte_present(ptent)); in vunmap_pte_range()
|
/linux-6.3-rc2/fs/proc/ |
A D | task_mmu.c | 1112 pte_t ptent = *pte; in clear_soft_dirty() local 1114 if (pte_present(ptent)) { in clear_soft_dirty() 1117 if (pte_is_pinned(vma, addr, ptent)) in clear_soft_dirty() 1120 ptent = pte_wrprotect(old_pte); in clear_soft_dirty() 1121 ptent = pte_clear_soft_dirty(ptent); in clear_soft_dirty() 1123 } else if (is_swap_pte(ptent)) { in clear_soft_dirty() 1124 ptent = pte_swp_clear_soft_dirty(ptent); in clear_soft_dirty() 1170 pte_t *pte, ptent; in clear_refs_pte_range() local 1200 ptent = *pte; in clear_refs_pte_range() 1207 if (!pte_present(ptent)) in clear_refs_pte_range() [all …]
|
Completed in 46 milliseconds