drm/i915: make hw page ioremap use ioremap_wc
[linux-2.6-block.git] / scripts / genksyms / genksyms.h
index ab6f34f387356713f68b21d10efe21d115f0774f..25c4d40cefc134f2609593ed60546daba55e1aab 100644 (file)
@@ -29,6 +29,10 @@ enum symbol_type {
        SYM_NORMAL, SYM_TYPEDEF, SYM_ENUM, SYM_STRUCT, SYM_UNION
 };
 
+enum symbol_status {
+       STATUS_UNCHANGED, STATUS_DEFINED, STATUS_MODIFIED
+};
+
 struct string_list {
        struct string_list *next;
        enum symbol_type tag;
@@ -41,7 +45,11 @@ struct symbol {
        enum symbol_type type;
        struct string_list *defn;
        struct symbol *expansion_trail;
+       struct symbol *visited;
        int is_extern;
+       int is_declared;
+       enum symbol_status status;
+       int is_override;
 };
 
 typedef struct string_list **yystype;