Home
last modified time | relevance | path

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

/linux/arch/x86/xen/
H 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/arch/parisc/mm/
H A Dfixmap.c23 set_pte_at(&init_mm, vaddr, pte, __mk_pte(phys, PAGE_KERNEL_RWX)); in set_fixmap()
/linux/arch/parisc/include/asm/
H A Dpgtable.h268 #define pte_clear(mm, addr, xp) set_pte_at((mm), (addr), (xp), __pte(0))
384 #define set_pte_at(mm, addr, ptep, pte) set_ptes(mm, addr, ptep, pte, 1) macro
450 set_pte_at(vma->vm_mm, addr, ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
460 set_pte_at(mm, addr, ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
/linux/arch/arm/mm/
H 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()
H A Dfault-armv.c57 set_pte_at(vma->vm_mm, address, ptep, entry); in do_adjust_pte()
/linux/arch/x86/mm/
H A Dpgtable_32.c57 set_pte_at(&init_mm, vaddr, pte, pteval); in set_pte_vaddr()
H A Dkasan_init_64.c68 set_pte_at(&init_mm, addr, pte, entry); in kasan_populate_pmd()
/linux/drivers/xen/
H 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/include/asm-generic/
H A Dhugetlb.h73 set_pte_at(mm, addr, ptep, pte); in set_huge_pte_at()
/linux/arch/powerpc/mm/
H A Dpgtable_32.c87 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, prot)); in map_kernel_page()
/linux/mm/
H A Dhugetlb_vmemmap.c73 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_split_pmd()
233 set_pte_at(&init_mm, addr, pte, entry); in vmemmap_remap_pte()
260 set_pte_at(&init_mm, addr, pte, mk_pte(dst, PAGE_KERNEL)); in vmemmap_restore_pte()
H A Dpagewalk.c44 set_pte_at(walk->mm, addr, pte, new_pte); in walk_pte_range_inner()
/linux/arch/arc/include/asm/
H A Dpgtable-levels.h174 #define pte_clear(mm,addr,ptep) set_pte_at(mm, addr, ptep, __pte(0))
/linux/arch/microblaze/mm/
H A Dpgtable.c155 set_pte_at(&init_mm, va, pg, pfn_pte(pa >> PAGE_SHIFT, in map_page()
/linux/arch/x86/kernel/
H A Dldt.c338 set_pte_at(mm, va, ptep, pte); in map_ldt_struct()
H A Dalternative.c2597 set_pte_at(text_poke_mm, text_poke_mm_addr, ptep, pte); in __text_poke()
2601 set_pte_at(text_poke_mm, text_poke_mm_addr + PAGE_SIZE, ptep + 1, pte); in __text_poke()
/linux/mm/kasan/
H A Dshadow.c317 set_pte_at(&init_mm, addr, ptep, pte); in kasan_populate_vmalloc_pte()