Home
last modified time | relevance | path

Searched refs:pte (Results 1 – 25 of 185) sorted by relevance

12345678

/linux-2.4.37.9/include/asm-mips/
Dpgtable-64.h20 static inline int pte_none(pte_t pte) { return !(pte_val(pte) & ~_PAGE_GLOBAL); } in pte_none() argument
28 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
30 (pte).pte_low &= ~(_PAGE_WRITE | _PAGE_SILENT_WRITE); in pte_wrprotect()
31 (pte).pte_high &= ~_PAGE_SILENT_WRITE; in pte_wrprotect()
32 return pte; in pte_wrprotect()
35 static inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect() argument
37 (pte).pte_low &= ~(_PAGE_READ | _PAGE_SILENT_READ); in pte_rdprotect()
38 (pte).pte_high &= ~_PAGE_SILENT_READ; in pte_rdprotect()
39 return pte; in pte_rdprotect()
42 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean() argument
[all …]
Dpgtable-32.h31 static inline int pte_none(pte_t pte) { return !(pte_val(pte) & ~_PAGE_GLOBAL); } in pte_none() argument
33 static inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
35 pte_val(pte) &= ~(_PAGE_WRITE | _PAGE_SILENT_WRITE); in pte_wrprotect()
36 return pte; in pte_wrprotect()
39 static inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect() argument
41 pte_val(pte) &= ~(_PAGE_READ | _PAGE_SILENT_READ); in pte_rdprotect()
42 return pte; in pte_rdprotect()
45 static inline pte_t pte_mkclean(pte_t pte) in pte_mkclean() argument
47 pte_val(pte) &= ~(_PAGE_MODIFIED|_PAGE_SILENT_WRITE); in pte_mkclean()
48 return pte; in pte_mkclean()
[all …]
Dpgalloc.h65 #define pmd_populate(mm, pmd, pte) pmd_set(pmd, pte) argument
122 static __inline__ void free_pte_fast(pte_t *pte) in free_pte_fast() argument
124 *(unsigned long *)pte = (unsigned long) pte_quicklist; in free_pte_fast()
125 pte_quicklist = (unsigned long *) pte; in free_pte_fast()
129 static __inline__ void free_pte_slow(pte_t *pte) in free_pte_slow() argument
131 free_page((unsigned long)pte); in free_pte_slow()
152 pte_t *pte; in pte_alloc_one() local
154 pte = (pte_t *) __get_free_page(GFP_KERNEL); in pte_alloc_one()
155 if (pte) in pte_alloc_one()
156 clear_page(pte); in pte_alloc_one()
[all …]
/linux-2.4.37.9/include/asm-arm/proc-armo/
Dpgtable.h73 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
74 #define pte_read(pte) (!(pte_val(pte) & _PAGE_NOT_USER)) argument
75 #define pte_write(pte) (!(pte_val(pte) & _PAGE_READONLY)) argument
76 #define pte_exec(pte) (!(pte_val(pte) & _PAGE_NOT_USER)) argument
77 #define pte_dirty(pte) (!(pte_val(pte) & _PAGE_CLEAN)) argument
78 #define pte_young(pte) (!(pte_val(pte) & _PAGE_OLD)) argument
80 static inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) |= _PAGE_READONLY; return pte; } in pte_wrprotect() argument
81 static inline pte_t pte_rdprotect(pte_t pte) { pte_val(pte) |= _PAGE_NOT_USER; return pte; } in pte_rdprotect() argument
82 static inline pte_t pte_exprotect(pte_t pte) { pte_val(pte) |= _PAGE_NOT_USER; return pte; } in pte_exprotect() argument
83 static inline pte_t pte_mkclean(pte_t pte) { pte_val(pte) |= _PAGE_CLEAN; return pte; } in pte_mkclean() argument
[all …]
/linux-2.4.37.9/include/asm-cris/
Dpgtable.h324 extern inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument
325 extern inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
326 extern inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_exec() argument
327 extern inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_MODIFIED; } in pte_dirty() argument
328 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
330 extern inline pte_t pte_wrprotect(pte_t pte) in pte_wrprotect() argument
332 pte_val(pte) &= ~(_PAGE_WRITE | _PAGE_SILENT_WRITE); in pte_wrprotect()
333 return pte; in pte_wrprotect()
336 extern inline pte_t pte_rdprotect(pte_t pte) in pte_rdprotect() argument
338 pte_val(pte) &= ~(_PAGE_READ | _PAGE_SILENT_READ); in pte_rdprotect()
[all …]
/linux-2.4.37.9/include/asm-m68k/
Dsun3_pgtable.h107 static inline pte_t pte_modify (pte_t pte, pgprot_t newprot) in pte_modify() argument
109 pte_val(pte) = (pte_val(pte) & SUN3_PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
110 return pte; in pte_modify()
120 #define __pte_page(pte) \ argument
121 ((unsigned long) __va ((pte_val (pte) & SUN3_PAGE_PGNUM_MASK) << PAGE_SHIFT))
125 static inline int pte_none(pte_t pte) { return !pte_val (pte); } in pte_none() argument
126 static inline int pte_present(pte_t pte) { return pte_val (pte) & SUN3_PAGE_VALID; } in pte_present() argument
130 #define pte_pagenr(pte) ((__pte_page(pte) - PAGE_OFFSET) >> PAGE_SHIFT) argument
131 #define pte_page(pte) (mem_map+pte_pagenr(pte)) argument
163 static inline int pte_read(pte_t pte) { return 1; } in pte_read() argument
[all …]
Dmotorola_pgtable.h116 static inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
118 pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); in pte_modify()
119 return pte; in pte_modify()
138 #define __pte_page(pte) ((unsigned long)__va(pte_val(pte) & PAGE_MASK)) argument
143 #define pte_none(pte) (!pte_val(pte)) argument
144 #define pte_present(pte) (pte_val(pte) & (_PAGE_PRESENT | _PAGE_PROTNONE)) argument
146 #define pte_pagenr(pte) ((__pte_page(pte) - PAGE_OFFSET) >> PAGE_SHIFT) argument
163 #define pte_page(pte) (mem_map+pte_pagenr(pte)) argument
177 static inline int pte_read(pte_t pte) { return 1; } in pte_read() argument
178 static inline int pte_write(pte_t pte) { return !(pte_val(pte) & _PAGE_RONLY); } in pte_write() argument
[all …]
/linux-2.4.37.9/include/asm-sh/
Dpgtable.h219 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_read() argument
220 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_exec() argument
221 static inline int pte_dirty(pte_t pte){ return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
222 static inline int pte_young(pte_t pte){ return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
223 static inline int pte_write(pte_t pte){ return pte_val(pte) & _PAGE_RW; } in pte_write() argument
224 static inline int pte_not_present(pte_t pte){ return !(pte_val(pte) & _PAGE_PRESENT); } in pte_not_present() argument
226 static inline pte_t pte_rdprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_USER)); re… in pte_rdprotect() argument
227 static inline pte_t pte_exprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_USER)); re… in pte_exprotect() argument
228 static inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean() argument
229 static inline pte_t pte_mkold(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_ACCESSED)); re… in pte_mkold() argument
[all …]
Dpgalloc.h13 #define pmd_populate(mm, pmd, pte) \ argument
14 set_pmd(pmd, __pmd(_PAGE_TABLE + __pa(pte)))
38 pte_t *pte = (pte_t *) __get_free_page(GFP_KERNEL); in pte_alloc_one() local
39 if (pte) in pte_alloc_one()
40 clear_page(pte); in pte_alloc_one()
41 return pte; in pte_alloc_one()
49 static inline void pte_free_slow(pte_t *pte) in pte_free_slow() argument
51 free_page((unsigned long)pte); in pte_free_slow()
54 #define pte_free(pte) pte_free_slow(pte) argument
69 #define pgd_populate(mm, pmd, pte) BUG() argument
[all …]
/linux-2.4.37.9/include/asm-alpha/
Dpgtable.h204 pte_t pte; \
206 pte_val(pte) = ((unsigned long)(page - mem_map) << 32) | \
208 pte; \
213 pte_t pte; \
218 pte_val(pte) = pfn | pgprot_val(pgprot); \
220 pte; \
225 { pte_t pte; pte_val(pte) = (PHYS_TWIDDLE(physpage) << (32-PAGE_SHIFT)) | pgprot_val(pgprot); retur… in mk_pte_phys() local
227 extern inline pte_t pte_modify(pte_t pte, pgprot_t newprot) in pte_modify() argument
228 { pte_val(pte) = (pte_val(pte) & _PAGE_CHG_MASK) | pgprot_val(newprot); return pte; } in pte_modify()
257 extern inline int pte_none(pte_t pte) { return !pte_val(pte); } in pte_none() argument
[all …]
/linux-2.4.37.9/arch/mips/mm/
Dtlbex-mips32.S44 #define CONVERT_PTE(pte) argument
45 #define PTE_MAKEWRITE_HIGH(pte, ptr) \ argument
46 lw pte, 4(ptr); \
47 ori pte, (_PAGE_VALID | _PAGE_DIRTY); \
48 sw pte, 4(ptr); \
49 lw pte, 0(ptr);
51 #define PTE_MAKEVALID_HIGH(pte, ptr) \ argument
52 lw pte, 4(ptr); \
53 ori pte, pte, _PAGE_VALID; \
54 sw pte, 4(ptr); \
[all …]
Dtlbex-r3k.S65 #define LOAD_PTE(pte, ptr) \ argument
66 mfc0 pte, CP0_BADVADDR; \
68 srl pte, pte, 22; \
69 sll pte, pte, 2; \
70 addu ptr, ptr, pte; \
71 mfc0 pte, CP0_CONTEXT; \
73 andi pte, pte, 0xffc; \
74 addu ptr, ptr, pte; \
75 lw pte, (ptr); \
108 #define PTE_PRESENT(pte, ptr, label) \ argument
[all …]
/linux-2.4.37.9/include/asm-ppc/
Dpgtable.h38 #define update_mmu_cache(vma, addr, pte) do { } while (0) argument
53 #define update_mmu_cache(vma, addr, pte) do { } while (0) argument
441 #define pte_none(pte) ((pte_val(pte) & ~_PTE_NONE_MASK) == 0) argument
442 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
469 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_read() argument
470 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW; } in pte_write() argument
471 static inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXEC; } in pte_exec() argument
472 static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
473 static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
475 static inline void pte_uncache(pte_t pte) { pte_val(pte) |= _PAGE_NO_CACHE; } in pte_uncache() argument
[all …]
/linux-2.4.37.9/include/asm-ppc64/
Dpgtable.h179 pte_t pte; \
180 pte_val(pte) = (((physpage)<<(PTE_SHIFT-PAGE_SHIFT)) | pgprot_val(pgprot)); \
181 pte; \
186 pte_t pte; \
187 pte_val(pte) = ((unsigned long)((page) - mem_map) << PTE_SHIFT) | \
189 pte; \
195 #define pte_none(pte) ((pte_val(pte) & ~_PAGE_HPTEFLAGS) == 0) argument
196 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
245 static inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER;} in pte_read() argument
246 static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW;} in pte_write() argument
[all …]
/linux-2.4.37.9/include/asm-mips64/
Dpgtable.h204 static inline int pte_none(pte_t pte) in pte_none() argument
206 return !(pte_val(pte) & ~_PAGE_GLOBAL); in pte_none()
209 static inline int pte_present(pte_t pte) in pte_present() argument
211 return pte_val(pte) & _PAGE_PRESENT; in pte_present()
312 static inline int pte_read(pte_t pte) in pte_read() argument
314 return pte_val(pte) & _PAGE_READ; in pte_read()
317 static inline int pte_write(pte_t pte) in pte_write() argument
319 return pte_val(pte) & _PAGE_WRITE; in pte_write()
322 static inline int pte_dirty(pte_t pte) in pte_dirty() argument
324 return pte_val(pte) & _PAGE_MODIFIED; in pte_dirty()
[all …]
/linux-2.4.37.9/include/asm-i386/
Dpgtable.h282 static inline int pte_read(pte_t pte) { return (pte).pte_low & _PAGE_USER; } in pte_read() argument
283 static inline int pte_exec(pte_t pte) { return (pte).pte_low & _PAGE_USER; } in pte_exec() argument
284 static inline int pte_dirty(pte_t pte) { return (pte).pte_low & _PAGE_DIRTY; } in pte_dirty() argument
285 static inline int pte_young(pte_t pte) { return (pte).pte_low & _PAGE_ACCESSED; } in pte_young() argument
286 static inline int pte_write(pte_t pte) { return (pte).pte_low & _PAGE_RW; } in pte_write() argument
288 static inline pte_t pte_rdprotect(pte_t pte) { (pte).pte_low &= ~_PAGE_USER; return pte; } in pte_rdprotect() argument
289 static inline pte_t pte_exprotect(pte_t pte) { (pte).pte_low &= ~_PAGE_USER; return pte; } in pte_exprotect() argument
290 static inline pte_t pte_mkclean(pte_t pte) { (pte).pte_low &= ~_PAGE_DIRTY; return pte; } in pte_mkclean() argument
291 static inline pte_t pte_mkold(pte_t pte) { (pte).pte_low &= ~_PAGE_ACCESSED; return pte; } in pte_mkold() argument
292 static inline pte_t pte_wrprotect(pte_t pte) { (pte).pte_low &= ~_PAGE_RW; return pte; } in pte_wrprotect() argument
[all …]
/linux-2.4.37.9/include/asm-sh64/
Dpgtable.h173 unsigned long long x = ((unsigned long long) pteval.pte); in set_pte()
435 extern inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument
436 extern inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_EXECUTE; } in pte_exec() argument
437 extern inline int pte_dirty(pte_t pte){ return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
438 extern inline int pte_young(pte_t pte){ return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
439 extern inline int pte_write(pte_t pte){ return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
441 extern inline pte_t pte_rdprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_READ)); re… in pte_rdprotect() argument
442 extern inline pte_t pte_wrprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_WRITE)); r… in pte_wrprotect() argument
443 extern inline pte_t pte_exprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_EXECUTE));… in pte_exprotect() argument
444 extern inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean() argument
[all …]
Dpgalloc.h41 pte_t *pte = (pte_t *) __get_free_page(GFP_KERNEL); in pte_alloc_one() local
42 if (pte) in pte_alloc_one()
43 clear_page(pte); in pte_alloc_one()
44 return pte; in pte_alloc_one()
52 static inline void pte_free_slow(pte_t *pte) in pte_free_slow() argument
54 free_page((unsigned long)pte); in pte_free_slow()
57 #define pte_free(pte) pte_free_slow(pte) argument
105 pmd_populate (struct mm_struct *mm, pmd_t *pmd, pte_t *pte) in pmd_populate() argument
108 pmd_set(pmd,pte); in pmd_populate()
147 pte_t pte = *ptep; in ptep_get_and_clear() local
[all …]
/linux-2.4.37.9/include/asm-x86_64/
Dpgtable.h161 #define ptep_get_and_clear(xp) __pte(xchg(&(xp)->pte, 0))
162 #define pte_same(a, b) ((a).pte == (b).pte)
323 extern inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_read() argument
324 extern inline int pte_exec(pte_t pte) { return pte_val(pte) & _PAGE_USER; } in pte_exec() argument
325 extern inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
326 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
327 extern inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_RW; } in pte_write() argument
329 extern inline pte_t pte_rdprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_USER)); re… in pte_rdprotect() argument
330 extern inline pte_t pte_exprotect(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_USER)); re… in pte_exprotect() argument
331 extern inline pte_t pte_mkclean(pte_t pte) { set_pte(&pte, __pte(pte_val(pte) & ~_PAGE_DIRTY)); ret… in pte_mkclean() argument
[all …]
/linux-2.4.37.9/include/asm-parisc/
Dpgtable.h257 extern inline int pte_read(pte_t pte) { return pte_val(pte) & _PAGE_READ; } in pte_read() argument
258 extern inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_DIRTY; } in pte_dirty() argument
259 extern inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } in pte_young() argument
260 extern inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WRITE; } in pte_write() argument
262 extern inline pte_t pte_rdprotect(pte_t pte) { pte_val(pte) &= ~_PAGE_READ; return pte; } in pte_rdprotect() argument
263 extern inline pte_t pte_mkclean(pte_t pte) { pte_val(pte) &= ~_PAGE_DIRTY; return pte; } in pte_mkclean() argument
264 extern inline pte_t pte_mkold(pte_t pte) { pte_val(pte) &= ~_PAGE_ACCESSED; return pte; } in pte_mkold() argument
265 extern inline pte_t pte_wrprotect(pte_t pte) { pte_val(pte) &= ~_PAGE_WRITE; return pte; } in pte_wrprotect() argument
266 extern inline pte_t pte_mkread(pte_t pte) { pte_val(pte) |= _PAGE_READ; return pte; } in pte_mkread() argument
267 extern inline pte_t pte_mkdirty(pte_t pte) { pte_val(pte) |= _PAGE_DIRTY; return pte; } in pte_mkdirty() argument
[all …]
/linux-2.4.37.9/include/asm-s390/
Dpgtable.h51 #define update_mmu_cache(vma, address, pte) do { } while (0) argument
251 extern inline int pte_present(pte_t pte) { return pte_val(pte) & _PAGE_PRESENT; } in pte_present() argument
252 extern inline int pte_none(pte_t pte) in pte_none() argument
254 return ((pte_val(pte) & in pte_none()
264 extern inline int pte_write(pte_t pte) in pte_write() argument
266 return (pte_val(pte) & _PAGE_RO) == 0; in pte_write()
269 extern inline int pte_dirty(pte_t pte) in pte_dirty() argument
273 if (pte_val(pte) & _PAGE_ISCLEAN) in pte_dirty()
275 asm volatile ("iske %0,%1" : "=d" (skey) : "a" (pte_val(pte))); in pte_dirty()
279 extern inline int pte_young(pte_t pte) in pte_young() argument
[all …]
/linux-2.4.37.9/include/asm-s390x/
Dpgtable.h47 #define update_mmu_cache(vma, address, pte) do { } while (0) argument
284 extern inline int pte_present(pte_t pte) in pte_present() argument
286 return pte_val(pte) & _PAGE_PRESENT; in pte_present()
289 extern inline int pte_none(pte_t pte) in pte_none() argument
291 return ((pte_val(pte) & in pte_none()
301 extern inline int pte_write(pte_t pte) in pte_write() argument
303 return (pte_val(pte) & _PAGE_RO) == 0; in pte_write()
306 extern inline int pte_dirty(pte_t pte) in pte_dirty() argument
310 if (pte_val(pte) & _PAGE_ISCLEAN) in pte_dirty()
312 asm volatile ("iske %0,%1" : "=d" (skey) : "a" (pte_val(pte))); in pte_dirty()
[all …]
/linux-2.4.37.9/include/asm-ia64/
Dpgtable.h225 #define pte_none(pte) (!pte_val(pte)) argument
226 #define pte_present(pte) (pte_val(pte) & (_PAGE_P | _PAGE_PROTNONE)) argument
227 #define pte_clear(pte) (pte_val(*(pte)) = 0UL) argument
229 #define pte_page(pte) (mem_map + (unsigned long) ((pte_val(pte) & _PFN_MASK) >> PAGE_SHIFT)) argument
246 #define pte_read(pte) (((pte_val(pte) & _PAGE_AR_MASK) >> _PAGE_AR_SHIFT) < 6) argument
247 #define pte_write(pte) ((unsigned) (((pte_val(pte) & _PAGE_AR_MASK) >> _PAGE_AR_SHIFT) - 2) <= 4) argument
248 #define pte_exec(pte) ((pte_val(pte) & _PAGE_AR_RX) != 0) argument
249 #define pte_dirty(pte) ((pte_val(pte) & _PAGE_D) != 0) argument
250 #define pte_young(pte) ((pte_val(pte) & _PAGE_A) != 0) argument
255 #define pte_wrprotect(pte) (__pte(pte_val(pte) & ~_PAGE_AR_RW)) argument
[all …]
/linux-2.4.37.9/include/asm-sparc64/
Dpgtable.h237 #define pte_none(pte) (!pte_val(pte)) argument
238 #define pte_present(pte) (pte_val(pte) & _PAGE_PRESENT) argument
239 #define pte_clear(pte) (pte_val(*(pte)) = 0UL) argument
252 #define pte_read(pte) (pte_val(pte) & _PAGE_READ) argument
253 #define pte_exec(pte) pte_read(pte) argument
254 #define pte_write(pte) (pte_val(pte) & _PAGE_WRITE) argument
255 #define pte_dirty(pte) (pte_val(pte) & _PAGE_MODIFIED) argument
256 #define pte_young(pte) (pte_val(pte) & _PAGE_ACCESSED) argument
257 #define pte_wrprotect(pte) (__pte(pte_val(pte) & ~(_PAGE_WRITE|_PAGE_W))) argument
258 #define pte_rdprotect(pte) (__pte(((pte_val(pte)<<1UL)>>1UL) & ~_PAGE_READ)) argument
[all …]
/linux-2.4.37.9/include/asm-arm/proc-armv/
Dpgtable.h92 #define set_pte(ptep, pte) cpu_set_pte(ptep,pte) argument
140 #define pte_present(pte) (pte_val(pte) & L_PTE_PRESENT) argument
141 #define pte_read(pte) (pte_val(pte) & L_PTE_USER) argument
142 #define pte_write(pte) (pte_val(pte) & L_PTE_WRITE) argument
143 #define pte_exec(pte) (pte_val(pte) & L_PTE_EXEC) argument
144 #define pte_dirty(pte) (pte_val(pte) & L_PTE_DIRTY) argument
145 #define pte_young(pte) (pte_val(pte) & L_PTE_YOUNG) argument
148 static inline pte_t pte_##fn(pte_t pte) { pte_val(pte) op; return pte; }

12345678