Home
last modified time | relevance | path

Searched defs:pte (Results 1 – 25 of 427) sorted by relevance

12345678910>>...18

/linux-6.3-rc2/arch/powerpc/include/asm/nohash/
A Dpgtable.h23 static inline int pte_write(pte_t pte) in pte_write()
42 static inline int pte_protnone(pte_t pte) in pte_protnone()
53 static inline int pte_present(pte_t pte) in pte_present()
58 static inline bool pte_hw_valid(pte_t pte) in pte_hw_valid()
69 static inline bool pte_user(pte_t pte) in pte_user()
108 static inline pte_t pte_exprotect(pte_t pte) in pte_exprotect()
113 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
118 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
129 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
143 static inline pte_t pte_mkuser(pte_t pte) in pte_mkuser()
[all …]
/linux-6.3-rc2/arch/mips/include/asm/
A Dpgtable.h252 static inline int pte_special(pte_t pte)
263 static inline int pte_special(pte_t pte)
294 static inline pte_t pte_mkclean(pte_t pte)
303 static inline pte_t pte_mkold(pte_t pte)
312 static inline pte_t pte_mkwrite(pte_t pte)
323 static inline pte_t pte_mkdirty(pte_t pte)
334 static inline pte_t pte_mkyoung(pte_t pte)
361 static inline pte_t pte_mkold(pte_t pte)
396 static inline pte_t pte_mkhuge(pte_t pte)
573 pte_t pte = *ptep; local
[all …]
/linux-6.3-rc2/arch/m68k/include/asm/
A Dmcf_pgtable.h121 static inline int pte_none(pte_t pte) in pte_none()
126 static inline int pte_present(pte_t pte) in pte_present()
159 static inline int pte_read(pte_t pte) in pte_read()
164 static inline int pte_write(pte_t pte) in pte_write()
169 static inline int pte_exec(pte_t pte) in pte_exec()
174 static inline int pte_dirty(pte_t pte) in pte_dirty()
179 static inline int pte_young(pte_t pte) in pte_young()
202 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
208 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
220 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
[all …]
A Dsun3_pgtable.h85 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
93 #define __pte_page(pte) \ argument
101 static inline int pte_none (pte_t pte) { return !pte_val (pte); } in pte_none()
102 static inline int pte_present (pte_t pte) { return pte_val (pte) & SUN3_PAGE_VALID; } in pte_present()
108 #define pte_pfn(pte) (pte_val(pte) & SUN3_PAGE_PGNUM_MASK) argument
112 #define pte_page(pte) virt_to_page(__pte_page(pte)) argument
153 static inline pte_t pte_mkcache(pte_t pte) { return pte; } in pte_mkcache()
174 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) argument
177 static inline int pte_swp_exclusive(pte_t pte) in pte_swp_exclusive()
182 static inline pte_t pte_swp_mkexclusive(pte_t pte) in pte_swp_mkexclusive()
[all …]
A Dmotorola_pgtable.h90 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
106 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK)) argument
111 #define pte_none(pte) (!pte_val(pte)) argument
115 #define pte_page(pte) virt_to_page(__va(pte_val(pte))) argument
116 #define pte_pfn(pte) (pte_val(pte) >> PAGE_SHIFT) argument
161 static inline pte_t pte_mknocache(pte_t pte) in pte_mknocache()
166 static inline pte_t pte_mkcache(pte_t pte) in pte_mkcache()
190 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) argument
193 static inline int pte_swp_exclusive(pte_t pte) in pte_swp_exclusive()
198 static inline pte_t pte_swp_mkexclusive(pte_t pte) in pte_swp_mkexclusive()
[all …]
/linux-6.3-rc2/arch/arm/include/asm/
A Dpgtable.h178 #define pte_none(pte) (!pte_val(pte)) argument
187 #define pte_valid_user(pte) \ argument
225 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
230 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
235 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
240 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
245 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
250 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
255 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
260 static inline pte_t pte_mknexec(pte_t pte) in pte_mknexec()
[all …]
/linux-6.3-rc2/arch/hexagon/include/asm/
A Dpgtable.h145 #define pte_present_exec_user(pte) \ argument
228 static inline int pte_none(pte_t pte) in pte_none()
236 static inline int pte_present(pte_t pte) in pte_present()
248 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
255 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
276 static inline int pte_young(pte_t pte) in pte_young()
282 static inline int pte_dirty(pte_t pte) in pte_dirty()
310 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
317 static inline int pte_read(pte_t pte) in pte_read()
323 static inline int pte_write(pte_t pte) in pte_write()
[all …]
/linux-6.3-rc2/arch/openrisc/include/asm/
A Dpgtable.h223 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
241 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
247 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
253 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
259 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
265 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
271 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
277 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
296 pte_t pte; in __mk_pte() local
375 unsigned long address, pte_t *pte) in update_tlb()
[all …]
/linux-6.3-rc2/arch/um/include/asm/
A Dpgtable.h111 static inline int pte_none(pte_t pte) in pte_none()
120 static inline int pte_read(pte_t pte) in pte_read()
126 static inline int pte_exec(pte_t pte){ in pte_exec()
131 static inline int pte_write(pte_t pte) in pte_write()
137 static inline int pte_dirty(pte_t pte) in pte_dirty()
142 static inline int pte_young(pte_t pte) in pte_young()
147 static inline int pte_newpage(pte_t pte) in pte_newpage()
152 static inline int pte_newprot(pte_t pte) in pte_newprot()
175 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
190 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/32/
A Dpgtable.h59 static inline bool pte_user(pte_t pte) in pte_user()
413 static inline int pte_present(pte_t pte) in pte_present()
418 static inline bool pte_hw_valid(pte_t pte) in pte_hw_valid()
423 static inline bool pte_hashpte(pte_t pte) in pte_hashpte()
428 static inline bool pte_ci(pte_t pte) in pte_ci()
486 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
491 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
496 static inline pte_t pte_mkpte(pte_t pte) in pte_mkpte()
521 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
531 static inline pte_t pte_mkuser(pte_t pte) in pte_mkuser()
[all …]
/linux-6.3-rc2/arch/microblaze/include/asm/
A Dpgtable.h254 static inline pte_t pte_rdprotect(pte_t pte) \ in pte_rdprotect()
260 static inline pte_t pte_mkclean(pte_t pte) \ in pte_mkclean()
262 static inline pte_t pte_mkold(pte_t pte) \ in pte_mkold()
265 static inline pte_t pte_mkread(pte_t pte) \ in pte_mkread()
267 static inline pte_t pte_mkexec(pte_t pte) \ in pte_mkexec()
269 static inline pte_t pte_mkwrite(pte_t pte) \ in pte_mkwrite()
271 static inline pte_t pte_mkdirty(pte_t pte) \ in pte_mkdirty()
273 static inline pte_t pte_mkyoung(pte_t pte) \ in pte_mkyoung()
283 pte_t pte; in mk_pte_phys() local
334 pte_t *ptep, pte_t pte) in set_pte()
[all …]
/linux-6.3-rc2/arch/s390/include/asm/
A Dhugetlb.h63 pte_t pte, int dirty) in huge_ptep_set_access_flags()
76 pte_t pte = huge_ptep_get_and_clear(mm, addr, ptep); in huge_ptep_set_wrprotect() local
85 static inline int huge_pte_none(pte_t pte) in huge_pte_none()
90 static inline int huge_pte_none_mostly(pte_t pte) in huge_pte_none_mostly()
95 static inline int huge_pte_write(pte_t pte) in huge_pte_write()
100 static inline int huge_pte_dirty(pte_t pte) in huge_pte_dirty()
105 static inline pte_t huge_pte_mkwrite(pte_t pte) in huge_pte_mkwrite()
110 static inline pte_t huge_pte_mkdirty(pte_t pte) in huge_pte_mkdirty()
115 static inline pte_t huge_pte_wrprotect(pte_t pte) in huge_pte_wrprotect()
125 static inline pte_t huge_pte_mkuffd_wp(pte_t pte) in huge_pte_mkuffd_wp()
[all …]
/linux-6.3-rc2/arch/nios2/include/asm/
A Dpgtable.h84 static inline int pte_write(pte_t pte) \ in pte_write()
86 static inline int pte_dirty(pte_t pte) \ in pte_dirty()
88 static inline int pte_young(pte_t pte) \ in pte_young()
102 static inline int pte_none(pte_t pte) in pte_none()
107 static inline int pte_present(pte_t pte) \ in pte_present()
114 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
120 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
126 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
132 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
138 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
[all …]
/linux-6.3-rc2/arch/sparc/include/asm/
A Dpgtable_64.h322 pte_t pte = __pte(pmd_val(pmd)); in pmd_modify() local
406 pte_t pte = __pte(pmd_val(pmd)); in pmd_mkhuge() local
669 pte_t pte = __pte(pmd_val(pmd)); in pmd_large() local
676 pte_t pte = __pte(pmd_val(pmd)); in pmd_pfn() local
684 pte_t pte = __pte(pmd_val(pmd)); in pmd_write() local
694 pte_t pte = __pte(pmd_val(pmd)); in pmd_dirty() local
702 pte_t pte = __pte(pmd_val(pmd)); in pmd_young() local
709 pte_t pte = __pte(pmd_val(pmd)); in pmd_trans_huge() local
716 pte_t pte = __pte(pmd_val(pmd)); in pmd_mkold() local
725 pte_t pte = __pte(pmd_val(pmd)); in pmd_wrprotect() local
[all …]
A Dpgtable_32.h150 static inline int pte_present(pte_t pte) in pte_present()
155 static inline int pte_none(pte_t pte) in pte_none()
214 static inline int pte_write(pte_t pte) in pte_write()
219 static inline int pte_dirty(pte_t pte) in pte_dirty()
224 static inline int pte_young(pte_t pte) in pte_young()
229 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
234 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
239 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
244 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
249 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
[all …]
/linux-6.3-rc2/include/asm-generic/
A Dhugetlb.h13 static inline unsigned long huge_pte_write(pte_t pte) in huge_pte_write()
18 static inline unsigned long huge_pte_dirty(pte_t pte) in huge_pte_dirty()
23 static inline pte_t huge_pte_mkwrite(pte_t pte) in huge_pte_mkwrite()
29 static inline pte_t huge_pte_wrprotect(pte_t pte) in huge_pte_wrprotect()
35 static inline pte_t huge_pte_mkdirty(pte_t pte) in huge_pte_mkdirty()
45 static inline pte_t huge_pte_mkuffd_wp(pte_t pte) in huge_pte_mkuffd_wp()
55 static inline int huge_pte_uffd_wp(pte_t pte) in huge_pte_uffd_wp()
79 pte_t *ptep, pte_t pte) in set_huge_pte_at()
102 static inline int huge_pte_none(pte_t pte) in huge_pte_none()
109 static inline int huge_pte_none_mostly(pte_t pte) in huge_pte_none_mostly()
[all …]
A Dpgtable_uffd.h5 static __always_inline int pte_uffd_wp(pte_t pte) in pte_uffd_wp()
15 static __always_inline pte_t pte_mkuffd_wp(pte_t pte) in pte_mkuffd_wp()
25 static __always_inline pte_t pte_clear_uffd_wp(pte_t pte) in pte_clear_uffd_wp()
35 static __always_inline pte_t pte_swp_mkuffd_wp(pte_t pte) in pte_swp_mkuffd_wp()
40 static __always_inline int pte_swp_uffd_wp(pte_t pte) in pte_swp_uffd_wp()
45 static __always_inline pte_t pte_swp_clear_uffd_wp(pte_t pte) in pte_swp_clear_uffd_wp()
/linux-6.3-rc2/arch/csky/include/asm/
A Dpgtable.h84 static inline void set_pte(pte_t *p, pte_t pte) in set_pte()
141 static inline int pte_read(pte_t pte) in pte_read()
146 static inline int pte_write(pte_t pte) in pte_write()
151 static inline int pte_dirty(pte_t pte) in pte_dirty()
156 static inline int pte_young(pte_t pte) in pte_young()
161 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
167 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
173 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
179 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
187 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
[all …]
/linux-6.3-rc2/arch/arm64/include/asm/
A Dpgtable.h95 #define pte_none(pte) (!pte_val(pte)) argument
132 #define pte_valid_not_user(pte) \ argument
142 #define pte_accessible(mm, pte) \ argument
222 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
297 pte_t pte) in __check_safe_pte_update()
328 pte_t *ptep, pte_t pte) in __set_pte_at()
359 pte_t *ptep, pte_t pte) in set_pte_at()
394 static inline pud_t pte_pud(pte_t pte) in pte_pud()
409 static inline pmd_t pte_pmd(pte_t pte) in pte_pmd()
884 pte_t old_pte, pte; in __ptep_test_and_clear_young() local
[all …]
/linux-6.3-rc2/arch/alpha/include/asm/
A Dpgtable.h192 #define pte_pfn(pte) (pte_val(pte) >> 32) argument
194 #define pte_page(pte) pfn_to_page(pte_pfn(pte)) argument
206 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
231 extern inline int pte_none(pte_t pte) { return !pte_val(pte); } in pte_none()
232 extern inline int pte_present(pte_t pte) { return pte_val(pte) & _PAGE_VALID; } in pte_present()
252 extern inline int pte_write(pte_t pte) { return !(pte_val(pte) & _PAGE_FOW); } in pte_write()
253 extern inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty()
328 #define __pte_to_swp_entry(pte) ((swp_entry_t) { pte_val(pte) }) argument
331 static inline int pte_swp_exclusive(pte_t pte) in pte_swp_exclusive()
336 static inline pte_t pte_swp_mkexclusive(pte_t pte) in pte_swp_mkexclusive()
[all …]
/linux-6.3-rc2/arch/xtensa/include/asm/
A Dpgtable.h239 # define pte_present(pte) \ argument
255 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
257 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
259 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
261 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
263 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
265 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
327 pte_t pte = *ptep; in ptep_test_and_clear_young() local
337 pte_t pte = *ptep; in ptep_get_and_clear() local
345 pte_t pte = *ptep; in ptep_set_wrprotect() local
[all …]
/linux-6.3-rc2/arch/x86/include/asm/
A Dpgtable.h70 #define set_pte_atomic(ptep, pte) \ argument
127 static inline int pte_dirty(pte_t pte) in pte_dirty()
132 static inline int pte_young(pte_t pte) in pte_young()
158 static inline int pte_write(pte_t pte) in pte_write()
163 static inline int pte_huge(pte_t pte) in pte_huge()
168 static inline int pte_global(pte_t pte) in pte_global()
173 static inline int pte_exec(pte_t pte) in pte_exec()
228 static inline int pmd_large(pmd_t pte) in pmd_large()
740 static inline int pte_none(pte_t pte) in pte_none()
1023 pte_t *ptep, pte_t pte) in set_pte_at()
[all …]
/linux-6.3-rc2/arch/powerpc/kvm/
A Dbook3s_mmu_hpte.c97 struct hpte_cache *pte = container_of(head, struct hpte_cache, rcu_head); in free_pte_rcu() local
101 static void invalidate_pte(struct kvm_vcpu *vcpu, struct hpte_cache *pte) in invalidate_pte()
135 struct hpte_cache *pte; in kvmppc_mmu_pte_flush_all() local
154 struct hpte_cache *pte; in kvmppc_mmu_pte_flush_page() local
173 struct hpte_cache *pte; in kvmppc_mmu_pte_flush_long() local
216 struct hpte_cache *pte; in kvmppc_mmu_pte_vflush_short() local
237 struct hpte_cache *pte; in kvmppc_mmu_pte_vflush_64k() local
259 struct hpte_cache *pte; in kvmppc_mmu_pte_vflush_long() local
301 struct hpte_cache *pte; in kvmppc_mmu_pte_pflush() local
323 struct hpte_cache *pte; in kvmppc_mmu_hpte_cache_next() local
[all …]
/linux-6.3-rc2/arch/powerpc/include/asm/book3s/64/
A Dpgtable.h404 static inline int pte_write(pte_t pte) in pte_write()
409 static inline int pte_read(pte_t pte) in pte_read()
460 static inline int pte_dirty(pte_t pte) in pte_dirty()
465 static inline int pte_young(pte_t pte) in pte_young()
475 static inline bool pte_exec(pte_t pte) in pte_exec()
536 static inline bool pte_user(pte_t pte) in pte_user()
773 static inline int pte_none(pte_t pte) in pte_none()
826 static inline bool pte_ci(pte_t pte) in pte_ci()
920 static inline pud_t pte_pud(pte_t pte) in pte_pud()
967 static inline p4d_t pte_p4d(pte_t pte) in pte_p4d()
[all …]
/linux-6.3-rc2/arch/loongarch/include/asm/
A Dpgtable.h279 static inline int pte_swp_exclusive(pte_t pte) in pte_swp_exclusive()
284 static inline pte_t pte_swp_mkexclusive(pte_t pte) in pte_swp_mkexclusive()
290 static inline pte_t pte_swp_clear_exclusive(pte_t pte) in pte_swp_clear_exclusive()
367 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
373 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
379 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
385 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
393 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
401 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
409 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
[all …]

Completed in 51 milliseconds

12345678910>>...18