/scripts/kconfig/ |
D | symbol.c | 39 void sym_add_default(struct symbol *sym, const char *def) in sym_add_default() argument 41 struct property *prop = prop_alloc(P_DEFAULT, sym); in sym_add_default() 48 struct symbol *sym; in sym_init() local 58 sym = sym_lookup("UNAME_RELEASE", 0); in sym_init() 59 sym->type = S_STRING; in sym_init() 60 sym->flags |= SYMBOL_AUTO; in sym_init() 61 sym_add_default(sym, uts.release); in sym_init() 64 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type() argument 66 enum symbol_type type = sym->type; in sym_get_type() 69 if (sym_is_choice_value(sym) && sym->visible == yes) in sym_get_type() [all …]
|
D | confdata.c | 46 struct symbol *sym; in conf_expand_value() local 60 sym = sym_lookup(name, 0); in conf_expand_value() 61 sym_calc_value(sym); in conf_expand_value() 62 strcat(res_value, sym_get_string_value(sym)); in conf_expand_value() 86 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p) in conf_set_sym_val() argument 90 switch (sym->type) { in conf_set_sym_val() 93 sym->def[def].tri = mod; in conf_set_sym_val() 94 sym->flags |= def_flags; in conf_set_sym_val() 99 sym->def[def].tri = yes; in conf_set_sym_val() 100 sym->flags |= def_flags; in conf_set_sym_val() [all …]
|
D | menu.c | 44 void menu_add_entry(struct symbol *sym) in menu_add_entry() argument 50 menu->sym = sym; in menu_add_entry() 93 if (e->left.sym == &symbol_mod) in menu_check_dep() 109 struct symbol *sym = current_entry->sym; in menu_set_type() local 111 if (sym->type == type) in menu_set_type() 113 if (sym->type == S_UNKNOWN) { in menu_set_type() 114 sym->type = type; in menu_set_type() 118 sym->name ? sym->name : "<choice>", in menu_set_type() 119 sym_type_name(sym->type), sym_type_name(type)); in menu_set_type() 124 struct property *prop = prop_alloc(type, current_entry->sym); in menu_add_prop() [all …]
|
D | expr.c | 15 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol() argument 20 e->left.sym = sym; in expr_alloc_symbol() 48 e->left.sym = s1; in expr_alloc_comp() 49 e->right.sym = s2; in expr_alloc_comp() 85 e->left.sym = org->left.sym; in expr_copy() 86 e->right.sym = org->right.sym; in expr_copy() 148 e1->left.sym == e2->left.sym && in __expr_eliminate_eq() 149 (e1->left.sym == &symbol_yes || e1->left.sym == &symbol_no)) in __expr_eliminate_eq() 203 return e1->left.sym == e2->left.sym && e1->right.sym == e2->right.sym; in expr_eq() 205 return e1->left.sym == e2->left.sym; in expr_eq() [all …]
|
D | conf.c | 78 static int conf_askvalue(struct symbol *sym, const char *def) in conf_askvalue() argument 80 enum symbol_type type = sym_get_type(sym); in conf_askvalue() 82 if (!sym_has_value(sym)) in conf_askvalue() 88 if (!sym_is_changable(sym)) { in conf_askvalue() 98 if (sym_has_value(sym)) { in conf_askvalue() 126 struct symbol *sym = menu->sym; in conf_string() local 131 printf("(%s) ", sym->name); in conf_string() 132 def = sym_get_string_value(sym); in conf_string() 133 if (sym_get_string_value(sym)) in conf_string() 135 if (!conf_askvalue(sym, def)) in conf_string() [all …]
|
D | mconf.c | 308 if (menu->sym) { in get_prompt_str() 309 str_printf(r, " (%s [=%s])", menu->sym->name ? in get_prompt_str() 310 menu->sym->name : _("<choice>"), in get_prompt_str() 311 sym_get_string_value(menu->sym)); in get_prompt_str() 318 static void get_symbol_str(struct gstr *r, struct symbol *sym) in get_symbol_str() argument 323 if (sym && sym->name) in get_symbol_str() 324 str_printf(r, "Symbol: %s [=%s]\n", sym->name, in get_symbol_str() 325 sym_get_string_value(sym)); in get_symbol_str() 326 for_all_prompts(sym, prop) in get_symbol_str() 329 for_all_properties(sym, prop, P_SELECT) { in get_symbol_str() [all …]
|
D | lkc.h | 90 void menu_add_entry(struct symbol *sym); 96 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep); 122 void sym_set_changed(struct symbol *sym); 123 struct symbol *sym_check_deps(struct symbol *sym); 124 struct property *prop_alloc(enum prop_type type, struct symbol *sym); 126 struct property *sym_get_env_prop(struct symbol *sym); 128 static inline tristate sym_get_tristate_value(struct symbol *sym) in sym_get_tristate_value() argument 130 return sym->curr.tri; in sym_get_tristate_value() 134 static inline struct symbol *sym_get_choice_value(struct symbol *sym) in sym_get_choice_value() argument 136 return (struct symbol *)sym->curr.val; in sym_get_choice_value() [all …]
|
D | expr.h | 39 struct symbol *sym; member 52 for (e = (l); e && (s = e->right.sym); e = e->left.expr) 89 #define for_all_symbols(i, sym) for (i = 0; i < 257; i++) for (sym = symbol_hash[i]; sym; sym = sym… argument 139 struct symbol *sym; /* the symbol for which the property is associated */ member 151 #define for_all_properties(sym, st, tok) \ argument 152 for (st = sym->prop; st; st = st->next) \ 154 #define for_all_defaults(sym, st) for_all_properties(sym, st, P_DEFAULT) argument 155 #define for_all_choices(sym, st) for_all_properties(sym, st, P_CHOICE) argument 156 #define for_all_prompts(sym, st) \ argument 157 for (st = sym->prop; st; st = st->next) \ [all …]
|
D | lkc_proto.h | 28 P(sym_calc_value,void,(struct symbol *sym)); 29 P(sym_get_type,enum symbol_type,(struct symbol *sym)); 30 P(sym_tristate_within_range,bool,(struct symbol *sym,tristate tri)); 31 P(sym_set_tristate_value,bool,(struct symbol *sym,tristate tri)); 32 P(sym_toggle_tristate_value,tristate,(struct symbol *sym)); 33 P(sym_string_valid,bool,(struct symbol *sym, const char *newval)); 34 P(sym_string_within_range,bool,(struct symbol *sym, const char *str)); 35 P(sym_set_string_value,bool,(struct symbol *sym, const char *newval)); 36 P(sym_is_changable,bool,(struct symbol *sym)); 37 P(sym_get_choice_prop,struct property *,(struct symbol *sym)); [all …]
|
D | qconf.cc | 91 sym_set_string_value(menu->sym, text(dataColIdx).latin1()); in okRename() 102 struct symbol* sym; in updateMenu() local 115 sym = menu->sym; in updateMenu() 125 if (sym && list->rootEntry == menu) in updateMenu() 129 if (sym) in updateMenu() 140 if (!sym) in updateMenu() 143 setText(nameColIdx, QString::fromLocal8Bit(sym->name)); in updateMenu() 145 type = sym_get_type(sym); in updateMenu() 151 if (!sym_is_changable(sym) && !list->showAll) { in updateMenu() 158 expr = sym_get_tristate_value(sym); in updateMenu() [all …]
|
D | zconf.y | 144 struct symbol *sym = sym_lookup($2, 0); variable 145 sym->flags |= SYMBOL_OPTIONAL; 146 menu_add_entry(sym); 158 struct symbol *sym = sym_lookup($2, 0); variable 159 sym->flags |= SYMBOL_OPTIONAL; 160 menu_add_entry(sym); 244 struct symbol *sym = sym_lookup($2, SYMBOL_CHOICE); variable 245 sym->flags |= SYMBOL_AUTO; 246 menu_add_entry(sym); 295 current_entry->sym->flags |= SYMBOL_OPTIONAL; [all …]
|
D | gconf.c | 468 if (menu->sym && menu->sym->name) in text_insert_help() 469 name = g_strdup_printf(menu->sym->name); in text_insert_help() 881 struct symbol *sym; in renderer_edited() local 887 sym = menu->sym; in renderer_edited() 892 sym_set_string_value(sym, new_def); in renderer_edited() 902 struct symbol *sym = menu->sym; in change_sym_value() local 905 if (!sym) in change_sym_value() 917 switch (sym_get_type(sym)) { in change_sym_value() 920 oldval = sym_get_tristate_value(sym); in change_sym_value() 921 if (!sym_tristate_within_range(sym, newval)) in change_sym_value() [all …]
|
D | util.c | 32 struct symbol *sym, *env_sym; in file_write_dep() local 52 expr_list_for_each_sym(sym_env_list, e, sym) { in file_write_dep() 56 prop = sym_get_env_prop(sym); in file_write_dep()
|
D | kxgettext.c | 173 if (menu->sym != NULL && menu_has_help(menu)) in menu_build_message_list() 174 message__add(menu_get_help(menu), menu->sym->name, in menu_build_message_list()
|
D | qconf.h | 267 QString debug_info(struct symbol *sym); 269 static void expr_print_help(void *data, struct symbol *sym, const char *str); 273 struct symbol *sym; variable
|
D | zconf.tab.c_shipped | 1682 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0); 1683 sym->flags |= SYMBOL_OPTIONAL; 1684 menu_add_entry(sym); 1700 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0); 1701 sym->flags |= SYMBOL_OPTIONAL; 1702 menu_add_entry(sym); 1790 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), SYMBOL_CHOICE); 1791 sym->flags |= SYMBOL_AUTO; 1792 menu_add_entry(sym); 1839 current_entry->sym->flags |= SYMBOL_OPTIONAL; [all …]
|
/scripts/genksyms/ |
D | genksyms.c | 153 struct symbol *sym; in find_symbol() local 155 for (sym = symtab[h]; sym; sym = sym->hash_next) in find_symbol() 156 if (map_to_ns(sym->type) == map_to_ns(ns) && in find_symbol() 157 strcmp(name, sym->name) == 0 && in find_symbol() 158 sym->is_declared) in find_symbol() 161 return sym; in find_symbol() 164 static int is_unknown_symbol(struct symbol *sym) in is_unknown_symbol() argument 168 return ((sym->type == SYM_STRUCT || in is_unknown_symbol() 169 sym->type == SYM_UNION || in is_unknown_symbol() 170 sym->type == SYM_ENUM) && in is_unknown_symbol() [all …]
|
D | lex.l | 201 struct symbol *sym = find_symbol(yytext, SYM_TYPEDEF); 202 if (sym && sym->type == SYM_TYPEDEF)
|
/scripts/ |
D | kallsyms.c | 32 unsigned char *sym; member 67 char *sym, stype; in read_symbol() local 79 sym = str; in read_symbol() 82 sym++; in read_symbol() 85 if (strcmp(sym, "_text") == 0) in read_symbol() 87 else if (strcmp(sym, "_stext") == 0) in read_symbol() 89 else if (strcmp(sym, "_etext") == 0) in read_symbol() 91 else if (strcmp(sym, "_sinittext") == 0) in read_symbol() 93 else if (strcmp(sym, "_einittext") == 0) in read_symbol() 98 if (strcmp(sym, "__kernel_syscall_via_break") && in read_symbol() [all …]
|
D | export_report.pl | 30 foreach my $sym (sort numerically @{$list}) { 31 my ($symbol, $no) = split /\s+/, $sym; 118 my $sym = (split /([,"])/,)[4]; 119 my ($module, $value, $symbol, $gpl) = @{$SYMBOL{$sym}}; 120 $SYMBOL{ $sym } = [ $module, $value+1, $symbol, $gpl]; 121 push(@{$MODULE{$thismod}} , $sym);
|
D | bloat-o-meter | 17 sym = {} 23 sym[name] = sym.get(name, 0) + int(size, 16) 24 return sym
|
D | unifdef.c | 675 int sym; in eval_unary() local 702 sym = findsym(cp); in eval_unary() 703 if (sym < 0) in eval_unary() 705 *valp = (value[sym] != NULL); in eval_unary() 713 sym = findsym(cp); in eval_unary() 714 if (sym < 0) in eval_unary() 716 if (value[sym] == NULL) in eval_unary() 719 *valp = strtol(value[sym], &ep, 0); in eval_unary() 720 if (*ep != '\0' || ep == value[sym]) in eval_unary() 937 addsym(bool ignorethis, bool definethis, char *sym) in addsym() argument [all …]
|
/scripts/mod/ |
D | modpost.c | 366 Elf_Sym *sym; in parse_elf() local 456 for (sym = info->symtab_start; sym < info->symtab_stop; sym++) { in parse_elf() 457 sym->st_shndx = TO_NATIVE(sym->st_shndx); in parse_elf() 458 sym->st_name = TO_NATIVE(sym->st_name); in parse_elf() 459 sym->st_value = TO_NATIVE(sym->st_value); in parse_elf() 460 sym->st_size = TO_NATIVE(sym->st_size); in parse_elf() 493 Elf_Sym *sym, const char *symname) in handle_modversions() argument 496 enum export export = export_from_sec(info, sym->st_shndx); in handle_modversions() 498 switch (sym->st_shndx) { in handle_modversions() 505 crc = (unsigned int) sym->st_value; in handle_modversions() [all …]
|
D | file2alias.c | 750 Elf_Sym *sym, const char *symname) in handle_moddevtable() argument 756 if (!sym->st_shndx || sym->st_shndx >= info->hdr->e_shnum) in handle_moddevtable() 760 if (info->sechdrs[sym->st_shndx].sh_type & SHT_NOBITS) { in handle_moddevtable() 761 zeros = calloc(1, sym->st_size); in handle_moddevtable() 765 + info->sechdrs[sym->st_shndx].sh_offset in handle_moddevtable() 766 + sym->st_value; in handle_moddevtable() 770 do_table(symval, sym->st_size, in handle_moddevtable() 775 do_usb_table(symval, sym->st_size, mod); in handle_moddevtable() 777 do_table(symval, sym->st_size, in handle_moddevtable() 781 do_table(symval, sym->st_size, in handle_moddevtable() [all …]
|
/scripts/basic/ |
D | docproc.c | 131 void add_new_symbol(struct symfile *sym, char * symname) in add_new_symbol() argument 133 sym->symbollist = in add_new_symbol() 134 realloc(sym->symbollist, (sym->symbolcnt + 1) * sizeof(char *)); in add_new_symbol() 135 sym->symbollist[sym->symbolcnt++].name = strdup(symname); in add_new_symbol() 175 struct symfile *sym; in find_export_symbols() local 183 sym = add_new_file(filename); in find_export_symbols() 212 add_new_symbol(sym, p); in find_export_symbols() 246 struct symfile * sym = &symfilelist[i]; in docfunctions() local 247 for (j=0; j < sym->symbolcnt; j++) { in docfunctions() 249 vec[idx++] = sym->symbollist[j].name; in docfunctions()
|