Home
last modified time | relevance | path

Searched refs:set_pte_at (Results 1 – 25 of 74) sorted by relevance

123

/linux-6.3-rc2/arch/x86/xen/
A Dgrant-table.c45 set_pte_at(&init_mm, addr, gnttab_shared_vm_area.ptes[i], in arch_gnttab_map_shared()
67 set_pte_at(&init_mm, addr, gnttab_status_vm_area.ptes[i], in arch_gnttab_map_status()
89 set_pte_at(&init_mm, addr, ptes[i], __pte(0)); in arch_gnttab_unmap()
/linux-6.3-rc2/arch/mips/include/asm/
A Dhugetlb.h41 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear()
77 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
A Dpgtable.h108 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr,
160 set_pte_at(mm, addr, ptep, null);
199 set_pte_at(mm, addr, ptep, __pte(_PAGE_GLOBAL));
202 set_pte_at(mm, addr, ptep, __pte(0));
207 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, function
488 set_pte_at(vma->vm_mm, address, ptep, entry);
/linux-6.3-rc2/arch/loongarch/include/asm/
A Dhugetlb.h40 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear()
71 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
A Dpgtable.h337 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function
347 set_pte_at(mm, addr, ptep, __pte(_PAGE_GLOBAL)); in pte_clear()
349 set_pte_at(mm, addr, ptep, __pte(0)); in pte_clear()
/linux-6.3-rc2/arch/parisc/include/asm/
A Dpgtable.h76 #define set_pte_at(mm, addr, pteptr, pteval) \ macro
288 #define pte_clear(mm, addr, xp) set_pte_at(mm, addr, xp, __pte(0))
453 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
463 set_pte_at(mm, addr, ptep, __pte(0)); in ptep_get_and_clear()
470 set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
/linux-6.3-rc2/drivers/gpu/drm/i915/
A Di915_mm.c59 set_pte_at(r->mm, addr, pte, in remap_sg()
78 set_pte_at(r->mm, addr, pte, pte_mkspecial(pfn_pte(r->pfn, r->prot))); in remap_pfn()
/linux-6.3-rc2/arch/arm64/mm/
A Dhugetlbpage.c267 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
272 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
284 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in set_huge_pte_at()
499 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_access_flags()
528 set_pte_at(mm, addr, ptep, pfn_pte(pfn, hugeprot)); in huge_ptep_set_wrprotect()
/linux-6.3-rc2/mm/
A Drmap.c967 set_pte_at(vma->vm_mm, address, pte, entry); in page_vma_mkclean_one()
1612 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1685 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1693 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1700 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1710 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_unmap_one()
1730 set_pte_at(mm, address, pvmw.pte, swp_pte); in try_to_unmap_one()
2023 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one()
2049 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one()
2063 set_pte_at(mm, address, pvmw.pte, pteval); in try_to_migrate_one()
[all …]
A Dhugetlb_vmemmap.c58 set_pte_at(&init_mm, addr, pte, entry); in __split_vmemmap_huge_pmd()
260 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_remap_pte()
302 set_pte_at(&init_mm, addr, pte, mk_pte(page, pgprot)); in vmemmap_restore_pte()
A Dhighmem.c277 set_pte_at(&init_mm, vaddr, in map_new_virtual()
506 set_pte_at(mm, vaddr, ptep, ptev)
693 set_pte_at(&init_mm, addr, kmap_pte, pteval); in __kmap_local_sched_in()
/linux-6.3-rc2/arch/ia64/include/asm/
A Dpgtable.h306 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro
360 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
389 set_pte_at(mm, addr, ptep, pte_wrprotect(old_pte)); in ptep_set_wrprotect()
500 set_pte_at((__vma)->vm_mm, (__addr), __ptep, __entry); \
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/
A Dpgtable.h15 extern void set_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep,
/linux-6.3-rc2/arch/arm/mm/
A Dkasan_init.c81 set_pte_at(&init_mm, addr, ptep, entry); in kasan_pte_populate()
288 set_pte_at(&init_mm, KASAN_SHADOW_START + i*PAGE_SIZE, in kasan_init()
/linux-6.3-rc2/arch/nios2/include/asm/
A Dpgtable.h181 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function
205 set_pte_at(mm, addr, ptep, null); in pte_clear()
/linux-6.3-rc2/arch/parisc/mm/
A Dfixmap.c26 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
/linux-6.3-rc2/arch/x86/mm/
A Dpgtable_32.c57 set_pte_at(&init_mm, vaddr, pte, pteval); in set_pte_vaddr()
/linux-6.3-rc2/drivers/xen/
A Dxlate_mmu.c138 set_pte_at(info->vma->vm_mm, addr, ptep, pte); in remap_pte_fn()
278 set_pte_at(r->mm, addr, ptep, pte); in remap_pfn_fn()
/linux-6.3-rc2/arch/powerpc/mm/book3s64/
A Dradix_pgtable.c113 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in early_map_kernel_page()
173 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in __map_kernel_page()
1097 set_pte_at(mm, addr, ptep, pte); in radix__ptep_modify_prot_commit()
1108 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge()
1155 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); in pmd_set_huge()
A Dpgtable.c90 return set_pte_at(mm, addr, pmdp_ptep(pmdp), pmd_pte(pmd)); in set_pmd_at()
463 set_pte_at(vma->vm_mm, addr, ptep, pte); in ptep_modify_prot_commit()
/linux-6.3-rc2/arch/powerpc/mm/nohash/
A Dbook3e_pgtable.c114 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_kernel_page()
/linux-6.3-rc2/arch/m68k/include/asm/
A Dpgtable_mm.h34 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro
/linux-6.3-rc2/arch/sparc/include/asm/
A Dpgtable_32.h104 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) macro
425 set_pte_at((__vma)->vm_mm, (__address), __ptep, __entry); \
/linux-6.3-rc2/arch/microblaze/include/asm/
A Dpgtable.h224 do { set_pte_at((mm), (addr), (ptep), __pte(0)); } while (0)
339 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function
/linux-6.3-rc2/arch/arc/include/asm/
A Dpgtable-bits-arcv2.h103 static inline void set_pte_at(struct mm_struct *mm, unsigned long addr, in set_pte_at() function

Completed in 37 milliseconds

123