Home
last modified time | relevance | path

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

/linux-4.1.27/mm/
Dmprotect.c77 pte_t ptent; in change_pte_range() local
96 ptent = ptep_modify_prot_start(mm, addr, pte); in change_pte_range()
97 ptent = pte_modify(ptent, newprot); in change_pte_range()
99 ptent = pte_mkwrite(ptent); in change_pte_range()
102 if (dirty_accountable && pte_dirty(ptent) && in change_pte_range()
103 (pte_soft_dirty(ptent) || in change_pte_range()
105 ptent = pte_mkwrite(ptent); in change_pte_range()
107 ptep_modify_prot_commit(mm, addr, pte, ptent); in change_pte_range()
Dmemcontrol.c4652 unsigned long addr, pte_t ptent) in mc_handle_present_pte() argument
4654 struct page *page = vm_normal_page(vma, addr, ptent); in mc_handle_present_pte()
4673 unsigned long addr, pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument
4676 swp_entry_t ent = pte_to_swp_entry(ptent); in mc_handle_swap_pte()
4692 unsigned long addr, pte_t ptent, swp_entry_t *entry) in mc_handle_swap_pte() argument
4699 unsigned long addr, pte_t ptent, swp_entry_t *entry) in mc_handle_file_pte() argument
4819 unsigned long addr, pte_t ptent, union mc_target *target) in get_mctgt_type() argument
4825 if (pte_present(ptent)) in get_mctgt_type()
4826 page = mc_handle_present_pte(vma, addr, ptent); in get_mctgt_type()
4827 else if (is_swap_pte(ptent)) in get_mctgt_type()
[all …]
Dmemory.c1091 pte_t ptent = *pte; in zap_pte_range() local
1092 if (pte_none(ptent)) { in zap_pte_range()
1096 if (pte_present(ptent)) { in zap_pte_range()
1099 page = vm_normal_page(vma, addr, ptent); in zap_pte_range()
1110 ptent = ptep_get_and_clear_full(mm, addr, pte, in zap_pte_range()
1118 if (pte_dirty(ptent)) { in zap_pte_range()
1122 if (pte_young(ptent) && in zap_pte_range()
1129 print_bad_pte(vma, addr, ptent, page); in zap_pte_range()
1141 entry = pte_to_swp_entry(ptent); in zap_pte_range()
1155 print_bad_pte(vma, addr, ptent, NULL); in zap_pte_range()
Dvmalloc.c65 pte_t ptent = ptep_get_and_clear(&init_mm, addr, pte); in vunmap_pte_range() local
66 WARN_ON(!pte_none(ptent) && !pte_present(ptent)); in vunmap_pte_range()
/linux-4.1.27/fs/proc/
Dtask_mmu.c753 pte_t ptent = *pte; in clear_soft_dirty() local
755 if (pte_present(ptent)) { in clear_soft_dirty()
756 ptent = pte_wrprotect(ptent); in clear_soft_dirty()
757 ptent = pte_clear_flags(ptent, _PAGE_SOFT_DIRTY); in clear_soft_dirty()
758 } else if (is_swap_pte(ptent)) { in clear_soft_dirty()
759 ptent = pte_swp_clear_soft_dirty(ptent); in clear_soft_dirty()
762 set_pte_at(vma->vm_mm, addr, pte, ptent); in clear_soft_dirty()
797 pte_t *pte, ptent; in clear_refs_pte_range() local
822 ptent = *pte; in clear_refs_pte_range()
829 if (!pte_present(ptent)) in clear_refs_pte_range()
[all …]