/arch/ia64/include/asm/ |
D | hugetlb.h | 27 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()
|
D | tlb.h | 221 __tlb_remove_tlb_entry (struct mmu_gather *tlb, pte_t *ptep, unsigned long address) in __tlb_remove_tlb_entry() 233 #define tlb_remove_tlb_entry(tlb, ptep, addr) \ argument 239 #define pte_free_tlb(tlb, ptep) \ argument 245 #define pmd_free_tlb(tlb, ptep) \ argument
|
/arch/sh/include/asm/ |
D | hugetlb.h | 39 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/ |
D | hugetlb.h | 40 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()
|
D | pgtable-3level.h | 42 static inline void native_set_pte(pte_t *ptep, pte_t pte) in native_set_pte() 57 pte_t *ptep, pte_t pte) in native_set_pte_present() 66 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic() 87 pte_t *ptep) in native_pte_clear() 133 static inline pte_t native_ptep_get_and_clear(pte_t *ptep) in native_ptep_get_and_clear()
|
D | pgtable.h | 406 #define set_pte(ptep, pte) native_set_pte(ptep, pte) argument 407 #define set_pte_at(mm, addr, ptep, pte) native_set_pte_at(mm, addr, ptep, pte) argument 409 #define set_pte_present(mm, addr, ptep, pte) \ argument 411 #define set_pte_atomic(ptep, pte) \ argument 429 #define pte_clear(mm, addr, ptep) native_pte_clear(mm, addr, ptep) argument 432 #define pte_update(mm, addr, ptep) do { } while (0) argument 433 #define pte_update_defer(mm, addr, ptep) do { } while (0) argument 502 static inline pte_t native_local_ptep_get_and_clear(pte_t *ptep) in native_local_ptep_get_and_clear() 512 pte_t *ptep , pte_t pte) in native_set_pte_at() 531 #define pte_update(mm, addr, ptep) do { } while (0) argument [all …]
|
D | pgtable-2level.h | 14 static inline void native_set_pte(pte_t *ptep , pte_t pte) in native_set_pte() 24 static inline void native_set_pte_atomic(pte_t *ptep, pte_t pte) in native_set_pte_atomic() 31 pte_t *ptep, pte_t pte) in native_set_pte_present()
|
D | tlb.h | 6 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
|
/arch/sparc/include/asm/ |
D | hugetlb.h | 44 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()
|
/arch/powerpc/include/asm/ |
D | hugetlb.h | 46 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush() 61 unsigned long addr, pte_t *ptep, in huge_ptep_set_access_flags() 67 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get()
|
/arch/s390/include/asm/ |
D | hugetlb.h | 78 static inline pte_t huge_ptep_get(pte_t *ptep) in huge_ptep_get() 96 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear() 135 unsigned long address, pte_t *ptep) in huge_ptep_invalidate() 179 unsigned long address, pte_t *ptep) in huge_ptep_clear_flush()
|
/arch/x86/kernel/ |
D | kvm.c | 118 static void kvm_set_pte(pte_t *ptep, pte_t pte) in kvm_set_pte() 124 pte_t *ptep, pte_t pte) in kvm_set_pte_at() 136 static void kvm_set_pte_atomic(pte_t *ptep, pte_t pte) in kvm_set_pte_atomic() 142 pte_t *ptep, pte_t pte) in kvm_set_pte_present() 148 unsigned long addr, pte_t *ptep) in kvm_pte_clear()
|
/arch/powerpc/mm/ |
D | tlb_hash64.c | 50 pte_t *ptep, unsigned long pte, int huge) in hpte_need_flush() 197 pte_t *ptep = find_linux_pte(mm->pgd, start); in __flush_hash_table_range() local
|
D | gup.c | 26 pte_t *ptep; in gup_pte_range() local 57 static noinline int gup_huge_pte(pte_t *ptep, struct hstate *hstate, in gup_huge_pte() 213 pte_t *ptep; in get_user_pages_fast() local
|
/arch/s390/mm/ |
D | hugetlbpage.c | 42 pte_t *ptep; in arch_prepare_hugepage() local 63 pte_t *ptep; in arch_release_hugepage() local 104 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep) in huge_pmd_unshare()
|
/arch/um/include/asm/ |
D | tlb.h | 28 static inline void __tlb_remove_tlb_entry(struct mmu_gather *tlb, pte_t *ptep, in __tlb_remove_tlb_entry() 113 #define tlb_remove_tlb_entry(tlb, ptep, address) \ argument 119 #define pte_free_tlb(tlb, ptep) __pte_free_tlb(tlb, ptep) argument
|
/arch/arm/include/asm/ |
D | tlb.h | 66 #define tlb_remove_tlb_entry(tlb,ptep,address) do { } while (0) argument 88 #define pte_free_tlb(tlb, ptep) pte_free((tlb)->mm, ptep) argument
|
D | pgalloc.h | 115 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()
|
/arch/mips/include/asm/ |
D | pgtable.h | 94 static inline void set_pte(pte_t *ptep, pte_t pte) in set_pte() 113 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval) argument 115 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear() 135 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() 150 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval) argument 152 static inline void pte_clear(struct mm_struct *mm, unsigned long addr, pte_t *ptep) in pte_clear()
|
D | tlb.h | 14 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
|
/arch/m68k/include/asm/ |
D | tlb.h | 10 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
|
/arch/cris/include/asm/ |
D | tlb.h | 14 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
|
/arch/blackfin/include/asm/ |
D | tlb.h | 6 #define __tlb_remove_tlb_entry(tlb, ptep, address) do { } while (0) argument
|
/arch/sparc/mm/ |
D | hugetlbpage.c | 244 int huge_pmd_unshare(struct mm_struct *mm, unsigned long *addr, pte_t *ptep) in huge_pmd_unshare() 250 pte_t *ptep, pte_t entry) in set_huge_pte_at() 267 pte_t *ptep) in huge_ptep_get_and_clear()
|
/arch/ia64/xen/ |
D | xencomm.c | 54 pte_t *ptep; in xencomm_vtop() local
|