]> err.no Git - linux-2.6/blobdiff - include/asm-sparc/pgtable.h
[POWERPC] Use __always_inline for xchg* and cmpxchg*
[linux-2.6] / include / asm-sparc / pgtable.h
index 2cc235b74d94932de828fae558a48eb17294575d..d84af6d95f5c09f5a5c746b27a0bea8699680848 100644 (file)
@@ -219,6 +219,11 @@ static inline int pte_file(pte_t pte)
        return pte_val(pte) & BTFIXUP_HALF(pte_filei);
 }
 
+static inline int pte_special(pte_t pte)
+{
+       return 0;
+}
+
 /*
  */
 BTFIXUPDEF_HALF(pte_wrprotecti)
@@ -251,6 +256,8 @@ BTFIXUPDEF_CALL_CONST(pte_t, pte_mkyoung, pte_t)
 #define pte_mkdirty(pte) BTFIXUP_CALL(pte_mkdirty)(pte)
 #define pte_mkyoung(pte) BTFIXUP_CALL(pte_mkyoung)(pte)
 
+#define pte_mkspecial(pte)    (pte)
+
 #define pfn_pte(pfn, prot)             mk_pte(pfn_to_page(pfn), prot)
 
 BTFIXUPDEF_CALL(unsigned long,  pte_pfn, pte_t)