|
Linux Kernel
3.7.1
|
#include <aicasm_symbol.h>
Data Fields | |
| char * | name |
| symtype | type |
| int | count |
| union { | |
| struct reg_info * rinfo | |
| struct field_info * finfo | |
| struct const_info * cinfo | |
| struct alias_info * ainfo | |
| struct label_info * linfo | |
| struct cond_info * condinfo | |
| struct macro_info * macroinfo | |
| } | info |
| int | dont_generate_debug_code |
| struct symbol * | hash_next |
| const char * | name |
| 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 |
| struct symbol * | next |
| struct symbol_value | curr |
| struct symbol_value | def [S_DEF_COUNT] |
| tristate | visible |
| int | flags |
| struct property * | prop |
| struct expr_value | dir_dep |
| struct expr_value | rev_dep |
| struct module * | module |
| unsigned int | crc |
| int | crc_valid |
| unsigned int | weak:1 |
| unsigned int | vmlinux:1 |
| unsigned int | kernel:1 |
| unsigned int | preloaded:1 |
| enum export | export |
| char | name [0] |
| struct rb_node | rb_node |
| u64 | start |
| u64 | end |
| u16 | namelen |
| u8 | binding |
| bool | ignore |
struct symbol - symtab entry
- resolvable but tools ignore it (e.g. idle routines)
Definition at line 128 of file aicasm_symbol.h.
| struct alias_info* ainfo |
Definition at line 136 of file aicasm_symbol.h.
| struct const_info* cinfo |
Definition at line 135 of file aicasm_symbol.h.
Definition at line 138 of file aicasm_symbol.h.
| int count |
Definition at line 131 of file aicasm_symbol.h.
| struct symbol_value curr |
| struct string_list* defn |
Definition at line 48 of file genksyms.h.
| struct expr_value dir_dep |
| int dont_generate_debug_code |
Definition at line 141 of file aicasm_symbol.h.
Definition at line 49 of file genksyms.h.
| struct field_info* finfo |
Definition at line 134 of file aicasm_symbol.h.
Definition at line 45 of file genksyms.h.
| union { ... } info |
| int is_declared |
Definition at line 52 of file genksyms.h.
| int is_extern |
Definition at line 51 of file genksyms.h.
| int is_override |
Definition at line 54 of file genksyms.h.
| struct label_info* linfo |
Definition at line 137 of file aicasm_symbol.h.
| struct macro_info* macroinfo |
Definition at line 139 of file aicasm_symbol.h.
Definition at line 46 of file genksyms.h.
| char name |
Definition at line 129 of file aicasm_symbol.h.
| struct expr_value rev_dep |
Definition at line 133 of file aicasm_symbol.h.
| enum symbol_status status |
Definition at line 53 of file genksyms.h.
| enum symbol_type type |
Definition at line 47 of file genksyms.h.
| enum symbol_type type |
Definition at line 130 of file aicasm_symbol.h.
Definition at line 50 of file genksyms.h.
1.8.2