Home
last modified time | relevance | path

Searched defs:ptep (Results 26 – 50 of 187) sorted by relevance

12345678

/OK3568_Linux_fs/kernel/drivers/iommu/
H A Dio-pgtable-arm-v7s.c302 static void __arm_v7s_pte_sync(arm_v7s_iopte *ptep, int num_entries, in __arm_v7s_pte_sync()
311 static void __arm_v7s_set_pte(arm_v7s_iopte *ptep, arm_v7s_iopte pte, in __arm_v7s_set_pte()
420 int lvl, int num_entries, arm_v7s_iopte *ptep) in arm_v7s_init_pte()
456 arm_v7s_iopte *ptep, in arm_v7s_install_table()
481 int lvl, arm_v7s_iopte *ptep, gfp_t gfp) in __arm_v7s_map()
586 arm_v7s_iopte *ptep) in arm_v7s_split_cont()
614 arm_v7s_iopte *ptep) in arm_v7s_split_blk_unmap()
658 arm_v7s_iopte *ptep) in __arm_v7s_unmap()
766 arm_v7s_iopte *ptep = data->pgd, pte; in arm_v7s_iova_to_phys() local
/OK3568_Linux_fs/kernel/arch/microblaze/include/asm/
H A Dpgtable.h280 #define pte_clear(mm, addr, ptep) \ argument
391 pte_t *ptep, pte_t pte) in set_pte()
397 pte_t *ptep, pte_t pte) in set_pte_at()
404 unsigned long address, pte_t *ptep) in ptep_test_and_clear_young()
410 unsigned long addr, pte_t *ptep) in ptep_test_and_clear_dirty()
418 unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
430 unsigned long addr, pte_t *ptep) in ptep_mkdirty()
/OK3568_Linux_fs/kernel/arch/mips/include/asm/
H A Dpgtable.h145 static inline void set_pte(pte_t *ptep, pte_t pte)
169 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep)
197 static inline void set_pte(pte_t *ptep, pte_t pteval)
216 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep)
231 pte_t *ptep, pte_t pteval)
494 unsigned long address, pte_t *ptep,
546 unsigned long address, pte_t *ptep)
/OK3568_Linux_fs/kernel/arch/x86/xen/
H A Dp2m.c220 pte_t *ptep; in xen_build_mfn_list_list() local
336 pte_t *ptep; in xen_rebuild_p2m_list() local
437 pte_t *ptep; in get_phys_to_machine() local
535 pte_t *ptep, *pte_pg; in xen_alloc_p2m_entry() local
652 pte_t *ptep; in __set_phys_to_machine() local
/OK3568_Linux_fs/kernel/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c92 uint64_t *ptep; in _virt_pg_map() local
150 uint64_t *ptep; in addr_gva2gpa() local
190 uint64_t pte, *ptep; in pte_dump() local
208 uint64_t pgd, *ptep; in virt_dump() local
/OK3568_Linux_fs/kernel/arch/powerpc/mm/book3s64/
H A Dradix_pgtable.c78 pte_t *ptep; in early_map_kernel_page() local
130 pte_t *ptep; in __map_kernel_page() local
191 pte_t *ptep; in radix__change_memory_range() local
1028 pte_t *ptep; in radix__pgtable_trans_huge_withdraw() local
1063 void radix__ptep_set_access_flags(struct vm_area_struct *vma, pte_t *ptep, in radix__ptep_set_access_flags()
1098 unsigned long addr, pte_t *ptep, in radix__ptep_modify_prot_commit()
1133 pte_t *ptep = (pte_t *)pud; in pud_set_huge() local
1180 pte_t *ptep = (pte_t *)pmd; in pmd_set_huge() local
H A Dhash_tlb.c41 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush()
210 pte_t *ptep = find_init_mm_pte(start, &hugepage_shift); in __flush_hash_table_range() local
H A Dhash_64k.c37 pte_t *ptep, unsigned long trap, unsigned long flags, in __hash_page_4K()
224 unsigned long vsid, pte_t *ptep, unsigned long trap, in __hash_page_64K()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/
H A Dhugetlb.h42 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
49 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/64/
H A Dhash.h152 pte_t *ptep, unsigned long clr, in hash__pte_update()
185 static inline void hash__ptep_set_access_flags(pte_t *ptep, pte_t entry) in hash__ptep_set_access_flags()
225 pte_t *ptep, pte_t pte, int percpu) in hash__set_pte_at()
/OK3568_Linux_fs/kernel/arch/arm/mm/
H A Dmm.h27 pte_t *ptep = pte_offset_kernel(top_pmd, va); in set_top_pte() local
34 pte_t *ptep = pte_offset_kernel(top_pmd, va); in get_top_pte() local
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/book3s/32/
H A Dpgtable.h220 #define pte_clear(mm, addr, ptep) \ argument
293 unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
308 pte_t *ptep) in ptep_get_and_clear()
315 pte_t *ptep) in ptep_set_wrprotect()
321 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
496 pte_t *ptep, pte_t pte, int percpu) in __set_pte_at()
/OK3568_Linux_fs/kernel/arch/x86/include/asm/
H A Dpgtable_64.h65 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte()
71 pte_t *ptep) in native_pte_clear()
76 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
/OK3568_Linux_fs/kernel/include/linux/
H A Dpgtable.h184 pte_t *ptep) in ptep_test_and_clear_young()
247 pte_t *ptep) in ptep_get_and_clear()
256 static inline pte_t ptep_get(pte_t *ptep) in ptep_get()
308 unsigned long address, pte_t *ptep, in ptep_get_and_clear_full()
328 unsigned long address, pte_t *ptep) in update_mmu_tlb()
342 pte_t *ptep, in pte_clear_not_present_full()
366 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) in ptep_set_wrprotect()
571 #define set_pte_safe(ptep, pte) \ argument
780 pte_t *ptep) in __ptep_modify_prot_start()
792 pte_t *ptep, pte_t pte) in __ptep_modify_prot_commit()
[all …]
/OK3568_Linux_fs/kernel/arch/arc/include/asm/
H A Dpgalloc.h42 pmd_populate(struct mm_struct *mm, pmd_t *pmd, pgtable_t ptep) in pmd_populate()
124 static inline void pte_free(struct mm_struct *mm, pgtable_t ptep) in pte_free()
/OK3568_Linux_fs/kernel/arch/s390/mm/
H A Dhugetlbpage.c153 pte_t *ptep, pte_t pte) in set_huge_pte_at()
173 pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
179 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
/OK3568_Linux_fs/kernel/arch/sparc/include/asm/
H A Dpgtable_32.h119 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
124 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) argument
175 static inline void __pte_clear(pte_t *ptep) in __pte_clear()
180 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
332 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
/OK3568_Linux_fs/kernel/arch/powerpc/include/asm/nohash/32/
H A Dhugetlb-8xx.h53 pte_t *ptep, unsigned long sz) in huge_pte_clear()
60 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
/OK3568_Linux_fs/kernel/arch/sparc/mm/
H A Dsrmmu.c137 void pmd_set(pmd_t *pmdp, pte_t *ptep) in pmd_set()
351 pte_t *ptep; in pte_alloc_one() local
367 void pte_free(struct mm_struct *mm, pgtable_t ptep) in pte_free()
500 pte_t *ptep; in srmmu_mapioaddr() local
539 pte_t *ptep; in srmmu_unmapioaddr() local
686 pte_t *ptep; in srmmu_early_allocate_ptable_skeleton() local
721 pte_t *ptep; in srmmu_allocate_ptable_skeleton() local
780 pte_t *ptep; in srmmu_inherit_prom_mappings() local
/OK3568_Linux_fs/kernel/arch/arm/include/asm/
H A Dpgalloc.h119 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
128 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
/OK3568_Linux_fs/kernel/arch/s390/include/asm/
H A Dpgtable.h49 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
50 #define update_mmu_cache_pmd(vma, address, ptep) do { } while (0) argument
913 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
1006 static __always_inline void __ptep_ipte(unsigned long address, pte_t *ptep, in __ptep_ipte()
1030 pte_t *ptep, int local) in __ptep_ipte_range()
1061 unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
1071 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
1078 unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
1095 unsigned long addr, pte_t *ptep) in ptep_clear_flush()
1115 pte_t *ptep, int full) in ptep_get_and_clear_full()
[all …]
/OK3568_Linux_fs/kernel/arch/powerpc/mm/
H A Dpgtable_32.c42 pte_t *ptep = (pte_t *)early_fixmap_pagetable; in early_ioremap_init() local
66 pte_t *ptep = early_alloc_pgtable(PTE_FRAG_SIZE); in early_pte_alloc_kernel() local
/OK3568_Linux_fs/kernel/arch/parisc/kernel/
H A Dcache.c531 pte_t *ptep = NULL; in get_ptep() local
579 pte_t *ptep = get_ptep(pgd, addr); in flush_cache_mm() local
620 pte_t *ptep = get_ptep(pgd, addr); in flush_cache_range() local
/OK3568_Linux_fs/kernel/include/asm-generic/
H A Dtlb.h551 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
561 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument
567 #define tlb_remove_huge_tlb_entry(h, tlb, ptep, address) \ argument
628 #define pte_free_tlb(tlb, ptep, address) \ argument
/OK3568_Linux_fs/kernel/arch/ia64/include/asm/
H A Dpgtable.h328 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
342 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval) argument
386 ptep_test_and_clear_young (struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
402 ptep_get_and_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
414 ptep_set_wrprotect(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
435 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument

12345678