Searched defs:ptep (Results 76 - 100 of 194) sorted by relevance

12345678

/linux-master/arch/powerpc/include/asm/nohash/32/
H A Dpte-8xx.h126 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
132 static inline void __ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, argument
215 static inline pte_t ptep_get(pte_t *ptep) argument
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dtlbflush.h132 flush_tlb_fix_spurious_fault(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
/linux-master/mm/
H A Dmigrate_device.c67 pte_t *ptep; local
580 pte_t *ptep; local
[all...]
/linux-master/arch/riscv/mm/
H A Dkasan_init.c32 pte_t *ptep, *p; local
H A Dhugetlbpage.c6 pte_t huge_ptep_get(pte_t *ptep) argument
148 get_clear_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pte_num) argument
169 get_clear_contig_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pte_num) argument
200 clear_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument
223 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument
263 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument
294 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
309 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
334 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
349 huge_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long sz) argument
[all...]
/linux-master/arch/mips/mm/
H A Dtlb-r4k.c300 pte_t *ptep, *ptemap = NULL; local
[all...]
/linux-master/arch/loongarch/mm/
H A Dkasan_init.c149 pte_t *ptep = kasan_pte_offset(pmdp, addr, node, early); local
H A Dtlb.c138 static void __update_hugetlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
166 void __update_tlb(struct vm_area_struct *vma, unsigned long address, pte_t *ptep) argument
/linux-master/arch/x86/include/asm/
H A Dpgtable_64.h65 static inline void native_set_pte(pte_t *ptep, pte_t pte) argument
76 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) argument
70 native_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
H A Dpgtable-3level.h36 static inline void native_set_pte(pte_t *ptep, pte_t pte) argument
43 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) argument
103 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) argument
66 native_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
[all...]
/linux-master/arch/s390/mm/
H A Dvmem.c569 pte_t *ptep = NULL; local
623 pte_t *ptep, pte; local
648 pte_t *ptep; local
[all...]
H A Dpageattr.c89 pte_t *ptep, new; local
125 pte_t *pt_dir, *ptep; local
429 pte_t *ptep, pt local
[all...]
H A Dhugetlbpage.c172 pte_t huge_ptep_get(pte_t *ptep) argument
145 __set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
166 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument
177 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
[all...]
/linux-master/arch/x86/boot/compressed/
H A Dident_map_64.c263 pte_t *ptep, pte; local
/linux-master/arch/powerpc/include/asm/
H A Dpgtable.h143 update_mmu_cache_range(struct vm_fault *vmf, struct vm_area_struct *vma, unsigned long address, pte_t *ptep, unsigned int nr) argument
/linux-master/arch/powerpc/mm/
H A Dpgtable.c192 void set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, argument
230 pte_t *ptep = pte_offset_kernel(pmdp, va); local
243 ptep_set_access_flags(struct vm_area_struct *vma, unsigned long address, pte_t *ptep, pte_t entry, int dirty) argument
258 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument
300 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument
[all...]
/linux-master/arch/arm64/mm/
H A Dkasan_init.c119 pte_t *ptep = kasan_pte_offset(pmdp, addr, node, early); local
H A Dcontpte.c24 static inline pte_t *contpte_align_down(pte_t *ptep) argument
29 contpte_try_unfold_partial(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument
49 contpte_convert(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
76 __contpte_try_fold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
140 __contpte_try_unfold(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte) argument
155 contpte_ptep_get(pte_t *ptep, pte_t orig_pte) argument
206 pte_t *ptep; local
240 contpte_set_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned int nr) argument
283 contpte_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
291 contpte_get_and_clear_full_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr, int full) argument
300 contpte_ptep_test_and_clear_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
325 contpte_ptep_clear_flush_young(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
346 contpte_wrprotect_ptes(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned int nr) argument
364 contpte_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t entry, int dirty) argument
[all...]
H A Dhugetlbpage.c144 pte_t huge_ptep_get(pte_t *ptep) argument
96 find_num_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, size_t *pgsize) argument
174 get_clear_contig(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument
200 get_clear_contig_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument
222 clear_flush(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long pgsize, unsigned long ncontig) argument
237 set_huge_pte_at(struct mm_struct *mm, unsigned long addr, pte_t *ptep, pte_t pte, unsigned long sz) argument
276 pte_t *ptep = NULL; local
390 huge_pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep, unsigned long sz) argument
402 huge_ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
426 __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) argument
446 huge_ptep_set_access_flags(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t pte, int dirty) argument
482 huge_ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) argument
509 huge_ptep_clear_flush(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
541 huge_ptep_modify_prot_start(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) argument
555 huge_ptep_modify_prot_commit(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep, pte_t old_pte, pte_t pte) argument
[all...]
/linux-master/mm/kasan/
H A Dshadow.c295 static int kasan_populate_vmalloc_pte(pte_t *ptep, unsigned long addr, argument
397 static int kasan_depopulate_vmalloc_pte(pte_t *ptep, unsigned long addr, argument
/linux-master/arch/arm64/kvm/hyp/nvhe/
H A Dmm.c31 kvm_pte_t *ptep; member in struct:hyp_fixmap_slot
235 kvm_pte_t pte, *ptep = slot->ptep; local
248 kvm_pte_t *ptep = slot->ptep; local
[all...]
/linux-master/drivers/iommu/
H A Dio-pgtable-dart.c195 dart_iopte pte, *ptep; local
123 dart_init_pte(struct dart_io_pgtable *data, unsigned long iova, phys_addr_t paddr, dart_iopte prot, int num_entries, dart_iopte *ptep) argument
152 dart_install_table(dart_iopte *table, dart_iopte *ptep, dart_iopte curr, struct dart_io_pgtable *data) argument
244 dart_iopte pte, *cptep, *ptep; local
305 dart_iopte pte, *ptep; local
345 dart_iopte pte, *ptep; local
442 dart_iopte *ptep, *end; local
[all...]
/linux-master/arch/x86/mm/
H A Dioremap.c872 bool __init is_early_ioremap_ptep(pte_t *ptep) argument
/linux-master/arch/sparc/mm/
H A Diommu.c352 pte_t *ptep; local
/linux-master/arch/m68k/include/asm/
H A Dmotorola_pgtable.h96 static inline void pmd_set(pmd_t *pmdp, pte_t *ptep) argument

Completed in 152 milliseconds

12345678