Searched defs:set_pte (Results 1 - 25 of 25) sorted by relevance

/arch/avr32/include/asm/
H A Dpgtable-2level.h32 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
33 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep, pteval)
/arch/blackfin/include/asm/
H A Dpgtable.h53 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
54 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/c6x/include/asm/
H A Dpgtable.h58 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
59 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/m32r/include/asm/
H A Dpgtable-2level.h43 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
44 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/m68k/include/asm/
H A Dpgtable_mm.h24 #define set_pte(pteptr, pteval) \ macro
28 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/cris/include/asm/
H A Dpgtable.h36 #define set_pte(pteptr, pteval) ((*(pteptr)) = (pteval)) macro
37 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/mips/include/asm/
H A Dpgtable.h105 static inline void set_pte(pte_t *ptep, pte_t pte) function
124 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
146 static inline void set_pte(pte_t *ptep, pte_t pteval) function
161 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/hexagon/include/asm/
H A Dpgtable.h200 static inline void set_pte(pte_t *ptep, pte_t pteval) function
428 #define set_pte_at(mm, addr, ptep, pte) set_pte(ptep, pte)
/arch/score/include/asm/
H A Dpgtable.h111 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
112 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/sh/include/asm/
H A Dpgtable_32.h303 static inline void set_pte(pte_t *ptep, pte_t pte) function
310 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
313 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
H A Dpgtable_64.h35 static __inline__ void set_pte(pte_t *pteptr, pte_t pteval) function
44 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
270 static inline pte_t pte_wrprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_WRITE)); return pte; }
271 static inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); return pte; }
272 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); return pte; }
273 static inline pte_t pte_mkwrite(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_WRITE)); return pte; }
274 static inline pte_t pte_mkdirty(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_DIRTY)); return pte; }
275 static inline pte_t pte_mkyoung(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_ACCESSED)); return pte; }
276 static inline pte_t pte_mkhuge(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) | _PAGE_SZHUGE)); return pte; }
277 static inline pte_t pte_mkspecial(pte_t pte) { set_pte(
[all...]
/arch/tile/mm/
H A Dpgtable.c114 set_pte(pte, pfn_pte(pfn, flags));
472 void set_pte(pte_t *ptep, pte_t pte) function
483 panic("set_pte(): out-of-range PFN and mode 0\n");
/arch/um/include/asm/
H A Dpgtable.h262 static inline void set_pte(pte_t *pteptr, pte_t pteval) function
274 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/unicore32/include/asm/
H A 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/alpha/include/asm/
H A Dpgtable.h27 #define set_pte(pteptr, pteval) ((*(pteptr)) = (pteval)) macro
28 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/microblaze/include/asm/
H A Dpgtable.h431 * set_pte stores a linux PTE into the linux page table.
433 static inline void set_pte(struct mm_struct *mm, unsigned long addr, function
/arch/openrisc/include/asm/
H A Dpgtable.h52 #define set_pte(pteptr, pteval) ((*(pteptr)) = (pteval)) macro
53 #define set_pte_at(mm, addr, ptep, pteval) set_pte(ptep, pteval)
/arch/sparc/include/asm/
H A Dpgtable_32.h316 BTFIXUPDEF_CALL(void, set_pte, pte_t *, pte_t)
318 #define set_pte(ptep,pteval) BTFIXUP_CALL(set_pte)(ptep,pteval) macro
319 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/frv/include/asm/
H A Dpgtable.h174 #define set_pte(pteptr, pteval) \ macro
179 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/ia64/include/asm/
H A Dpgtable.h325 * set_pte() is also called by the kernel, but we can expect that the kernel
333 static inline void set_pte(pte_t *ptep, pte_t pteval) function
347 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
545 set_pte(__ptep, __entry); \
/arch/mn10300/include/asm/
H A Dpgtable.h305 #define set_pte(pteptr, pteval) (*(pteptr) = pteval) macro
306 #define set_pte_at(mm, addr, ptep, pteval) set_pte((ptep), (pteval))
307 #define set_pte_atomic(pteptr, pteval) set_pte((pteptr), (pteval))
/arch/parisc/include/asm/
H A Dpgtable.h39 #define set_pte(pteptr, pteval) \ macro
43 #define set_pte_at(mm,addr,ptep,pteval) set_pte(ptep,pteval)
/arch/x86/include/asm/
H A Dparavirt.h547 static inline void set_pte(pte_t *ptep, pte_t pte) function
550 PVOP_VCALL3(pv_mmu_ops.set_pte, ptep,
553 PVOP_VCALL2(pv_mmu_ops.set_pte, ptep,
707 set_pte(ptep, pte);
H A Dparavirt_types.h271 void (*set_pte)(pte_t *ptep, pte_t pteval); member in struct:pv_mmu_ops
H A Dpgtable.h36 #define set_pte(ptep, pte) native_set_pte(ptep, pte) macro
634 * has not been done using the set_pte / clear_pte interfaces. It is used by

Completed in 512 milliseconds