Home
last modified time | relevance | path

Searched refs:pte_t (Results 1 – 25 of 434) sorted by relevance

12345678910>>...18

/linux/arch/powerpc/include/asm/nohash/
A Dpgtable.h128 static inline pte_t pte_exprotect(pte_t pte) in pte_exprotect()
133 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
138 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
143 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial()
149 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
156 static inline pte_t pte_mkprivileged(pte_t pte) in pte_mkprivileged()
163 static inline pte_t pte_mkuser(pte_t pte) in pte_mkuser()
169 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
178 pte_t pte);
186 pte_t *ptep, pte_t pte, int percpu) in __set_pte_at()
[all …]
/linux/arch/mips/include/asm/
A Dpgtable.h126 pte_t *ptep, pte_t pteval);
225 pte_t *ptep, pte_t pteval)
311 static inline pte_t pte_mkclean(pte_t pte)
320 static inline pte_t pte_mkold(pte_t pte)
329 static inline pte_t pte_mkwrite(pte_t pte)
340 static inline pte_t pte_mkdirty(pte_t pte)
351 static inline pte_t pte_mkyoung(pte_t pte)
372 static inline pte_t pte_mkclean(pte_t pte)
378 static inline pte_t pte_mkold(pte_t pte)
413 static inline pte_t pte_mkhuge(pte_t pte)
[all …]
/linux/arch/powerpc/include/asm/book3s/32/
A Dpgtable.h359 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
466 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
471 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
476 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
481 static inline pte_t pte_mkpte(pte_t pte) in pte_mkpte()
486 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
491 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
496 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
506 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
516 static inline pte_t pte_mkuser(pte_t pte) in pte_mkuser()
[all …]
/linux/arch/microblaze/include/asm/
A Dpgtable.h268 static inline pte_t pte_rdprotect(pte_t pte) \ in pte_rdprotect()
270 static inline pte_t pte_wrprotect(pte_t pte) \ in pte_wrprotect()
274 static inline pte_t pte_mkclean(pte_t pte) \ in pte_mkclean()
276 static inline pte_t pte_mkold(pte_t pte) \ in pte_mkold()
279 static inline pte_t pte_mkread(pte_t pte) \ in pte_mkread()
281 static inline pte_t pte_mkexec(pte_t pte) \ in pte_mkexec()
283 static inline pte_t pte_mkwrite(pte_t pte) \ in pte_mkwrite()
285 static inline pte_t pte_mkdirty(pte_t pte) \ in pte_mkdirty()
287 static inline pte_t pte_mkyoung(pte_t pte) \ in pte_mkyoung()
348 pte_t *ptep, pte_t pte) in set_pte()
[all …]
/linux/arch/s390/include/asm/
A Dhugetlb.h19 pte_t *ptep, pte_t pte);
20 pte_t huge_ptep_get(pte_t *ptep);
22 unsigned long addr, pte_t *ptep);
45 pte_t *ptep, unsigned long sz) in huge_pte_clear()
54 unsigned long address, pte_t *ptep) in huge_ptep_clear_flush()
61 pte_t pte, int dirty) in huge_ptep_set_access_flags()
72 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
98 static inline pte_t huge_pte_mkwrite(pte_t pte) in huge_pte_mkwrite()
103 static inline pte_t huge_pte_mkdirty(pte_t pte) in huge_pte_mkdirty()
108 static inline pte_t huge_pte_wrprotect(pte_t pte) in huge_pte_wrprotect()
[all …]
A Dpgtable.h942 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
950 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
957 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
965 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
987 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
1050 pte_t ptep_xchg_direct(struct mm_struct *, unsigned long, pte_t *, pte_t);
1051 pte_t ptep_xchg_lazy(struct mm_struct *, unsigned long, pte_t *, pte_t);
1086 pte_t *, pte_t, pte_t);
1152 pte_t *ptep, pte_t entry);
1162 pte_t *sptep, pte_t *tptep, pte_t pte);
[all …]
/linux/arch/um/include/asm/
A Dpgtable.h176 static inline pte_t pte_mknewprot(pte_t pte) in pte_mknewprot()
182 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
188 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
194 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
203 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
211 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
217 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
223 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
231 static inline pte_t pte_mkuptodate(pte_t pte) in pte_mkuptodate()
239 static inline pte_t pte_mknewpage(pte_t pte) in pte_mknewpage()
[all …]
/linux/include/asm-generic/
A Dhugetlb.h20 static inline pte_t huge_pte_mkwrite(pte_t pte) in huge_pte_mkwrite()
25 static inline pte_t huge_pte_mkdirty(pte_t pte) in huge_pte_mkdirty()
30 static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot) in huge_pte_modify()
37 pte_t *ptep, unsigned long sz) in huge_pte_clear()
54 pte_t *ptep, pte_t pte) in set_huge_pte_at()
62 unsigned long addr, pte_t *ptep) in huge_ptep_get_and_clear()
70 unsigned long addr, pte_t *ptep) in huge_ptep_clear_flush()
84 static inline pte_t huge_pte_wrprotect(pte_t pte) in huge_pte_wrprotect()
107 unsigned long addr, pte_t *ptep) in huge_ptep_set_wrprotect()
116 pte_t pte, int dirty) in huge_ptep_set_access_flags()
[all …]
/linux/arch/riscv/include/asm/
A Dpgtable.h311 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
318 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
325 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
330 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
335 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
340 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
345 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial()
350 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
397 pte_t *ptep = (pte_t *)pmdp; in update_mmu_cache_pmd()
403 static inline int pte_same(pte_t pte_a, pte_t pte_b) in pte_same()
[all …]
/linux/arch/openrisc/include/asm/
A Dpgtable.h238 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
244 static inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect()
250 static inline pte_t pte_exprotect(pte_t pte) in pte_exprotect()
256 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()
268 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
274 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
280 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
286 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
292 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
[all …]
/linux/arch/m68k/include/asm/
A Dmcf_pgtable.h240 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
246 static inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect()
252 static inline pte_t pte_exprotect(pte_t pte) in pte_exprotect()
258 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
264 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
270 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
276 static inline pte_t pte_mkread(pte_t pte) in pte_mkread()
282 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
288 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
294 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
[all …]
A Dsun3_pgtable.h105 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
121 static inline int pte_none (pte_t pte) { return !pte_val (pte); } in pte_none()
162 static inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_WRITEABLE; return pte; } in pte_wrprotect()
163 static inline pte_t pte_mkclean(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_MODIFIED; return pte; } in pte_mkclean()
164 static inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~SUN3_PAGE_ACCESSED; return pte; } in pte_mkold()
165 static inline pte_t pte_mkwrite(pte_t pte) { pte_val(pte) |= SUN3_PAGE_WRITEABLE; return pte; } in pte_mkwrite()
166 static inline pte_t pte_mkdirty(pte_t pte) { pte_val(pte) |= SUN3_PAGE_MODIFIED; return pte; } in pte_mkdirty()
167 static inline pte_t pte_mkyoung(pte_t pte) { pte_val(pte) |= SUN3_PAGE_ACCESSED; return pte; } in pte_mkyoung()
168 static inline pte_t pte_mknocache(pte_t pte) { pte_val(pte) |= SUN3_PAGE_NOCACHE; return pte; } in pte_mknocache()
172 static inline pte_t pte_mkcache(pte_t pte) { return pte; } in pte_mkcache()
[all …]
/linux/arch/nios2/include/asm/
A Dpgtable.h92 extern pte_t invalid_pte_table[PAGE_SIZE/sizeof(pte_t)];
133 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
139 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
145 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
151 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
157 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
163 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
169 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
195 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
201 pte_t *ptep, pte_t pteval) in set_pte_at()
[all …]
/linux/arch/powerpc/include/asm/book3s/64/
A Dpgtable.h669 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
674 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
679 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
684 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
692 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
697 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
707 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
722 static inline pte_t pte_mkuser(pte_t pte) in pte_mkuser()
819 pte_t *ptep, pte_t entry, in __ptep_set_access_flags()
845 pte_t *ptep, pte_t pte, int percpu) in __set_pte_at()
[all …]
/linux/arch/x86/include/asm/
A Dpgtable.h305 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
310 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
320 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
325 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
330 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
335 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
340 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
345 static inline pte_t pte_clrhuge(pte_t pte) in pte_clrhuge()
350 static inline pte_t pte_mkglobal(pte_t pte) in pte_mkglobal()
365 static inline pte_t pte_mkdevmap(pte_t pte) in pte_mkdevmap()
[all …]
/linux/arch/hexagon/include/asm/
A Dpgtable.h173 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
201 pte_t *ptep) in pte_clear()
247 static inline int pte_none(pte_t pte) in pte_none()
267 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
274 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
281 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
288 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
307 static inline pte_t pte_modify(pte_t pte, pgprot_t prot) in pte_modify()
315 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
322 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
[all …]
/linux/arch/sparc/include/asm/
A Dpgtable_64.h397 static inline pte_t pte_mkhuge(pte_t pte) in pte_mkhuge()
437 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
461 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
485 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
527 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
547 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
573 static inline pte_t pte_mkmcd(pte_t pte) in pte_mkmcd()
579 static inline pte_t pte_mknotmcd(pte_t pte) in pte_mknotmcd()
893 pte_t *ptep, pte_t orig, int fullmm,
897 pte_t *ptep, pte_t orig, int fullmm, in maybe_tlb_batch_add()
[all …]
A Dpgtable_32.h118 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
169 static inline int pte_none(pte_t pte) in pte_none()
221 set_pte((pte_t *)pudp, __pte(0)); in pud_clear()
243 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
248 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
253 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
258 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
263 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
268 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
316 static pte_t pte_modify(pte_t pte, pgprot_t newprot) __attribute_const__;
[all …]
/linux/arch/xtensa/include/asm/
A Dpgtable.h269 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
271 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
273 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
275 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()
279 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
297 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
307 static inline void update_pte(pte_t *ptep, pte_t pteval) in update_pte()
324 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte()
339 pte_t *ptep) in ptep_test_and_clear_young()
[all …]
/linux/arch/alpha/include/asm/
A Dpgtable.h150 extern pte_t __bad_page(void);
211 pte_t pte; \
220 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
269 extern inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) |= _PAGE_FOW; return pte; } in pte_wrprotect()
270 extern inline pte_t pte_mkclean(pte_t pte) { pte_val(pte) &= ~(__DIRTY_BITS); return pte; } in pte_mkclean()
271 extern inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~(__ACCESS_BITS); return pte; } in pte_mkold()
272 extern inline pte_t pte_mkwrite(pte_t pte) { pte_val(pte) &= ~_PAGE_FOW; return pte; } in pte_mkwrite()
273 extern inline pte_t pte_mkdirty(pte_t pte) { pte_val(pte) |= __DIRTY_BITS; return pte; } in pte_mkdirty()
274 extern inline pte_t pte_mkyoung(pte_t pte) { pte_val(pte) |= __ACCESS_BITS; return pte; } in pte_mkyoung()
301 pte_t *ret = (pte_t *) pmd_page_vaddr(*dir) in pte_offset_kernel()
[all …]
/linux/arch/arm/include/asm/
A Dpgtable.h226 pte_t *ptep, pte_t pteval);
228 static inline pte_t clear_pte_bit(pte_t pte, pgprot_t prot) in clear_pte_bit()
234 static inline pte_t set_pte_bit(pte_t pte, pgprot_t prot) in set_pte_bit()
240 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
245 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
250 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
255 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
260 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
265 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
270 static inline pte_t pte_mkexec(pte_t pte) in pte_mkexec()
[all …]
/linux/arch/arm64/mm/
A Dhugetlbpage.c162 pte_t *ptep, in get_clear_flush()
203 pte_t *ptep, in clear_flush()
217 pte_t *ptep, pte_t pte) in set_huge_pte_at()
248 pte_t *ptep, pte_t pte, unsigned long sz) in set_huge_swap_pte_at()
266 pte_t *ptep = NULL; in huge_pte_alloc()
275 ptep = (pte_t *)pudp; in huge_pte_alloc()
298 return (pte_t *)pmdp; in huge_pte_alloc()
346 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags) in arch_make_huge_pte()
397 static int __cont_access_flags_changed(pte_t *ptep, pte_t pte, int ncontig) in __cont_access_flags_changed()
425 pte_t orig_pte; in huge_ptep_set_access_flags()
[all …]
/linux/arch/arm64/include/asm/
A Dhugetlb.h26 pte_t arch_make_huge_pte(pte_t entry, unsigned int shift, vm_flags_t flags);
30 pte_t *ptep, pte_t pte);
33 unsigned long addr, pte_t *ptep,
34 pte_t pte, int dirty);
36 extern pte_t huge_ptep_get_and_clear(struct mm_struct *mm,
37 unsigned long addr, pte_t *ptep);
40 unsigned long addr, pte_t *ptep);
43 unsigned long addr, pte_t *ptep);
46 pte_t *ptep, unsigned long sz);
48 pte_t *ptep, pte_t pte, unsigned long sz);
A Dpgtable.h175 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
182 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
190 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
200 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
214 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
219 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
224 static inline pte_t pte_mkspecial(pte_t pte) in pte_mkspecial()
229 static inline pte_t pte_mkcont(pte_t pte) in pte_mkcont()
235 static inline pte_t pte_mknoncont(pte_t pte) in pte_mknoncont()
250 static inline pte_t pte_mkdevmap(pte_t pte) in pte_mkdevmap()
[all …]
/linux/arch/csky/include/asm/
A Dpgtable.h103 static inline void set_pte(pte_t *p, pte_t pte) in set_pte()
160 static inline int pte_read(pte_t pte) in pte_read()
165 static inline int pte_write(pte_t pte) in pte_write()
180 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect()
186 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean()
192 static inline pte_t pte_mkold(pte_t pte) in pte_mkold()
198 static inline pte_t pte_mkwrite(pte_t pte) in pte_mkwrite()
206 static inline pte_t pte_mkdirty(pte_t pte) in pte_mkdirty()
214 static inline pte_t pte_mkyoung(pte_t pte) in pte_mkyoung()
259 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify()
[all …]

Completed in 59 milliseconds

12345678910>>...18