Home
last modified time | relevance | path

Searched defs:ptep (Results 101 – 125 of 205) sorted by relevance

123456789

/openbmc/linux/arch/x86/include/asm/
H A Dparavirt.h418 pte_t *ptep) in ptep_modify_prot_start()
428 pte_t *ptep, pte_t old_pte, pte_t pte) in ptep_modify_prot_commit()
434 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte()
531 static inline void set_pte_atomic(pte_t *ptep, pte_t pte) in set_pte_atomic()
537 pte_t *ptep) in pte_clear()
/openbmc/linux/arch/powerpc/mm/nohash/
H A Dbook3e_pgtable.c80 pte_t *ptep; in map_kernel_page() local
/openbmc/linux/arch/arc/include/asm/
H A Dpgtable-levels.h175 #define pte_clear(mm,addr,ptep) set_pte_at(mm, addr, ptep, __pte(0)) argument
177 #define set_pte(ptep, pte) ((*(ptep)) = (pte)) argument
/openbmc/linux/arch/loongarch/include/asm/
H A Dpgtable.h315 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
350 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
460 pte_t *ptep, unsigned int nr) in update_mmu_cache_range()
470 #define update_mmu_cache(vma, addr, ptep) \ argument
/openbmc/linux/arch/m68k/mm/
H A Dsun3kmap.c33 pte_t ptep; in do_page_mapin() local
/openbmc/linux/arch/m68k/include/asm/
H A Dsun3_pgtable.h91 #define pmd_set(pmdp,ptep) do {} while (0) argument
103 static inline void pte_clear (struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
H A Dmotorola_pgtable.h96 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
113 #define pte_clear(mm,addr,ptep) ({ pte_val(*(ptep)) = 0; }) argument
H A Dmcf_pgtable.h111 #define pmd_set(pmdp, ptep) do {} while (0) argument
132 pte_t *ptep) in pte_clear()
/openbmc/linux/mm/kasan/
H A Dshadow.c314 static int kasan_populate_vmalloc_pte(pte_t *ptep, unsigned long addr, in kasan_populate_vmalloc_pte()
416 static int kasan_depopulate_vmalloc_pte(pte_t *ptep, unsigned long addr, in kasan_depopulate_vmalloc_pte()
/openbmc/linux/drivers/xen/
H A Dxlate_mmu.c96 static int remap_pte_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pte_fn()
272 static int remap_pfn_fn(pte_t *ptep, unsigned long addr, void *data) in remap_pfn_fn()
/openbmc/linux/arch/microblaze/include/asm/
H A Dtlbflush.h36 #define update_mmu_cache_range(vmf, vma, addr, ptep, nr) do { } while (0) argument
/openbmc/linux/arch/arm/lib/
H A Duaccess_with_memcpy.c23 pin_page_for_write(const void __user *_addr, pte_t **ptep, spinlock_t **ptlp) in pin_page_for_write()
/openbmc/linux/arch/s390/mm/
H A Dgmap.c689 pte_t *ptep; in __gmap_zap() local
913 static void gmap_pte_op_end(pte_t *ptep, spinlock_t *ptl) in gmap_pte_op_end()
1025 pte_t *ptep; in gmap_protect_pte() local
1150 pte_t *ptep, pte; in gmap_read_table() local
1236 pte_t *ptep; in gmap_protect_rmap() local
2494 pte_t *ptep; in gmap_sync_dirty_log_pmd() local
2815 static int s390_gather_pages(pte_t *ptep, unsigned long addr, in s390_gather_pages()
/openbmc/linux/arch/x86/xen/
H A Dmmu_pv.c314 static bool xen_batched_set_pte(pte_t *ptep, pte_t pteval) in xen_batched_set_pte()
332 static inline void __xen_set_pte(pte_t *ptep, pte_t pteval) in __xen_set_pte()
347 static void xen_set_pte(pte_t *ptep, pte_t pteval) in xen_set_pte()
354 unsigned long addr, pte_t *ptep) in xen_ptep_modify_prot_start()
362 pte_t *ptep, pte_t pte) in xen_ptep_modify_prot_commit()
1502 static void __init xen_set_pte_init(pte_t *ptep, pte_t pte) in xen_set_pte_init()
2474 static int remap_area_pfn_pte_fn(pte_t *ptep, unsigned long addr, void *data) in remap_area_pfn_pte_fn()
/openbmc/linux/arch/hexagon/include/asm/
H A Dpgtable.h149 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
177 pte_t *ptep) in pte_clear()
/openbmc/linux/mm/
H A Dmigrate_device.c67 pte_t *ptep; in migrate_vma_collect_pmd() local
576 pte_t *ptep; in migrate_vma_insert_page() local
/openbmc/linux/arch/csky/include/asm/
H A Dpgtable.h34 #define pte_clear(mm, addr, ptep) set_pte((ptep), \ argument
268 #define update_mmu_cache(vma, addr, ptep) \ argument
/openbmc/linux/arch/powerpc/mm/kasan/
H A Dinit_book3e_64.c38 pte_t *ptep; in kasan_map_kernel_page() local
/openbmc/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c143 static void kvm_clear_pte(kvm_pte_t *ptep) in kvm_clear_pte()
213 kvm_pte_t *ptep = kvm_dereference_pteref(data->walker, pteref); in __kvm_pgtable_visit() local
358 kvm_pte_t *ptep, u32 *level) in kvm_pgtable_get_leaf()
385 static int hyp_set_prot_attr(enum kvm_pgtable_prot prot, kvm_pte_t *ptep) in hyp_set_prot_attr()
696 kvm_pte_t *ptep) in stage2_set_prot_attr()
1585 kvm_pteref_t ptep = (kvm_pteref_t)pgtable; in kvm_pgtable_stage2_free_unlinked() local
/openbmc/linux/arch/x86/kernel/
H A Dldt.c316 pte_t pte, *ptep; in map_ldt_struct() local
366 pte_t *ptep; in unmap_ldt_struct() local
/openbmc/linux/arch/x86/mm/
H A Dpgtable.c500 unsigned long address, pte_t *ptep, in ptep_set_access_flags()
555 unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
595 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
/openbmc/linux/arch/arm64/kernel/
H A Defi.c106 static int __init set_permissions(pte_t *ptep, unsigned long addr, void *data) in set_permissions()
/openbmc/linux/arch/arm64/mm/
H A Dmmu.c175 pte_t *ptep; in init_pte() local
853 pte_t *ptep, pte; in unmap_hotplug_pte_range() local
985 pte_t *ptep, pte; in free_empty_pte_table() local
1470 pte_t ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_modify_prot_start()
1485 void ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, in ptep_modify_prot_commit()
/openbmc/linux/arch/arm/mm/
H A Dpageattr.c16 static int change_page_range(pte_t *ptep, unsigned long addr, void *data) in change_page_range()
H A Dkasan_init.c41 pte_t *ptep = pte_offset_kernel(pmdp, addr); in kasan_pte_populate() local

123456789