include/asm-x86_64/pgtable.h: "extern inline" -> "static inline"
PATCH 1/1 include/asm-x86_64/pgtable.h: "extern inline" -> "static inline"
"extern inline" doesn't make much sense.
Signed-off-by Adrian Bunk <[email protected]>
---
This patch was already sent on:
- 21 Nov 2005
include/asm-x86_64/pgtable.h | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-)
include/asm-x86_64/pgtable.h renamed from include/asm-x86_64/pgtable.h.old +16 -16
@@ -267,25 +267,25 @@*/ #define __LARGE_PTE (_PAGE_PSE|_PAGE_PRESENT)static inline int pte_user (pte_t pte) {return pte_val (pte) & _PAGE_USER; } -extern inline int pte_read (pte_t pte) {return pte_val (pte) & _PAGE_USER; } -extern inline int pte_exec (pte_t pte) {return pte_val (pte) & _PAGE_USER; } -extern inline int pte_dirty (pte_t pte) {return pte_val (pte) & _PAGE_DIRTY; } -extern inline int pte_young (pte_t pte) {return pte_val (pte) & _PAGE_ACCESSED; } -extern inline int pte_write (pte_t pte) {return pte_val (pte) & _PAGE_RW; } +static inline int pte_read (pte_t pte) {return pte_val (pte) & _PAGE_USER; } +static inline int pte_exec (pte_t pte) {return pte_val (pte) & _PAGE_USER; } +static inline int pte_dirty (pte_t pte) {return pte_val (pte) & _PAGE_DIRTY; } +static inline int pte_young (pte_t pte) {return pte_val (pte) & _PAGE_ACCESSED; } +static inline int pte_write (pte_t pte) {return pte_val (pte) & _PAGE_RW; }static inline int pte_file (pte_t pte) {return pte_val (pte) & _PAGE_FILE; }static inline int pte_huge (pte_t pte) {return (pte_val (pte) & __LARGE_PTE) == __LARGE_PTE; } -extern inline pte_t pte_rdprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_USER));return pte; } -extern inline pte_t pte_exprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_USER));return pte; } -extern inline pte_t pte_mkclean (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_DIRTY));return pte; } -extern inline pte_t pte_mkold (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_ACCESSED));return pte; } -extern inline pte_t pte_wrprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_RW));return pte; } -extern inline pte_t pte_mkread (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_USER));return pte; } -extern inline pte_t pte_mkexec (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_USER));return pte; } -extern inline pte_t pte_mkdirty (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_DIRTY));return pte; } -extern inline pte_t pte_mkyoung (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_ACCESSED));return pte; } -extern inline pte_t pte_mkwrite (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_RW));return pte; } -extern inline pte_t pte_mkhuge (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | __LARGE_PTE));return pte; } +static inline pte_t pte_rdprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_USER));return pte; } +static inline pte_t pte_exprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_USER));return pte; } +static inline pte_t pte_mkclean (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_DIRTY));return pte; } +static inline pte_t pte_mkold (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_ACCESSED));return pte; } +static inline pte_t pte_wrprotect (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) & ~_PAGE_RW));return pte; } +static inline pte_t pte_mkread (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_USER));return pte; } +static inline pte_t pte_mkexec (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_USER));return pte; } +static inline pte_t pte_mkdirty (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_DIRTY));return pte; } +static inline pte_t pte_mkyoung (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_ACCESSED));return pte; } +static inline pte_t pte_mkwrite (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | _PAGE_RW));return pte; } +static inline pte_t pte_mkhuge (pte_t pte) {set_pte (&pte,__pte (pte_val (pte) | __LARGE_PTE));return pte; }struct vm_area_struct ;