Searched refs:symbol (Results 1 - 23 of 23) sorted by relevance

/scripts/kconfig/
H A Dlkc_proto.h24 P(get_symbol_str, void, (struct gstr *r, struct symbol *sym));
25 P(get_relations_str, struct gstr, (struct symbol **sym_arr));
28 /* symbol.c */
29 P(symbol_hash,struct symbol *,[SYMBOL_HASHSIZE]);
31 P(sym_lookup,struct symbol *,(const char *name, int flags));
32 P(sym_find,struct symbol *,(const char *name));
35 P(sym_re_search,struct symbol **,(const char *pattern));
37 P(sym_calc_value,void,(struct symbol *sym));
38 P(sym_get_type,enum symbol_type,(struct symbol *sym));
39 P(sym_tristate_within_range,bool,(struct symbol *sy
[all...]
H A Dlkc.h86 void (*print_symbol)(FILE *, struct symbol *, const char *, void *);
104 void menu_add_entry(struct symbol *sym);
111 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
136 /* symbol.c */
142 void sym_set_changed(struct symbol *sym);
143 struct symbol *sym_choice_default(struct symbol *sym);
144 const char *sym_get_string_default(struct symbol *sym);
145 struct symbol *sym_check_deps(struct symbol *sy
[all...]
H A Dsymbol.c14 struct symbol symbol_yes = {
32 struct symbol *sym_defconfig_list;
33 struct symbol *modules_sym;
38 static void sym_add_default(struct symbol *sym, const char *def)
47 struct symbol *sym;
63 enum symbol_type sym_get_type(struct symbol *sym)
97 struct property *sym_get_choice_prop(struct symbol *sym)
106 struct property *sym_get_env_prop(struct symbol *sym)
115 struct property *sym_get_default_prop(struct symbol *sym)
127 static struct property *sym_get_range_prop(struct symbol *sy
788 struct symbol *symbol; local
829 struct symbol *symbol = NULL; local
[all...]
H A Dexpr.h36 struct symbol *sym;
65 /* enum values are used as index to symbol.def[] */
74 struct symbol { struct
75 struct symbol *next;
89 #define SYMBOL_CONST 0x0001 /* symbol is const */
93 #define SYMBOL_VALID 0x0080 /* set when symbol.curr is calculated */
101 /* Set when symbol.def[] is used */
103 #define SYMBOL_DEF_USER 0x10000 /* symbol.def[S_DEF_USER] is valid */
104 #define SYMBOL_DEF_AUTO 0x20000 /* symbol.def[S_DEF_AUTO] is valid */
105 #define SYMBOL_DEF3 0x40000 /* symbol
[all...]
H A Dzconf.y29 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
40 struct symbol *symbol;
82 %type <symbol> symbol
144 struct symbol *sym = sym_lookup($2, 0);
158 struct symbol *sym = sym_lookup($2, 0);
214 config_option: T_RANGE symbol symbol if_expr T_EOL
244 struct symbol *sy
478 symbol: T_WORD { $$ = sym_lookup($1, 0); free($1); } label
[all...]
H A Dmenu.c47 void menu_add_entry(struct symbol *sym)
114 struct symbol *sym = current_entry->sym;
180 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep)
198 zconf_error("trying to redefine defconfig symbol");
206 static int menu_validate_number(struct symbol *sym, struct symbol *sym2)
212 static void sym_check_prop(struct symbol *sym)
215 struct symbol *sym2;
222 "default for config symbol '%s'"
223 " must be a single symbol", sy
[all...]
H A Dconfdata.c80 struct symbol *sym;
120 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p)
143 conf_warning("symbol value '%s' invalid for %s", p, sym->name);
175 conf_warning("symbol value '%s' invalid for %s", p, sym->name);
190 struct symbol *sym;
274 conf_warning("override: reassigning to symbol %s", sym->name);
308 conf_warning("override: reassigning to symbol %s", sym->name);
319 struct symbol *cs = prop_get_symbol(sym_get_choice_prop(sym));
347 struct symbol *sym;
415 * kconfig invocation and `defconfig' files. Unset symbol migh
[all...]
H A Dzconf.tab.c_shipped105 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
134 /* Put the tokens into the symbol table, so that GDB and other debuggers
182 struct symbol *symbol;
428 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
435 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
471 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
548 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
568 "end", "nl", "if_expr", "expr", "symbol", "word_opt", 0
584 /* YYR1[YYN] -- Symbol number of symbol tha
[all...]
H A Dconf.c82 static int conf_askvalue(struct symbol *sym, const char *def)
131 struct symbol *sym = menu->sym;
164 struct symbol *sym = menu->sym;
233 struct symbol *sym, *def_sym;
352 struct symbol *sym;
418 struct symbol *sym;
H A Dqconf.h270 QString debug_info(struct symbol *sym);
272 static void expr_print_help(void *data, struct symbol *sym, const char *str);
276 struct symbol *sym;
298 struct symbol **result;
H A Dmconf.c250 " this symbol\n"
251 "o The 'Defined at' line tell at what file / line number the symbol\n"
254 " this symbol to be visible in the menu (selectable)\n"
255 "o The 'Location:' lines tell where in the menu structure this symbol\n"
259 "o The 'Selects:' line tell what symbol will be automatically\n"
260 " selected if this symbol is selected (y or m)\n"
261 "o The 'Selected by' line tell what symbol has selected this symbol\n"
307 struct symbol **sym_arr;
341 struct symbol *sy
[all...]
H A Dutil.c37 struct symbol *sym, *env_sym;
H A Dexpr.c14 struct expr *expr_alloc_symbol(struct symbol *sym)
39 struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2)
349 struct symbol *sym1, *sym2;
413 struct symbol *sym1, *sym2;
664 printf("boolean symbol %s tested for 'm'? test forced to 'n'\n", e->left.sym->name);
685 printf("boolean symbol %s tested for 'm'? test forced to 'y'\n", e->left.sym->name);
773 int expr_contains_symbol(struct expr *dep, struct symbol *sym)
797 bool expr_depends_symbol(struct expr *dep, struct symbol *sym)
877 struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sy
[all...]
H A Dnconf.c233 " this symbol\n"
234 "o The 'Defined at' line tell at what file / line number the symbol\n"
237 " this symbol to be visible in the menu (selectable)\n"
238 "o The 'Location:' lines tell where in the menu structure this symbol\n"
242 "o The 'Selects:' line tell what symbol will be automatically\n"
243 " selected if this symbol is selected (y or m)\n"
244 "o The 'Selected by' line tell what symbol has selected this symbol\n"
697 struct symbol **sym_arr;
734 struct symbol *sy
[all...]
H A Dgconf.c811 struct symbol *sym;
829 /* Change the value of a symbol and update the tree */
832 struct symbol *sym = menu->sym;
1064 struct symbol *sym = menu->sym;
1116 struct symbol *def_sym = sym_get_choice_value(sym);
1279 struct symbol *sym;
1360 struct symbol *sym;
H A Dqconf.cc117 struct symbol* sym;
486 struct symbol* sym;
511 struct symbol* sym;
1012 struct symbol* sym;
1066 QString ConfigInfoView::debug_info(struct symbol *sym)
1151 void ConfigInfoView::expr_print_help(void *data, struct symbol *sym, const char *str)
1247 struct symbol **p;
1453 QString listMode = configSettings->readEntry("/listMode", "symbol");
/scripts/
H A Dexport_report.pl32 my ($symbol, $no) = split /\s+/, $sym;
33 printf("\t\t%-25s\n", $symbol);
97 my (undef, $symbol, $module, $gpl) = split;
98 $SYMBOL { $symbol } = [ $module , "0" , $symbol, $gpl];
103 # collect the usage count of each symbol.
131 my ($module, $value, $symbol, $gpl) = @{$SYMBOL{$sym}};
132 $SYMBOL{ $sym } = [ $module, $value+1, $symbol, $gpl];
158 my ($module, $value, $symbol, $gpl) = @{$list};
159 printf("%-25s\t%-25s\t%-10s\t", $symbol,
[all...]
H A Dkallsyms.c1 /* Generate assembler source containing symbol information
12 * map char code 0xF7 to represent "write_" and then in every symbol where
68 fprintf(stderr, "Usage: kallsyms [--all-symbols] [--symbol-prefix=<prefix char>] < in.map > out.S\n");
145 /* include the type field in the symbol name, so that it gets
178 * identical symbol lists. The kallsyms_* symbols below are only added
180 * specified so exclude them to get a stable symbol list.
261 /* uncompress a compressed symbol. When this function is called, the best table
307 * relativeness. The symbol names cannot be used to construct
308 * normal symbol references as the list of symbols contains
382 /* count all the possible tokens in a symbol */
383 learn_symbol(unsigned char *symbol, int len) argument
392 forget_symbol(unsigned char *symbol, int len) argument
552 const char *symbol = (char *)se->sym + 1; local
[all...]
/scripts/genksyms/
H A Dgenksyms.h1 /* Generate kernel symbol version hashes.
44 struct symbol { struct
45 struct symbol *hash_next;
49 struct symbol *expansion_trail;
50 struct symbol *visited;
64 struct symbol *find_symbol(const char *name, enum symbol_type ns, int exact);
65 struct symbol *add_symbol(const char *name, enum symbol_type type,
H A Dgenksyms.c1 /* Generate kernel symbol version hashes.
39 static struct symbol *symtab[HASH_BUCKETS];
54 static struct symbol *expansion_trail;
55 static struct symbol *visited_symbols;
167 struct symbol *find_symbol(const char *name, enum symbol_type ns, int exact)
170 struct symbol *sym;
183 static int is_unknown_symbol(struct symbol *sym)
198 static struct symbol *__add_symbol(const char *name, enum symbol_type type,
203 struct symbol *sym;
279 struct symbol **psy
[all...]
/scripts/mod/
H A Dmodpost.c1 /* Postprocess module symbol versions
42 /* How a symbol is exported */
150 * struct symbol is also used for lists of unresolved symbols */
154 struct symbol { struct
155 struct symbol *next;
160 unsigned int vmlinux:1; /* 1 if symbol is defined in vmlinux */
161 unsigned int kernel:1; /* 1 if symbol is from kernel
163 unsigned int preloaded:1; /* 1 if symbol from Module.symvers */
168 static struct symbol *symbolhash[SYMBOL_HASH_SIZE];
187 static struct symbol *alloc_symbo
2083 struct symbol *symbol; local
[all...]
H A Dmodpost.h50 unsigned char r_ssym; /* Special symbol for 2nd relocation */
109 struct symbol *unres;
138 /* if Nth symbol table entry has .st_shndx = SHN_XINDEX,
H A Dfile2alias.c1057 /* Does namelen bytes of name exactly match the symbol? */
1058 static bool sym_is(const char *name, unsigned namelen, const char *symbol) argument
1060 if (namelen != strlen(symbol))
1063 return memcmp(name, symbol, namelen) == 0;
1099 /* We're looking for a section relative symbol */

Completed in 275 milliseconds