Home
last modified time | relevance | path

Searched defs:ptep (Results 1 – 25 of 158) sorted by relevance

1234567

/arch/ia64/include/asm/
Dhugetlb.h27 pte_t *ptep, pte_t pte) in set_huge_pte_at()
33 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
39 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
54 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
60 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
66 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
Dtlb.h247 __tlb_remove_tlb_entry (struct mmu_gather *tlb, pte_t *ptep, unsigned long address) in __tlb_remove_tlb_entry()
259 #define tlb_remove_tlb_entry(tlb, ptep, addr) \ argument
265 #define pte_free_tlb(tlb, ptep, address) \ argument
271 #define pmd_free_tlb(tlb, ptep, address) \ argument
/arch/tile/include/asm/
Dhugetlb.h55 pte_t *ptep, pte_t pte) in set_huge_pte_at()
61 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
67 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
83 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
89 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
95 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
Dpgtable_64.h153 unsigned long addr, pte_t *ptep) in ptep_test_and_clear_young()
161 unsigned long addr, pte_t *ptep) in ptep_set_wrprotect()
168 unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
/arch/sh/include/asm/
Dhugetlb.h39 pte_t *ptep, pte_t pte) in set_huge_pte_at()
45 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
51 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
66 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
72 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
78 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
/arch/x86/include/asm/
Dhugetlb.h40 pte_t *ptep, pte_t pte) in set_huge_pte_at()
46 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
52 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
67 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
73 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
79 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
Dpgtable-3level.h27 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte()
88 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
109 pte_t *ptep) in native_pte_clear()
141 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear()
Dpgtable_32.h63 #define kpte_clear_flush(ptep, vaddr) \ argument
73 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
Dpgtable.h36 #define set_pte(ptep, pte) native_set_pte(ptep, pte) argument
37 #define set_pte_at(mm, addr, ptep, pte) native_set_pte_at(mm, addr, ptep, pte) argument
40 #define set_pte_atomic(ptep, pte) \ argument
58 #define pte_clear(mm, addr, ptep) native_pte_clear(mm, addr, ptep) argument
61 #define pte_update(mm, addr, ptep) do { } while (0) argument
62 #define pte_update_defer(mm, addr, ptep) do { } while (0) argument
63 #define pmd_update(mm, addr, ptep) do { } while (0) argument
64 #define pmd_update_defer(mm, addr, ptep) do { } while (0) argument
612 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep) in native_local_ptep_get_and_clear()
630 pte_t *ptep , pte_t pte) in native_set_pte_at()
[all …]
Dpgtable_64.h47 pte_t *ptep) in native_pte_clear()
52 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte()
57 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
145 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
/arch/mips/include/asm/
Dhugetlb.h54 pte_t *ptep, pte_t pte) in set_huge_pte_at()
60 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
71 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
88 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
95 pte_t *ptep, pte_t pte, in huge_ptep_set_access_flags()
101 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
Dpgtable.h105 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte()
124 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval) argument
126 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
146 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
161 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval) argument
163 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
371 unsigned long address, pte_t *ptep) in update_mmu_cache()
/arch/sparc/include/asm/
Dhugetlb.h44 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
59 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
66 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
77 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
/arch/powerpc/include/asm/
Dhugetlb.h90 pte_t *ptep, pte_t pte) in set_huge_pte_at()
96 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
106 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
124 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
140 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
Dpgtable-ppc32.h129 #define pte_clear(mm, addr, ptep) \ argument
234 static inline int __ptep_test_and_clear_young(unsigned int context, unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
251 pte_t *ptep) in ptep_get_and_clear()
258 pte_t *ptep) in ptep_set_wrprotect()
263 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
269 static inline void __ptep_set_access_flags(pte_t *ptep, pte_t entry) in __ptep_set_access_flags()
/arch/s390/include/asm/
Dhugetlb.h52 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
70 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
110 unsigned long address, pte_t *ptep) in huge_ptep_invalidate()
144 unsigned long address, pte_t *ptep) in huge_ptep_clear_flush()
Dpgtable.h46 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
545 static inline pgste_t pgste_get_lock(pte_t *ptep) in pgste_get_lock()
565 static inline void pgste_set_unlock(pte_t *ptep, pgste_t pgste) in pgste_set_unlock()
577 static inline pgste_t pgste_update_all(pte_t *ptep, pgste_t pgste) in pgste_update_all()
612 static inline pgste_t pgste_update_young(pte_t *ptep, pgste_t pgste) in pgste_update_young()
632 static inline void pgste_set_pte(pte_t *ptep, pgste_t pgste, pte_t entry) in pgste_set_pte()
702 pte_t *ptep, pte_t entry) in set_pte_at()
767 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
861 pte_t *ptep) in ptep_test_and_clear_user_dirty()
881 pte_t *ptep) in ptep_test_and_clear_user_young()
[all …]
/arch/s390/mm/
Dhugetlbpage.c32 pte_t *ptep; in arch_prepare_hugepage() local
53 pte_t *ptep; in arch_release_hugepage() local
94 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep) in huge_pmd_unshare()
/arch/powerpc/mm/
Dtlb_hash64.c43 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush()
210 pte_t *ptep = find_linux_pte(mm->pgd, start); in __flush_hash_table_range() local
/arch/arm/mm/
Dmm.h21 pte_t *ptep = pte_offset_kernel(top_pmd, va); in set_top_pte() local
28 pte_t *ptep = pte_offset_kernel(top_pmd, va); in get_top_pte() local
Dfault-armv.c41 unsigned long pfn, pte_t *ptep) in do_adjust_pte()
133 unsigned long addr, pte_t *ptep, unsigned long pfn) in make_coherent()
182 pte_t *ptep) in update_mmu_cache()
/arch/um/include/asm/
Dtlb.h25 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, in __tlb_remove_tlb_entry()
106 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument
112 #define pte_free_tlb(tlb, ptep, addr) __pte_free_tlb(tlb, ptep, addr) argument
/arch/unicore32/include/asm/
Dpgalloc.h91 pmd_populate_kernel(struct mm_struct *mm, pmd_t *pmdp, pte_t *ptep) in pmd_populate_kernel()
103 pmd_populate(struct mm_struct *mm, pmd_t *pmdp, pgtable_t ptep) in pmd_populate()
/arch/mn10300/mm/
Dmmu-context.c29 void update_mmu_cache(struct vm_area_struct *vma, unsigned long addr, pte_t *ptep) in update_mmu_cache()
/arch/tile/mm/
Dhighmem.c29 pte_t *ptep; in kmap() local
97 unsigned long va, pte_t *ptep, pte_t pteval) in kmap_atomic_register()
149 pte_t *ptep = kmap_get_pte(amp->va); in kmap_atomic_fix_one_kpte() local

1234567