diff options
Diffstat (limited to 'include/asm-cris/pgtable.h')
-rw-r--r-- | include/asm-cris/pgtable.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/asm-cris/pgtable.h b/include/asm-cris/pgtable.h index a2607575681b..829e7a7d9fb9 100644 --- a/include/asm-cris/pgtable.h +++ b/include/asm-cris/pgtable.h | |||
@@ -115,6 +115,7 @@ static inline int pte_write(pte_t pte) { return pte_val(pte) & _PAGE_WR | |||
115 | static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_MODIFIED; } | 115 | static inline int pte_dirty(pte_t pte) { return pte_val(pte) & _PAGE_MODIFIED; } |
116 | static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } | 116 | static inline int pte_young(pte_t pte) { return pte_val(pte) & _PAGE_ACCESSED; } |
117 | static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } | 117 | static inline int pte_file(pte_t pte) { return pte_val(pte) & _PAGE_FILE; } |
118 | static inline int pte_special(pte_t pte) { return 0; } | ||
118 | 119 | ||
119 | static inline pte_t pte_wrprotect(pte_t pte) | 120 | static inline pte_t pte_wrprotect(pte_t pte) |
120 | { | 121 | { |
@@ -162,6 +163,7 @@ static inline pte_t pte_mkyoung(pte_t pte) | |||
162 | } | 163 | } |
163 | return pte; | 164 | return pte; |
164 | } | 165 | } |
166 | static inline pte_t pte_mkspecial(pte_t pte) { return pte; } | ||
165 | 167 | ||
166 | /* | 168 | /* |
167 | * Conversion functions: convert a page and protection to a page entry, | 169 | * Conversion functions: convert a page and protection to a page entry, |
@@ -229,7 +231,7 @@ static inline void pmd_set(pmd_t * pmdp, pte_t * ptep) | |||
229 | #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) | 231 | #define pgd_index(address) (((address) >> PGDIR_SHIFT) & (PTRS_PER_PGD-1)) |
230 | 232 | ||
231 | /* to find an entry in a page-table-directory */ | 233 | /* to find an entry in a page-table-directory */ |
232 | static inline pgd_t * pgd_offset(struct mm_struct * mm, unsigned long address) | 234 | static inline pgd_t * pgd_offset(const struct mm_struct *mm, unsigned long address) |
233 | { | 235 | { |
234 | return mm->pgd + pgd_index(address); | 236 | return mm->pgd + pgd_index(address); |
235 | } | 237 | } |