Home
last modified time | relevance | path

Searched refs:set_pte (Results 1 – 25 of 90) sorted by relevance

1234

/arch/sh/include/asm/
Dpgtable_64.h35 static __inline__ void set_pte(pte_t *pteptr, pte_t pteval) in set_pte() function
44 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
265 static inline pte_t pte_wrprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_WRITE)); r… in pte_wrprotect()
266 static inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean()
267 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold()
268 static inline pte_t pte_mkwrite(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_WRITE)); retu… in pte_mkwrite()
269 static inline pte_t pte_mkdirty(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_DIRTY)); retu… in pte_mkdirty()
270 static inline pte_t pte_mkyoung(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); r… in pte_mkyoung()
271 static inline pte_t pte_mkhuge(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_SZHUGE)); retu… in pte_mkhuge()
272 static inline pte_t pte_mkspecial(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_SPECIAL)); … in pte_mkspecial()
[all …]
/arch/avr32/include/asm/
Dpgtable-2level.h32 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
33 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep, pteval)
Dpgtable.h212 set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_RW)); in pte_wrprotect()
217 set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); in pte_mkclean()
222 set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); in pte_mkold()
227 set_pte(&pte, __pte(pte_val(pte) | _PAGE_RW)); in pte_mkwrite()
232 set_pte(&pte, __pte(pte_val(pte) | _PAGE_DIRTY)); in pte_mkdirty()
237 set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); in pte_mkyoung()
284 set_pte(&pte, __pte((pte_val(pte) & _PAGE_CHG_MASK) in pte_modify()
/arch/m68k/mm/
Dmcfmmu.c71 set_pte(pg_table, pte); in paging_init()
128 set_pte(pte, pte_mkdirty(*pte)); in cf_tlb_miss()
131 set_pte(pte, pte_mkyoung(*pte)); in cf_tlb_miss()
134 set_pte(pte, pte_wrprotect(*pte)); in cf_tlb_miss()
Dsun3mmu.c78 set_pte (pg_table, pte); in paging_init()
/arch/c6x/include/asm/
Dpgtable.h53 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
54 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/m32r/include/asm/
Dpgtable-2level.h44 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
45 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/m68k/include/asm/
Dpgtable_mm.h24 #define set_pte(pteptr, pteval) \ macro
28 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/mips/mm/
Dhighmem.c61 set_pte(kmap_pte-idx, mk_pte(page, PAGE_KERNEL)); in kmap_atomic()
115 set_pte(kmap_pte-idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/arch/metag/mm/
Dhighmem.c57 set_pte(kmap_pte - idx, mk_pte(page, PAGE_KERNEL)); in kmap_atomic()
108 set_pte(kmap_pte - idx, pfn_pte(pfn, PAGE_KERNEL)); in kmap_atomic_pfn()
/arch/blackfin/include/asm/
Dpgtable.h48 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
49 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/sparc/include/asm/
Dpgtable_32.h115 static inline void set_pte(pte_t *ptep, pte_t pteval) in set_pte() function
120 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
156 set_pte(ptep, __pte(0)); in __pte_clear()
183 set_pte((pte_t *)&pmdp->pmdv[i], __pte(0)); in pmd_clear()
203 set_pte((pte_t *)pgdp, __pte(0)); in pgd_clear()
/arch/x86/mm/kmemcheck/
Dkmemcheck.c104 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kmemcheck_show_addr()
117 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kmemcheck_hide_addr()
279 set_pte(pte, __pte(pte_val(*pte) | _PAGE_PRESENT)); in kmemcheck_show_pages()
280 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_HIDDEN)); in kmemcheck_show_pages()
305 set_pte(pte, __pte(pte_val(*pte) & ~_PAGE_PRESENT)); in kmemcheck_hide_pages()
306 set_pte(pte, __pte(pte_val(*pte) | _PAGE_HIDDEN)); in kmemcheck_hide_pages()
/arch/tile/mm/
Dhighmem.c116 set_pte(ptep, pteval); in kmap_atomic_register()
150 set_pte(ptep, pte_mkmigrate(*ptep)); in kmap_atomic_fix_one_kpte()
160 set_pte(ptep, pte); in kmap_atomic_fix_one_kpte()
/arch/tile/include/asm/
Dpgalloc.h44 set_pte(pmdp, pmd); in set_pmd()
46 set_pte(&pmdp->pud.pgd, pmd.pud.pgd); in set_pmd()
Dpgtable.h258 extern void set_pte(pte_t *ptep, pte_t pte);
259 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
260 #define set_pte_atomic(pteptr, pteval) set_pte(pteptr, pteval)
427 set_pte(pmdp_ptep(pmdp), pmd_pte(pmdval)); in __set_pmd()
/arch/unicore32/include/asm/
Dpgtable.h157 #define pte_clear(mm, addr, ptep) set_pte(ptep, __pte(0))
166 #define set_pte(ptep, pte) cpu_set_pte(ptep, pte) macro
170 set_pte(ptep, pteval); \
/arch/sh/mm/
Dkmap.c49 set_pte(kmap_coherent_pte - idx, mk_pte(page, PAGE_KERNEL)); in kmap_coherent()
Dtlbex_32.c62 set_pte(pte, entry); in handle_tlbmiss()
/arch/parisc/include/asm/
Dpgtable.h53 #define set_pte(pteptr, pteval) \ macro
70 set_pte(ptep, pteval); \
482 set_pte(ptep, pte_mkold(pte)); in ptep_test_and_clear_young()
497 set_pte(ptep, __pte(0)); in ptep_get_and_clear()
508 set_pte(ptep, pte_wrprotect(*ptep)); in ptep_set_wrprotect()
/arch/arm64/mm/
Dkasan_init.c50 set_pte(pte, pfn_pte(sym_to_pfn(kasan_zero_page), in kasan_early_pte_populate()
212 set_pte(&kasan_zero_pte[i], in kasan_init()
/arch/xtensa/mm/
Dhighmem.c56 set_pte(kmap_pte + idx, mk_pte(page, PAGE_KERNEL_EXEC)); in kmap_atomic()
/arch/mn10300/mm/
Dinit.c90 set_pte(ppte, pfn_pte(USER_ATOMIC_OPS_PAGE_ADDR >> PAGE_SHIFT, in paging_init()
/arch/sparc/mm/
Dhighmem.c75 set_pte(kmap_pte-idx, mk_pte(page, kmap_prot)); in kmap_atomic()
/arch/mn10300/include/asm/
Dhighmem.h90 set_pte(kmap_pte - idx, mk_pte(page, kmap_prot)); in kmap_atomic()

1234