Home
last modified time | relevance | path

Searched refs:newpte (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-6.6/mm/
H A Dmprotect.c197 pte_t newpte; in change_pte_range() local
211 newpte = swp_entry_to_pte(entry); in change_pte_range()
213 newpte = pte_swp_mksoft_dirty(newpte); in change_pte_range()
221 newpte = swp_entry_to_pte(entry); in change_pte_range()
223 newpte = pte_swp_mkuffd_wp(newpte); in change_pte_range()
227 newpte = swp_entry_to_pte(entry); in change_pte_range()
229 newpte = pte_swp_mksoft_dirty(newpte); in change_pte_range()
[all...]
H A Dhugetlb.c5024 pte_t newpte = make_huge_pte(vma, &new_folio->page, 1); in hugetlb_install_folio() local
5029 newpte = huge_pte_mkuffd_wp(newpte); in hugetlb_install_folio()
5030 set_huge_pte_at(vma->vm_mm, addr, ptep, newpte, sz); in hugetlb_install_folio()
5723 pte_t newpte = make_huge_pte(vma, &new_folio->page, !unshare); in hugetlb_wp() local
5730 newpte = huge_pte_mkuffd_wp(newpte); in hugetlb_wp()
5731 set_huge_pte_at(mm, haddr, ptep, newpte, huge_page_size(h)); in hugetlb_wp()
6636 pte_t newpte = pte; in hugetlb_change_protection() local
6645 newpte in hugetlb_change_protection()
[all...]
H A Dksm.c1194 pte_t newpte; in replace_page() local
1237 newpte = mk_pte(kpage, vma->vm_page_prot); in replace_page()
1244 newpte = pte_mkdirty(pte_mkspecial(pfn_pte(page_to_pfn(kpage), vma->vm_page_prot))); in replace_page()
1264 set_pte_at_notify(mm, addr, ptep, newpte); in replace_page()
/kernel/linux/linux-5.10/mm/
H A Dmprotect.c154 pte_t newpte; in change_pte_range() local
162 newpte = swp_entry_to_pte(entry); in change_pte_range()
164 newpte = pte_swp_mksoft_dirty(newpte); in change_pte_range()
166 newpte = pte_swp_mkuffd_wp(newpte); in change_pte_range()
173 newpte = swp_entry_to_pte(entry); in change_pte_range()
175 newpte = pte_swp_mkuffd_wp(newpte); in change_pte_range()
177 newpte in change_pte_range()
[all...]
H A Dksm.c1128 pte_t newpte; in replace_page() local
1159 newpte = mk_pte(kpage, vma->vm_page_prot); in replace_page()
1161 newpte = pte_mkspecial(pfn_pte(page_to_pfn(kpage), in replace_page()
1180 set_pte_at_notify(mm, addr, ptep, newpte); in replace_page()
H A Dhugetlb.c5085 pte_t newpte; in hugetlb_change_protection() local
5088 newpte = swp_entry_to_pte(entry); in hugetlb_change_protection()
5090 newpte, huge_page_size(h)); in hugetlb_change_protection()
/kernel/linux/linux-5.10/arch/x86/mm/
H A Dinit_32.c175 pte_t *newpte; in page_table_kmap_check() local
179 newpte = *adr; in page_table_kmap_check()
181 set_pte(newpte + i, pte[i]); in page_table_kmap_check()
184 paravirt_alloc_pte(&init_mm, __pa(newpte) >> PAGE_SHIFT); in page_table_kmap_check()
185 set_pmd(pmd, __pmd(__pa(newpte)|_PAGE_TABLE)); in page_table_kmap_check()
186 BUG_ON(newpte != pte_offset_kernel(pmd, 0)); in page_table_kmap_check()
190 pte = newpte; in page_table_kmap_check()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dtlbflush.h352 static inline bool pte_needs_flush(pte_t oldpte, pte_t newpte) in pte_needs_flush() argument
359 if (pte_pfn(oldpte) != pte_pfn(newpte)) in pte_needs_flush()
366 return pte_flags_need_flush(pte_flags(oldpte), pte_flags(newpte), in pte_needs_flush()
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h210 static inline bool pte_needs_flush(pte_t oldpte, pte_t newpte) in pte_needs_flush() argument
212 return __pte_flags_need_flush(pte_val(oldpte), pte_val(newpte)); in pte_needs_flush()
/kernel/linux/linux-6.6/arch/x86/mm/
H A Dinit_32.c172 pte_t *newpte; in page_table_kmap_check() local
176 newpte = *adr; in page_table_kmap_check()
178 set_pte(newpte + i, pte[i]); in page_table_kmap_check()
181 set_pmd(pmd, __pmd(__pa(newpte)|_PAGE_TABLE)); in page_table_kmap_check()
182 BUG_ON(newpte != pte_offset_kernel(pmd, 0)); in page_table_kmap_check()
185 pte = newpte; in page_table_kmap_check()
/kernel/linux/linux-6.6/include/asm-generic/
H A Dtlb.h708 static inline bool pte_needs_flush(pte_t oldpte, pte_t newpte) in pte_needs_flush() argument
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dpgtable_64.h947 pte_t newpte = (pte); \
956 newpte; \
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dpgtable_64.h958 pte_t newpte = (pte); \
967 newpte; \

Completed in 35 milliseconds