Home
last modified time | relevance | path

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

/arch/loongarch/include/asm/
A Dhugetlb.h20 set_pte_at(mm, addr, ptep, clear); in huge_pte_clear()
32 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear()
64 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
/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()
/arch/mips/include/asm/
A Dhugetlb.h23 set_pte_at(mm, addr, ptep, clear); in huge_ptep_get_and_clear()
60 set_pte_at(vma->vm_mm, addr, ptep, pte); in huge_ptep_set_access_flags()
/arch/parisc/mm/
A Dfixmap.c23 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
/arch/x86/mm/
A Dpgtable_32.c57 set_pte_at(&init_mm, vaddr, pte, pteval); in set_pte_vaddr()
A Dkasan_init_64.c68 set_pte_at(&init_mm, addr, pte, entry); in kasan_populate_pmd()
/arch/parisc/include/asm/
A Dpgtable.h279 #define pte_clear(mm, addr, xp) set_pte_at((mm), (addr), (xp), __pte(0))
395 #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1) macro
460 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
470 set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
/arch/arm/mm/
A Dkasan_init.c86 set_pte_at(&init_mm, addr, ptep, entry); in kasan_pte_populate()
293 set_pte_at(&init_mm, KASAN_SHADOW_START + i*PAGE_SIZE, in kasan_init()
A Dfault-armv.c57 set_pte_at(vma->vm_mm, address, ptep, entry); in do_adjust_pte()
A Dmmu.c412 set_pte_at(NULL, vaddr, pte, in __set_fixmap()
/arch/riscv/mm/
A Dhugetlbpage.c271 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
300 set_pte_at(mm, addr, ptep, pte); in huge_ptep_set_access_flags()
343 set_pte_at(mm, addr, ptep, orig_pte); in huge_ptep_set_wrprotect()
/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()
/arch/powerpc/mm/book3s64/
A Dpgtable.c130 return set_pte_at(mm, addr, pmdp_ptep(pmdp), pmd_pte(pmd)); in set_pmd_at()
147 return set_pte_at(mm, addr, pudp_ptep(pudp), pud_pte(pud)); in set_pud_at()
552 set_pte_at(vma->vm_mm, addr, ptep, pte); in ptep_modify_prot_commit()
A Dradix_pgtable.c114 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in early_map_kernel_page()
174 set_pte_at(&init_mm, ea, ptep, pfn_pte(pfn, flags)); in __map_kernel_page()
1008 set_pte_at(&init_mm, addr, ptep, entry); in vmemmap_set_pmd()
1056 set_pte_at(&init_mm, addr, pte, entry); in radix__vmemmap_pte_populate()
1609 set_pte_at(mm, addr, ptep, pte); in radix__ptep_modify_prot_commit()
1620 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pud); in pud_set_huge()
1667 set_pte_at(&init_mm, 0 /* radix unused */, ptep, new_pmd); in pmd_set_huge()
A Dhash_pgtable.c168 set_pte_at(&init_mm, ea, ptep, pfn_pte(pa >> PAGE_SHIFT, prot)); in hash__map_kernel_page()
/arch/powerpc/mm/
A Dpgtable_32.c87 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_kernel_page()
/arch/arc/include/asm/
A Dpgtable-levels.h174 #define pte_clear(mm,addr,ptep) set_pte_at(mm, addr, ptep, __pte(0))
/arch/openrisc/mm/
A Dinit.c221 set_pte_at(&init_mm, va, pte, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_page()
/arch/microblaze/mm/
A Dpgtable.c155 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
/arch/microblaze/include/asm/
A Dpgtable.h224 do { set_pte_at((mm), (addr), (ptep), __pte(0)); } while (0)
/arch/x86/kernel/
A Dtboot.c135 set_pte_at(&tboot_mm, vaddr, pte, pfn_pte(pfn, prot)); in map_tboot_page()
A Dldt.c338 set_pte_at(mm, va, ptep, pte); in map_ldt_struct()
A Dalternative.c2477 set_pte_at(text_poke_mm, text_poke_mm_addr, ptep, pte); in __text_poke()
2481 set_pte_at(text_poke_mm, text_poke_mm_addr + PAGE_SIZE, ptep + 1, pte); in __text_poke()
/arch/x86/kernel/cpu/sgx/
A Dencl.c1119 set_pte_at((struct mm_struct *)data, addr, ptep, pte); in sgx_encl_test_and_clear_young_cb()
/arch/sparc/include/asm/
A Dpgtable_64.h949 set_pte_at((mm), (addr), (ptep), __pte(0UL))

Completed in 51 milliseconds