Home
last modified time | relevance | path

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

1234567

/linux-3.3/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
/linux-3.3/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()
/linux-3.3/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()
34 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic()
55 pte_t *ptep) in native_pte_clear()
87 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear()
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
602 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep) in native_local_ptep_get_and_clear()
620 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
Dpgtable_32.h63 #define kpte_clear_flush(ptep, vaddr) \ argument
73 #define update_mmu_cache(vma, address, ptep) do { } while (0) argument
/linux-3.3/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()
/linux-3.3/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()
/linux-3.3/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()
Dpgtable-ppc64.h206 pte_t *ptep, unsigned long clr, in pte_update()
239 unsigned long addr, pte_t *ptep) in __ptep_test_and_clear_young()
258 pte_t *ptep) in ptep_set_wrprotect()
268 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
294 unsigned long addr, pte_t *ptep) in ptep_get_and_clear()
301 pte_t * ptep) in pte_clear()
310 static inline void __ptep_set_access_flags(pte_t *ptep, pte_t entry) in __ptep_set_access_flags()
/linux-3.3/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()
65 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags()
71 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
/linux-3.3/include/asm-generic/
Dpgtable.h24 pte_t *ptep) in ptep_test_and_clear_young()
74 pte_t *ptep) in ptep_get_and_clear()
97 unsigned long address, pte_t *ptep, in ptep_get_and_clear_full()
114 pte_t *ptep, in pte_clear_not_present_full()
135 static inline void ptep_set_wrprotect(struct mm_struct *mm, unsigned long address, pte_t *ptep) in ptep_set_wrprotect()
290 pte_t *ptep) in __ptep_modify_prot_start()
302 pte_t *ptep, pte_t pte) in __ptep_modify_prot_commit()
328 pte_t *ptep) in ptep_modify_prot_start()
339 pte_t *ptep, pte_t pte) in ptep_modify_prot_commit()
/linux-3.3/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
541 static inline pgste_t pgste_get_lock(pte_t *ptep) in pgste_get_lock()
561 static inline void pgste_set_unlock(pte_t *ptep, pgste_t pgste) in pgste_set_unlock()
573 static inline pgste_t pgste_update_all(pte_t *ptep, pgste_t pgste) in pgste_update_all()
608 static inline pgste_t pgste_update_young(pte_t *ptep, pgste_t pgste) in pgste_update_young()
628 static inline void pgste_set_pte(pte_t *ptep, pgste_t pgste, pte_t entry) in pgste_set_pte()
698 pte_t *ptep, pte_t entry) in set_pte_at()
763 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
857 pte_t *ptep) in ptep_test_and_clear_user_dirty()
877 pte_t *ptep) in ptep_test_and_clear_user_young()
[all …]
/linux-3.3/mm/
Dpgtable-generic.c24 unsigned long address, pte_t *ptep, in ptep_set_access_flags()
58 unsigned long address, pte_t *ptep) in ptep_clear_flush_young()
86 pte_t *ptep) in ptep_clear_flush()
/linux-3.3/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()
/linux-3.3/arch/arm/mm/
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()
/linux-3.3/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
/linux-3.3/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
/linux-3.3/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