Home
last modified time | relevance | path

Searched refs:symbol (Results 1 – 200 of 212) sorted by relevance

12

/linux-4.4.14/arch/mips/include/asm/
Dsim.h20 #define save_static_function(symbol) \ argument
23 ".globl\t__" #symbol "\n\t" \
25 ".type\t__" #symbol ", @function\n\t" \
26 ".ent\t__" #symbol ", 0\n__" \
27 #symbol":\n\t" \
38 "j\t" #symbol "\n\t" \
39 ".end\t__" #symbol "\n\t" \
40 ".size\t__" #symbol",. - __" #symbol)
48 #define save_static_function(symbol) \ argument
51 ".globl\t__" #symbol "\n\t" \
[all …]
Dasm.h52 #define LEAF(symbol) \ argument
53 .globl symbol; \
55 .type symbol, @function; \
56 .ent symbol, 0; \
57 symbol: .frame sp, 0, ra
62 #define NESTED(symbol, framesize, rpc) \ argument
63 .globl symbol; \
65 .type symbol, @function; \
66 .ent symbol, 0; \
67 symbol: .frame sp, framesize, rpc
[all …]
/linux-4.4.14/drivers/scsi/aic7xxx/aicasm/
Daicasm_symbol.c85 symbol_delete(symbol_t *symbol) in symbol_delete() argument
90 key.data = symbol->name; in symbol_delete()
91 key.size = strlen(symbol->name); in symbol_delete()
94 switch(symbol->type) { in symbol_delete()
98 if (symbol->info.rinfo != NULL) in symbol_delete()
99 free(symbol->info.rinfo); in symbol_delete()
102 if (symbol->info.ainfo != NULL) in symbol_delete()
103 free(symbol->info.ainfo); in symbol_delete()
109 if (symbol->info.finfo != NULL) { in symbol_delete()
110 symlist_free(&symbol->info.finfo->symrefs); in symbol_delete()
[all …]
Daicasm_gram.y92 static void initialize_symbol(symbol_t *symbol);
102 static void test_readable_symbol(symbol_t *symbol);
103 static void test_writable_symbol(symbol_t *symbol);
106 static void add_conditional(symbol_t *symbol);
109 static int is_location_address(symbol_t *symbol);
454 symbol_t *symbol; variable
456 symbol = $1;
457 if (symbol->type != CONST) {
462 if (symbol->info.cinfo->value > 4) {
467 $$ = (0x1 << symbol->info.cinfo->value);
[all …]
Daicasm_symbol.h98 struct symbol *parent;
128 typedef struct symbol { struct
145 symbol_t *symbol; argument
151 symbol_t *symbol; member
188 void symbol_delete(symbol_t *symbol);
201 symlist_add(symlist_t *symlist, symbol_t *symbol, int how);
Daicasm.h87 struct symbol;
91 void expand_macro(struct symbol *macro_symbol);
Daicasm_scan.l516 static void next_substitution(struct symbol *mac_symbol, const char *body_pos,
521 expand_macro(struct symbol *macro_symbol)
575 next_substitution(struct symbol *mac_symbol, const char *body_pos,
Daicasm.c410 cur_node->symbol->info.condinfo->func_num, in output_code()
412 cur_node->symbol->info.condinfo->func_num, in output_code()
414 cur_node->symbol->name); in output_code()
572 fprintf(stdout, "\n(%s)\n", cur_func->symbol->name); in output_listing()
Daicasm_insformat.h170 struct symbol *patch_label;
/linux-4.4.14/scripts/kconfig/
Dlkc_proto.h25 struct gstr get_relations_str(struct symbol **sym_arr, struct list_head *head);
29 extern struct symbol * symbol_hash[SYMBOL_HASHSIZE];
31 struct symbol * sym_lookup(const char *name, int flags);
32 struct symbol * sym_find(const char *name);
35 struct symbol ** sym_re_search(const char *pattern);
37 void sym_calc_value(struct symbol *sym);
38 enum symbol_type sym_get_type(struct symbol *sym);
39 bool sym_tristate_within_range(struct symbol *sym,tristate tri);
40 bool sym_set_tristate_value(struct symbol *sym,tristate tri);
41 tristate sym_toggle_tristate_value(struct symbol *sym);
[all …]
Dlkc.h86 void set_all_choice_values(struct symbol *csym);
102 void menu_add_entry(struct symbol *sym);
108 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep);
139 struct symbol *sym_choice_default(struct symbol *sym);
140 const char *sym_get_string_default(struct symbol *sym);
141 struct symbol *sym_check_deps(struct symbol *sym);
142 struct property *prop_alloc(enum prop_type type, struct symbol *sym);
143 struct symbol *prop_get_symbol(struct property *prop);
144 struct property *sym_get_env_prop(struct symbol *sym);
146 static inline tristate sym_get_tristate_value(struct symbol *sym) in sym_get_tristate_value()
[all …]
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) in sym_add_default()
47 struct symbol *sym; in sym_init()
63 enum symbol_type sym_get_type(struct symbol *sym) in sym_get_type()
97 struct property *sym_get_choice_prop(struct symbol *sym) in sym_get_choice_prop()
106 struct property *sym_get_env_prop(struct symbol *sym) in sym_get_env_prop()
115 static struct property *sym_get_default_prop(struct symbol *sym) in sym_get_default_prop()
127 static struct property *sym_get_range_prop(struct symbol *sym) in sym_get_range_prop()
[all …]
Dexpr.h39 struct symbol *sym;
77 struct symbol { struct
78 struct symbol *next; argument
146 struct symbol *sym; /* the symbol for which the property is associated */
171 struct symbol *sym;
198 extern struct symbol symbol_yes, symbol_no, symbol_mod;
199 extern struct symbol *modules_sym;
200 extern struct symbol *sym_defconfig_list;
202 struct expr *expr_alloc_symbol(struct symbol *sym);
205 struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2);
[all …]
Dzconf.y29 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
40 struct symbol *symbol; member
87 %type <symbol> symbol
149 struct symbol *sym = sym_lookup($2, 0);
163 struct symbol *sym = sym_lookup($2, 0);
219 config_option: T_RANGE symbol symbol if_expr T_EOL
249 struct symbol *sym = sym_lookup($2, SYMBOL_CHOICE);
474 expr: symbol { $$ = expr_alloc_symbol($1); }
475 | symbol T_LESS symbol { $$ = expr_alloc_comp(E_LTH, $1, $3); }
476 | symbol T_LESS_EQUAL symbol { $$ = expr_alloc_comp(E_LEQ, $1, $3); }
[all …]
Dconfdata.c20 void (*print_symbol)(FILE *, struct symbol *, const char *, void *);
86 struct symbol *sym; in conf_expand_value()
126 static int conf_set_sym_val(struct symbol *sym, int def, int def_flags, char *p) in conf_set_sym_val()
257 struct symbol *sym; in conf_read_simple()
383 struct symbol *cs = prop_get_symbol(sym_get_choice_prop(sym)); in conf_read_simple()
409 struct symbol *sym; in conf_read()
486 kconfig_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in kconfig_print_symbol()
540 header_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in header_print_symbol()
614 tristate_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in tristate_print_symbol()
627 static void conf_write_symbol(FILE *fp, struct symbol *sym, in conf_write_symbol()
[all …]
Dzconf.tab.c104 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
193 struct symbol *symbol; member
1717 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1735 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1795 …menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,(yyvsp[(2) - (5)].symbol), (yyvsp[(3) - (5)].symbol
1825 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), SYMBOL_CHOICE);
2032 { (yyval.expr) = expr_alloc_symbol((yyvsp[(1) - (1)].symbol)); }
2037 { (yyval.expr) = expr_alloc_comp(E_LTH, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); }
2042 { (yyval.expr) = expr_alloc_comp(E_LEQ, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); }
2047 { (yyval.expr) = expr_alloc_comp(E_GTH, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); }
[all …]
Dmenu.c47 void menu_add_entry(struct symbol *sym) in menu_add_entry()
114 struct symbol *sym = current_entry->sym; in menu_set_type()
194 void menu_add_symbol(enum prop_type type, struct symbol *sym, struct expr *dep) in menu_add_symbol()
226 static int menu_validate_number(struct symbol *sym, struct symbol *sym2) in menu_validate_number()
232 static void sym_check_prop(struct symbol *sym) in sym_check_prop()
235 struct symbol *sym2; in sym_check_prop()
285 struct symbol *sym; in menu_finalize()
333 struct symbol *es = prop_get_symbol(prop); in menu_finalize()
472 struct symbol *sym; in menu_is_visible()
606 static struct property *get_symbol_prop(struct symbol *sym) in get_symbol_prop()
[all …]
Dzconf.tab.c_shipped104 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
141 /* Put the tokens into the symbol table, so that GDB and other debuggers
193 struct symbol *symbol;
444 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
451 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
487 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
567 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
588 "end", "nl", "if_expr", "expr", "symbol", "word_opt", YY_NULL
604 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
793 symbol of state STATE-NUM. */
[all …]
Dconf.c84 static int conf_askvalue(struct symbol *sym, const char *def) in conf_askvalue()
135 struct symbol *sym = menu->sym; in conf_string()
168 struct symbol *sym = menu->sym; in conf_sym()
237 struct symbol *sym, *def_sym; in conf_choice()
356 struct symbol *sym; in conf()
422 struct symbol *sym; in check_conf()
Dqconf.h260 QString debug_info(struct symbol *sym);
262 static void expr_print_help(void *data, struct symbol *sym, const char *str);
266 struct symbol *sym;
288 struct symbol **result;
Dmconf.c393 struct symbol **sym_arr; in search_conf()
468 struct symbol *sym; in build_conf()
531 struct symbol *def_sym = sym_get_choice_value(sym); in build_conf()
650 struct symbol *sym; in conf()
804 struct symbol *active; in conf_choice()
Dexpr.c17 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol()
42 struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2) in expr_alloc_comp()
364 struct symbol *sym1, *sym2; in expr_join_or()
428 struct symbol *sym1, *sym2; in expr_join_and()
751 int expr_contains_symbol(struct expr *dep, struct symbol *sym) in expr_contains_symbol()
779 bool expr_depends_symbol(struct expr *dep, struct symbol *sym) in expr_depends_symbol()
808 struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym) in expr_trans_compare()
1073 void expr_print(struct expr *e, void (*fn)(void *, struct symbol *, const char *), void *data, int … in expr_print() argument
1163 static void expr_print_file_helper(void *data, struct symbol *sym, const char *str) in expr_print_file_helper()
1173 static void expr_print_gstr_helper(void *data, struct symbol *sym, const char *str) in expr_print_gstr_helper()
Dnconf.c691 struct symbol **sym_arr; in search_conf()
735 struct symbol *sym; in build_conf()
794 struct symbol *def_sym = sym_get_choice_value(sym); in build_conf()
1070 struct symbol *sym; in conf()
1236 struct symbol *active; in conf_choice()
Dutil.c37 struct symbol *sym, *env_sym; in file_write_dep()
Dgconf.c787 struct symbol *sym; in renderer_edited()
808 struct symbol *sym = menu->sym; in change_sym_value()
1040 struct symbol *sym = menu->sym; in fill_row()
1092 struct symbol *def_sym = sym_get_choice_value(sym); in fill_row()
1255 struct symbol *sym; in update_tree()
1336 struct symbol *sym; in display_tree()
Dqconf.cc107 struct symbol* sym; in updateMenu()
468 struct symbol* sym; in setValue()
493 struct symbol* sym; in changeValue()
1074 struct symbol* sym; in menuInfo()
1128 QString ConfigInfoView::debug_info(struct symbol *sym) in debug_info()
1213 void ConfigInfoView::expr_print_help(void *data, struct symbol *sym, const char *str) in expr_print_help()
1314 struct symbol **p; in search()
D.zconf.tab.o.cmd99 scripts/kconfig/symbol.c \
/linux-4.4.14/tools/perf/util/
Dsymbol.h51 struct symbol { struct
61 void symbol__delete(struct symbol *sym); argument
72 nd && (pos = rb_entry(nd, struct symbol, rb_node)); \
75 static inline size_t symbol__size(const struct symbol *sym) in symbol__size()
150 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
163 struct symbol *sym;
168 struct symbol *sym;
189 struct symbol *sym;
238 struct symbol *dso__find_symbol(struct dso *dso, enum map_type type,
240 struct symbol *dso__find_symbol_by_name(struct dso *dso, enum map_type type,
[all …]
Dannotate.h141 static inline struct annotation *symbol__annotation(struct symbol *sym) in symbol__annotation()
154 int symbol__alloc_hist(struct symbol *sym);
155 void symbol__annotate_zero_histograms(struct symbol *sym);
157 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize);
161 int symbol__annotate_init(struct map *map __maybe_unused, struct symbol *sym);
162 int symbol__annotate_printf(struct symbol *sym, struct map *map,
165 void symbol__annotate_zero_histogram(struct symbol *sym, int evidx);
166 void symbol__annotate_decay_histogram(struct symbol *sym, int evidx);
171 int symbol__tty_annotate(struct symbol *sym, struct map *map,
176 int symbol__tui_annotate(struct symbol *sym, struct map *map,
[all …]
Dsymbol.c88 int __weak arch__choose_best_symbol(struct symbol *syma, in arch__choose_best_symbol()
89 struct symbol *symb __maybe_unused) in arch__choose_best_symbol()
100 static int choose_best_symbol(struct symbol *syma, struct symbol *symb) in choose_best_symbol()
152 struct symbol *curr, *next; in symbols__fixup_duplicate()
157 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
160 next = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
183 struct symbol *curr, *prev; in symbols__fixup_end()
188 curr = rb_entry(prevnd, struct symbol, rb_node); in symbols__fixup_end()
192 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_end()
229 struct symbol *symbol__new(u64 start, u64 len, u8 binding, const char *name) in symbol__new()
[all …]
Dmap.h111 struct symbol;
140 typedef int (*symbol_filter_t)(struct map *map, struct symbol *sym);
177 struct symbol *map__find_symbol(struct map *map,
179 struct symbol *map__find_symbol_by_name(struct map *map, const char *name,
193 struct symbol *maps__find_symbol_by_name(struct maps *maps, const char *name,
232 struct symbol *map_groups__find_symbol(struct map_groups *mg,
237 struct symbol *map_groups__find_symbol_by_name(struct map_groups *mg,
248 struct symbol *map_groups__find_function_by_name(struct map_groups *mg, in map_groups__find_function_by_name()
Dparse-events.c45 .symbol = "cpu-cycles",
49 .symbol = "instructions",
53 .symbol = "cache-references",
57 .symbol = "cache-misses",
61 .symbol = "branch-instructions",
65 .symbol = "branch-misses",
69 .symbol = "bus-cycles",
73 .symbol = "stalled-cycles-frontend",
77 .symbol = "stalled-cycles-backend",
81 .symbol = "ref-cycles",
[all …]
Dprobe-event.c113 static struct symbol *__find_kernel_function_by_name(const char *name, in __find_kernel_function_by_name()
120 static struct symbol *__find_kernel_function(u64 addr, struct map **mapp) in __find_kernel_function()
144 struct symbol *sym; in kernel_get_symbol_address_by_name()
249 static bool kprobe_warn_out_range(const char *symbol, unsigned long address) in kprobe_warn_out_range() argument
259 pr_warning("%s is out of .text, skip it.\n", symbol); in kprobe_warn_out_range()
261 pr_warning("%s is blacklisted function, skip it.\n", symbol); in kprobe_warn_out_range()
315 struct symbol *sym; in find_alternative_probe_point()
527 } else if (tp->symbol) { in find_perf_probe_point_from_dwarf()
529 ret = kernel_get_symbol_address_by_name(tp->symbol, &addr, in find_perf_probe_point_from_dwarf()
641 if (kprobe_warn_out_range(tevs[i].point.symbol, in post_process_probe_trace_events()
[all …]
Dmachine.h14 struct symbol;
147 struct symbol **parent,
173 struct symbol *machine__find_kernel_symbol(struct machine *machine, in machine__find_kernel_symbol()
183 struct symbol *machine__find_kernel_function(struct machine *machine, u64 addr, in machine__find_kernel_function()
192 struct symbol *machine__find_kernel_function_by_name(struct machine *machine, in machine__find_kernel_function_by_name()
Dmap.c264 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_start()
274 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_end()
330 struct symbol *map__find_symbol(struct map *map, u64 addr, in map__find_symbol()
339 struct symbol *map__find_symbol_by_name(struct map *map, const char *name, in map__find_symbol_by_name()
539 struct symbol *map_groups__find_symbol(struct map_groups *mg, in map_groups__find_symbol()
556 struct symbol *maps__find_symbol_by_name(struct maps *maps, const char *name, in maps__find_symbol_by_name()
559 struct symbol *sym; in maps__find_symbol_by_name()
582 struct symbol *map_groups__find_symbol_by_name(struct map_groups *mg, in map_groups__find_symbol_by_name()
588 struct symbol *sym = maps__find_symbol_by_name(&mg->maps[type], name, mapp, filter); in map_groups__find_symbol_by_name()
Dthread-stack.h27 struct symbol;
86 struct symbol *sym;
Dcallchain.h117 struct symbol *sym;
166 struct map *map, struct symbol *sym);
197 int sample__resolve_callchain(struct perf_sample *sample, struct symbol **parent,
Dannotate.c443 int symbol__annotate_init(struct map *map __maybe_unused, struct symbol *sym) in symbol__annotate_init()
450 int symbol__alloc_hist(struct symbol *sym) in symbol__alloc_hist()
477 static int symbol__alloc_hist_cycles(struct symbol *sym) in symbol__alloc_hist_cycles()
488 void symbol__annotate_zero_histograms(struct symbol *sym) in symbol__annotate_zero_histograms()
543 static int __symbol__inc_addr_samples(struct symbol *sym, struct map *map, in __symbol__inc_addr_samples()
568 static struct annotation *symbol__get_annotation(struct symbol *sym, bool cycles) in symbol__get_annotation()
583 static int symbol__inc_addr_samples(struct symbol *sym, struct map *map, in symbol__inc_addr_samples()
597 struct symbol *sym, unsigned cycles) in symbol__account_cycles()
818 static int disasm_line__print(struct disasm_line *dl, struct symbol *sym, u64 start, in disasm_line__print()
955 static int symbol__parse_objdump_line(struct symbol *sym, struct map *map, in symbol__parse_objdump_line()
[all …]
Ddb-export.h58 int (*export_symbol)(struct db_export *dbe, struct symbol *sym,
93 int db_export__symbol(struct db_export *dbe, struct symbol *sym,
DBuild37 libperf-y += symbol.o
91 libperf-$(CONFIG_LIBELF) += symbol-elf.o
96 libperf-y += symbol-minimal.o
144 $(OUTPUT)util/kallsyms.o: ../lib/symbol/kallsyms.c FORCE
Dparse-events.h49 char *symbol; member
157 const char *symbol; member
Dutil.h313 struct symbol;
316 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
318 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
Dhist.h14 struct symbol;
99 struct symbol *parent;
115 struct symbol *parent,
Dunwind.h11 struct symbol *sym;
Dthread-stack.c339 struct symbol *sym, u64 ip, bool in_kernel) in call_path__init()
375 struct symbol *sym, u64 ip, in call_path__new()
403 struct symbol *sym, u64 ip, u64 ks) in call_path__findnew()
495 struct symbol *sym) in thread_stack__pop_cp()
543 struct symbol *sym; in thread_stack__bottom()
Dprobe-finder.c602 const char *symbol; in convert_to_trace_point() local
621 symbol = dwarf_diename(sp_die); in convert_to_trace_point()
622 if (!symbol) { in convert_to_trace_point()
624 symbol = dwfl_module_addrsym(mod, paddr, &sym, NULL); in convert_to_trace_point()
625 if (!symbol) { in convert_to_trace_point()
634 tp->symbol = strdup(symbol); in convert_to_trace_point()
635 if (!tp->symbol) in convert_to_trace_point()
1209 pr_debug("Probe point found: %s+%lu\n", tev->point.symbol, in add_probe_trace_event()
1357 pr_debug("Probe point found: %s+%lu\n", vl->point.symbol, in add_available_vars()
1410 zfree(&af.vls[af.nvls].point.symbol); in debuginfo__find_available_vars_at()
Dsrcline.c270 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in __get_srcline()
327 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in get_srcline()
Ddso.h143 struct symbol *symbol; member
Dprobe-event.h23 char *symbol; /* Base symbol */ member
Dsession.h69 struct symbol **parent);
Dsort.c184 static int64_t _sort__sym_cmp(struct symbol *sym_l, struct symbol *sym_r) in _sort__sym_cmp()
228 static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, in _hist_entry__sym_snprintf()
381 struct symbol *sym_l = left->parent; in sort__parent_cmp()
382 struct symbol *sym_r = right->parent; in sort__parent_cmp()
646 struct symbol *sym = NULL; in hist_entry__daddr_snprintf()
675 struct symbol *sym = NULL; in hist_entry__iaddr_snprintf()
1030 struct symbol *sym = NULL; in hist_entry__dcacheline_snprintf()
Dsort.h120 struct symbol *parent;
Dcallchain.c440 struct symbol *sym = node->sym; in match_chain()
686 u64 ip, struct map *map, struct symbol *sym) in callchain_cursor_append()
709 int sample__resolve_callchain(struct perf_sample *sample, struct symbol **parent, in sample__resolve_callchain()
Dmachine.c1491 static bool symbol__match_regex(struct symbol *sym, regex_t *regex) in symbol__match_regex()
1559 struct symbol **parent, in add_callchain_ip()
1683 struct symbol **parent, in resolve_lbr_callchain_sample()
1749 struct symbol **parent, in thread__resolve_callchain_sample()
1873 struct symbol **parent, in thread__resolve_callchain()
2030 struct symbol *sym = map_groups__find_symbol(&machine->kmaps, MAP__FUNCTION, *addrp, &map, NULL); in machine__resolve_kernel_addr()
Ddb-export.c218 int db_export__symbol(struct db_export *dbe, struct symbol *sym, in db_export__symbol()
Ddso.c1315 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in dso__fprintf()
Dhist.c377 static u8 symbol__parent_filter(const struct symbol *parent) in symbol__parent_filter()
459 struct symbol *sym_parent, in __hists__add_entry()
Dsymbol-elf.c222 struct symbol *f; in dso__synthesize_plt_symbols()
899 struct symbol *f; in dso__load_sym()
Dintel-pt.c1264 struct symbol *sym, *start; in intel_pt_switch_ip()
/linux-4.4.14/scripts/
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];
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, $module, $value);
181 foreach my $symbol (@{$list}) {
182 my ($module, $value, undef, $gpl) = @{$SYMBOL{$symbol}};
[all …]
Ddecode_stacktrace.sh23 symbol=${symbol#\(}
24 symbol=${symbol%\)}
27 local name=${symbol%+*}
40 local expr=${symbol%/*}
73 symbol="$name ($code)"
109 symbol=${words[$last]}
114 echo "${words[@]}" "$symbol"
Dkallsyms.c426 static void learn_symbol(unsigned char *symbol, int len) in learn_symbol() argument
431 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]++; in learn_symbol()
435 static void forget_symbol(unsigned char *symbol, int len) in forget_symbol() argument
440 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]--; in forget_symbol()
595 const char *symbol = (char *)se->sym + 1; in may_be_linker_script_provide_symbol() local
601 if (symbol[0] != '_' || symbol[1] != '_') in may_be_linker_script_provide_symbol()
605 if (!memcmp(symbol + 2, "start_", 6)) in may_be_linker_script_provide_symbol()
609 if (!memcmp(symbol + 2, "stop_", 5)) in may_be_linker_script_provide_symbol()
613 if (!memcmp(symbol + 2, "end_", 4)) in may_be_linker_script_provide_symbol()
617 if (!memcmp(symbol + len - 6, "_start", 6)) in may_be_linker_script_provide_symbol()
[all …]
Dgcc-ld19 --version-script|--dynamic-list|--version-exports-symbol|--wrap|-m)
Dcheck_extable.sh117 find_section_offset_from_symbol ${symbol} ${symbol_offset}
Dcheckkconfigsymbols.py189 def find_commits(symbol, diff): argument
192 % (symbol, diff))
/linux-4.4.14/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DEventClass.py24 def create_event(name, comm, dso, symbol, raw_buf): argument
26 event = PebsEvent(name, comm, dso, symbol, raw_buf)
28 event = PebsNHM(name, comm, dso, symbol, raw_buf)
30 event = PerfEvent(name, comm, dso, symbol, raw_buf)
36 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_GENERIC): argument
40 self.symbol = symbol
46 …MU event: name=%12s, symbol=%24s, comm=%8s, dso=%12s" % (self.name, self.symbol, self.comm, self.d…
55 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS): argument
69 PerfEvent.__init__(self, name, comm, dso, symbol, raw_buf, ev_type)
84 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS_LL): argument
[all …]
/linux-4.4.14/drivers/scsi/
D53c700.h423 #define script_patch_32(dev, script, symbol, value) \ argument
426 for(i=0; i< (sizeof(A_##symbol##_used) / sizeof(__u32)); i++) { \
427 __u32 val = bS_to_cpu((script)[A_##symbol##_used[i]]) + value; \
428 (script)[A_##symbol##_used[i]] = bS_to_host(val); \
429 dma_cache_sync((dev), &(script)[A_##symbol##_used[i]], 4, DMA_TO_DEVICE); \
431 #symbol, A_##symbol##_used[i], (value))); \
435 #define script_patch_32_abs(dev, script, symbol, value) \ argument
438 for(i=0; i< (sizeof(A_##symbol##_used) / sizeof(__u32)); i++) { \
439 (script)[A_##symbol##_used[i]] = bS_to_host(value); \
440 dma_cache_sync((dev), &(script)[A_##symbol##_used[i]], 4, DMA_TO_DEVICE); \
[all …]
Dscript_asm.pl247 $symbol = '';
251 $symbol = $1;
253 print STDERR "Relative reference $symbol\n" if ($debug);
256 $symbol = $1;
258 print STDERR "Absolute reference $symbol\n" if ($debug);
261 if ($symbol ne '') {
264 if ($symbol_references{$symbol} ne undef) {
265 $symbol_references{$symbol} =
266 "$symbol_references{$symbol} $relative,$tmp,$length";
268 if (!defined($symbol_values{$symbol})) {
[all …]
/linux-4.4.14/scripts/genksyms/
Dgenksyms.h44 struct symbol { struct
45 struct symbol *hash_next; argument
49 struct symbol *expansion_trail; argument
50 struct symbol *visited; argument
64 struct symbol *find_symbol(const char *name, enum symbol_type ns, int exact); argument
65 struct symbol *add_symbol(const char *name, enum symbol_type type,
Dgenksyms.c39 static struct symbol *symtab[HASH_BUCKETS];
53 static struct symbol *expansion_trail;
54 static struct symbol *visited_symbols;
166 struct symbol *find_symbol(const char *name, enum symbol_type ns, int exact) in find_symbol()
169 struct symbol *sym; in find_symbol()
182 static int is_unknown_symbol(struct symbol *sym) in is_unknown_symbol()
197 static struct symbol *__add_symbol(const char *name, enum symbol_type type, in __add_symbol()
202 struct symbol *sym; in __add_symbol()
278 struct symbol **psym; in __add_symbol()
321 struct symbol *add_symbol(const char *name, enum symbol_type type, in add_symbol()
[all …]
Dparse.tab.c_shipped146 /* Put the tokens into the symbol table, so that GDB and other debuggers
453 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
460 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
496 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
579 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
627 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
860 symbol of state STATE-NUM. */
973 | Print this symbol on YYOUTPUT. |
1008 | Print this symbol on YYOUTPUT. |
1371 | Release the memory associated to this symbol. |
[all …]
Dparse.tab.h_shipped46 /* Put the tokens into the symbol table, so that GDB and other debuggers
/linux-4.4.14/tools/perf/ui/browsers/
Dmap.c22 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write()
38 static u32 *symbol__browser_index(struct symbol *browser) in symbol__browser_index()
46 struct symbol *sym; in map_browser__search()
116 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in map__browse()
Dannotate.c245 static bool disasm_line__is_valid_jump(struct disasm_line *dl, struct symbol *sym) in disasm_line__is_valid_jump()
262 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump()
382 struct symbol *sym = ms->sym; in annotate_browser__calc_percent()
477 static int sym_title(struct symbol *sym, struct map *map, char *title, in sym_title()
529 struct symbol *sym = ms->sym; in annotate_browser__find_offset()
568 struct symbol *sym = ms->sym; in annotate_browser__find_string()
607 struct symbol *sym = ms->sym; in annotate_browser__find_string_reverse()
708 struct symbol *sym = ms->sym; in annotate_browser__run()
939 struct symbol *sym) in annotate__compute_ipc()
971 struct symbol *sym = ms->sym; in annotate_browser__mark_jump_targets()
[all …]
Dhists.c1481 struct map *map, struct symbol *sym) in add_annotate_opt()
1624 struct thread *thread, struct symbol *sym) in add_script_opt()
/linux-4.4.14/tools/perf/scripts/python/
Devent_analyzing_sample.py84 symbol = param_dict["symbol"]
86 symbol = "Unknown_symbol"
89 event = create_event(name, comm, dso, symbol, raw_buf)
95 (event.name, event.symbol, event.comm, event.dso))
100 (event.name, event.symbol, event.comm, event.dso, event.flags,
/linux-4.4.14/Documentation/kbuild/
Dkconfig-language.txt73 The default value is only assigned to the config symbol if no other
98 - reverse dependencies: "select" <symbol> ["if" <expr>]
99 While normal dependencies reduce the upper limit of a symbol (see
101 another symbol. The value of the current menu symbol is used as the
102 minimal value <symbol> can be set to. If <symbol> is selected multiple
108 a symbol to a value without visiting the dependencies.
109 By abusing select you are able to select a symbol FOO even
123 - numerical ranges: "range" <symbol> <symbol> ["if" <expr>]
126 or equal to the first symbol and smaller than or equal to the second
127 symbol.
[all …]
Dkconfig.txt61 (corresponding to the *config command that was used) for symbol values
154 The Search function searches for kernel configuration symbol
172 is when the search matches the complete symbol name);
211 The Search function searches for kernel configuration symbol
220 lists all config symbol entries that contain "hotplug" in
221 the symbol name. In this Search dialog, you may change the
DKconfig.select-break10 # Kconfig currently does not check the list of symbols listed on a symbol's
DKconfig.recursion-issue-0234 # under 'select' for a symbol, when such symbols are selected kconfig them
Dmodules.txt430 for an exported symbol is created. When a module is loaded/used, the
442 the kernel and compiled modules. For each symbol, the
518 initialization of its symbol tables.
Dmakefiles.txt206 you can use the value of a CONFIG_ symbol to optionally include an
737 So if a config symbol evaluates to 'm', kbuild will still build
/linux-4.4.14/tools/perf/tests/
Dvmlinux-kallsyms.c12 struct symbol *sym) in vmlinux_matches_kallsyms_filter()
25 struct symbol *sym; in test__vmlinux_matches_kallsyms()
112 struct symbol *pair, *first_pair; in test__vmlinux_matches_kallsyms()
115 sym = rb_entry(nd, struct symbol, rb_node); in test__vmlinux_matches_kallsyms()
159 struct symbol *next = rb_entry(nnd, struct symbol, rb_node); in test__vmlinux_matches_kallsyms()
Ddwarf-unwind.c43 char *symbol = entry->sym ? entry->sym->name : NULL; in unwind_entry() local
60 if (!symbol) { in unwind_entry()
66 pr_debug("got: %s 0x%" PRIx64 "\n", symbol, entry->ip); in unwind_entry()
67 return strcmp((const char *) symbol, funcs[(*cnt)++]); in unwind_entry()
Dhists_link.c18 struct symbol *sym;
140 struct thread *t, struct map *m, struct symbol *s) in find_sample()
Dhists_common.c132 struct symbol *sym; in setup_fake_machine()
Dhists_filter.c18 struct symbol *sym;
Dhists_cumulate.c18 struct symbol *sym;
Dhists_output.c19 struct symbol *sym;
/linux-4.4.14/lib/xz/
Dxz_dec_lzma2.c522 uint32_t symbol = 1; in rc_bittree() local
525 if (rc_bit(rc, &probs[symbol])) in rc_bittree()
526 symbol = (symbol << 1) + 1; in rc_bittree()
528 symbol <<= 1; in rc_bittree()
529 } while (symbol < limit); in rc_bittree()
531 return symbol; in rc_bittree()
539 uint32_t symbol = 1; in rc_bittree_reverse() local
543 if (rc_bit(rc, &probs[symbol])) { in rc_bittree_reverse()
544 symbol = (symbol << 1) + 1; in rc_bittree_reverse()
547 symbol <<= 1; in rc_bittree_reverse()
[all …]
/linux-4.4.14/drivers/media/rc/
Dst_rc.c98 unsigned int symbol, mark = 0; in st_rc_rx_interrupt() local
120 symbol = readl(dev->rx_base + IRB_RX_SYS); in st_rc_rx_interrupt()
123 if (symbol == IRB_TIMEOUT) in st_rc_rx_interrupt()
127 if ((mark > 2) && (symbol > 1)) { in st_rc_rx_interrupt()
128 symbol -= mark; in st_rc_rx_interrupt()
130 symbol *= dev->sample_mult; in st_rc_rx_interrupt()
131 symbol /= dev->sample_div; in st_rc_rx_interrupt()
141 ev.duration = US_TO_NS(symbol); in st_rc_rx_interrupt()
/linux-4.4.14/kernel/trace/
Dtrace_kprobe.c34 const char *symbol; /* symbol name */ member
50 return tk->symbol ? tk->symbol : "unknown"; in trace_kprobe_symbol()
88 char *symbol; member
95 sc->addr = (unsigned long)kallsyms_lookup_name(sc->symbol); in update_symbol_cache()
105 kfree(sc->symbol); in free_symbol_cache()
120 sc->symbol = kstrdup(sym, GFP_KERNEL); in alloc_symbol_cache()
121 if (!sc->symbol) { in alloc_symbol_cache()
218 void FETCH_FUNC_NAME(symbol, type)(struct pt_regs *regs, void *data, void *dest)\
226 NOKPROBE_SYMBOL(FETCH_FUNC_NAME(symbol, type));
228 DEFINE_BASIC_FETCH_FUNCS(symbol)
[all …]
Dtrace_probe.h174 DECLARE_BASIC_FETCH_FUNCS(symbol);
175 DECLARE_FETCH_FUNC(symbol, string);
176 DECLARE_FETCH_FUNC(symbol, string_size);
217 ASSIGN_FETCH_FUNC(symbol, ftype), \
338 extern int traceprobe_split_symbol_offset(char *symbol, unsigned long *offset);
Dtrace_probe.c153 else if (CHECK_FETCH_FUNCS(symbol, data->orig.fn)) in update_deref_fetch_param()
162 else if (CHECK_FETCH_FUNCS(symbol, data->orig.fn)) in free_deref_fetch_param()
202 else if (CHECK_FETCH_FUNCS(symbol, data->orig.fn)) in DEFINE_BASIC_FETCH_FUNCS()
215 else if (CHECK_FETCH_FUNCS(symbol, data->orig.fn)) in free_bitfield_fetch_param()
296 int traceprobe_split_symbol_offset(char *symbol, unsigned long *offset) in traceprobe_split_symbol_offset() argument
304 tmp = strchr(symbol, '+'); in traceprobe_split_symbol_offset()
571 else if (CHECK_FETCH_FUNCS(symbol, arg->fetch.fn)) in traceprobe_update_arg()
581 else if (CHECK_FETCH_FUNCS(symbol, arg->fetch.fn)) in traceprobe_free_probe_arg()
/linux-4.4.14/include/linux/
Dsh_intc.h119 #define DECLARE_INTC_DESC(symbol, chipname, vectors, groups, \ argument
121 struct intc_desc symbol __initdata = { \
127 #define DECLARE_INTC_DESC_ACK(symbol, chipname, vectors, groups, \ argument
129 struct intc_desc symbol __initdata = { \
Dcompiler-gcc.h89 #define __alias(symbol) __attribute__((alias(#symbol))) argument
Dmodule.h280 void *__symbol_get(const char *symbol);
281 void *__symbol_get_gpl(const char *symbol);
577 void __symbol_put(const char *symbol);
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.c495 const u32 symbol = 100000; in nv50_disp_intr_unk20_2_dp() local
504 u32 best_diff = 64 * symbol; in nv50_disp_intr_unk20_2_dp()
533 link_ratio = link_data_rate * symbol; in nv50_disp_intr_unk20_2_dp()
542 VTUi = tu_valid / symbol; in nv50_disp_intr_unk20_2_dp()
543 calc = VTUi * symbol; in nv50_disp_intr_unk20_2_dp()
546 if (diff >= (symbol / 2)) { in nv50_disp_intr_unk20_2_dp()
547 VTUf = symbol / (symbol - diff); in nv50_disp_intr_unk20_2_dp()
548 if (symbol - (VTUf * diff)) in nv50_disp_intr_unk20_2_dp()
553 calc += symbol - (symbol / VTUf); in nv50_disp_intr_unk20_2_dp()
557 calc += symbol; in nv50_disp_intr_unk20_2_dp()
[all …]
Dgf119.c252 const u32 symbol = 100000; in gf119_disp_intr_unk2_2_tu() local
284 ratio *= symbol; in gf119_disp_intr_unk2_2_tu()
287 value = (symbol - ratio) * TU; in gf119_disp_intr_unk2_2_tu()
289 do_div(value, symbol); in gf119_disp_intr_unk2_2_tu()
290 do_div(value, symbol); in gf119_disp_intr_unk2_2_tu()
/linux-4.4.14/tools/build/feature/
Dtest-libbfd.c7 char symbol[4096] = "FieldName__9ClassNameFd"; in main() local
10 tmp = bfd_demangle(0, symbol, 0); in main()
Dtest-cplus-demangle.c6 char symbol[4096] = "FieldName__9ClassNameFd"; in main() local
9 tmp = cplus_demangle(symbol, 0); in main()
/linux-4.4.14/scripts/mod/
Dmodpost.c159 struct symbol { struct
160 struct symbol *next; argument
173 static struct symbol *symbolhash[SYMBOL_HASH_SIZE]; argument
192 static struct symbol *alloc_symbol(const char *name, unsigned int weak, in alloc_symbol()
193 struct symbol *next) in alloc_symbol()
195 struct symbol *s = NOFAIL(malloc(sizeof(*s) + strlen(name) + 1)); in alloc_symbol()
205 static struct symbol *new_symbol(const char *name, struct module *module, in new_symbol()
209 struct symbol *new; in new_symbol()
218 static struct symbol *find_symbol(const char *name) in find_symbol()
220 struct symbol *s; in find_symbol()
[all …]
Dmodpost.h115 struct symbol *unres;
Dfile2alias.c1275 static bool sym_is(const char *name, unsigned namelen, const char *symbol) in sym_is() argument
1277 if (namelen != strlen(symbol)) in sym_is()
1280 return memcmp(name, symbol, namelen) == 0; in sym_is()
/linux-4.4.14/lib/
Ddecompress_unlzma.c174 static int INIT rc_get_bit(struct rc *rc, uint16_t *p, int *symbol) in rc_get_bit() argument
178 *symbol *= 2; in rc_get_bit()
182 *symbol = *symbol * 2 + 1; in rc_get_bit()
201 rc_bit_tree_decode(struct rc *rc, uint16_t *p, int num_levels, int *symbol) in rc_bit_tree_decode() argument
205 *symbol = 1; in rc_bit_tree_decode()
207 rc_get_bit(rc, p + *symbol, symbol); in rc_bit_tree_decode()
208 *symbol -= 1 << num_levels; in rc_bit_tree_decode()
Datomic64_test.c154 …Please implement atomic64_dec_if_positive for your architecture and select the above Kconfig symbol in test_atomic64()
DKconfig.kgdb87 0x0002 - allow arbitrary reads from memory and symbol lookup
DKconfig323 Drivers should declare a default value for this symbol if
330 Drivers should declare a default value for this symbol if
/linux-4.4.14/tools/perf/arch/powerpc/util/
Dsym-handling.c31 int arch__choose_best_symbol(struct symbol *syma, in arch__choose_best_symbol()
32 struct symbol *symb __maybe_unused) in arch__choose_best_symbol()
/linux-4.4.14/scripts/coccinelle/misc/
Dboolreturn.cocci14 symbol false;
15 symbol true;
Dboolinit.cocci18 symbol true;
19 symbol false;
/linux-4.4.14/tools/perf/
Dbuiltin-top.c92 struct symbol *sym; in perf_top__parse_source()
142 struct symbol *sym = he->ms.sym; in __zero_source_counters()
146 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange()
178 struct symbol *sym; in perf_top__record_precise_ip()
220 struct symbol *symbol; in perf_top__show_details() local
226 symbol = he->ms.sym; in perf_top__show_details()
227 notes = symbol__annotation(symbol); in perf_top__show_details()
234 printf("Showing %s for %s\n", perf_evsel__name(top->sym_evsel), symbol->name); in perf_top__show_details()
237 more = symbol__annotate_printf(symbol, he->ms.map, top->sym_evsel, in perf_top__show_details()
242 symbol__annotate_zero_histogram(symbol, top->sym_evsel->idx); in perf_top__show_details()
[all …]
DMANIFEST25 tools/lib/symbol/kallsyms.c
26 tools/lib/symbol/kallsyms.h
Dbuiltin-kmem.c316 struct symbol *sym; in build_alloc_func_list()
964 struct symbol *sym = NULL; in __print_slab_result()
1030 struct symbol *sym; in __print_page_alloc_result()
1073 struct symbol *sym; in __print_page_caller_result()
DMakefile.perf479 TAG_FOLDERS= . ../lib/traceevent ../lib/api ../lib/symbol ../include ../lib/bpf
/linux-4.4.14/include/acpi/platform/
Daclinux.h125 #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); argument
/linux-4.4.14/arch/xtensa/kernel/
Dsyscall.c35 #define __SYSCALL(nr,symbol,nargs) [ nr ] = (syscall_t)symbol, argument
/linux-4.4.14/tools/perf/ui/gtk/
Dannotate.c22 static int perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_percent()
51 static int perf_gtk__get_offset(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_offset()
88 static int perf_gtk__annotate_symbol(GtkWidget *window, struct symbol *sym, in perf_gtk__annotate_symbol()
157 static int symbol__gtk_annotate(struct symbol *sym, struct map *map, in symbol__gtk_annotate()
/linux-4.4.14/fs/jffs2/
Dcompr_rubin.c102 static int encode(struct rubin_state *rs, long A, long B, int symbol) in encode() argument
128 if (symbol == 0) in encode()
204 int symbol; in decode() local
217 symbol = rs->rec_q >= threshold; in decode()
225 return symbol; in decode()
/linux-4.4.14/tools/perf/Documentation/
Dperf-report.txt26 Be more verbose. (show symbol address, etc)
30 Show the number of samples for each symbol
60 --symbol-filter=::
65 Only display entries resolved to a symbol.
71 pid, comm, dso, symbol, parent, cpu, socket, srcline, weight, local_weight.
78 - symbol: name of function executed at the time of sample
101 By default, comm, dso and symbol keys are used.
102 (i.e. --sort comm,dso,symbol)
134 - symbol_daddr: name of data symbol being executed on at the time of sample
165 all occurrences of this separator in symbol names (and other output)
[all …]
Dperf-annotate.txt31 --symbol=<symbol>::
40 Be more verbose. (Show symbol address, etc)
Dperf-kmem.txt30 Be more verbose. (show symbol address, etc)
51 Print raw ip instead of symbol
Dperf-trace.txt133 <min|maj>fault [<ip.symbol>+<ip.offset>] => <addr.dso@addr.offset> (<map type><addr level>).
136 - ip.symbol shows symbol for instruction pointer (the code that generated the
148 for both IP and fault address in the form of dso@symbol+offset.
Dperf-top.txt90 --sym-annotate=<symbol>::
91 Annotate this symbol.
106 Dump the symbol table used for profiling.
118 Sort by key(s): pid, comm, dso, symbol, parent, srcline, weight,
252 Annotate symbol.
Dperf-buildid-list.txt16 tools can be used to fetch packages with matching symbol tables for use by
Dperf-diff.txt23 If no parameters are passed the samples will be sorted by dso and symbol.
61 Sort by key(s): pid, comm, dso, symbol, cpu, parent, srcline.
68 all occurrences of this separator in symbol names (and other output)
Dperf-lock.txt39 Be more verbose (show symbol address, etc).
Dperf-sched.txt47 Be more verbose. (show symbol address, etc)
Dexamples.txt104 titan:~/git> perf report --sort comm,dso,symbol
189 Or you can annotate the recorded 'git gc' run on a per symbol basis
Dcallchain-overhead-calculation.txt5 adding all period values of the entry - usually a function (symbol).
Dperf-script.txt240 Demangle symbol names to human readable form. It's enabled by default,
244 Demangle kernel symbol names to human readable form (for C++ kernels).
Dperf-kvm.txt46 so that other tools can be used to fetch packages with matching symbol tables
Dperf-probe.txt27 This command defines dynamic tracepoint events, by symbol and registers
/linux-4.4.14/Documentation/kdump/
Dgdbmacros.txt30 info symbol *($stackp)
44 info symbol *($stackp)
73 info symbol $addr
89 info symbol $addr
136 info symbol $addr
/linux-4.4.14/Documentation/ABI/stable/
Dvdso15 The vDSO uses symbol versioning; whenever you request a symbol from the
/linux-4.4.14/arch/avr32/mach-at32ap/
Dpm.c184 static unsigned long __init avr32_pm_offset(void *symbol) in avr32_pm_offset() argument
188 return (unsigned long)symbol - (unsigned long)pm_exception; in avr32_pm_offset()
/linux-4.4.14/drivers/clk/samsung/
DKconfig16 Temporary symbol to build the dclk driver based on the common clock
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-kernel-vmcoreinfo13 contains various information like struct size, symbol
/linux-4.4.14/Documentation/leds/
Dleds-class-flash.txt11 In order to enable the support for flash LEDs CONFIG_LEDS_CLASS_FLASH symbol
29 subsystem. In order to enable this CONFIG_V4L2_FLASH_LED_CLASS symbol has to
/linux-4.4.14/include/net/netfilter/
Dnf_conntrack_helper.h114 nf_ct_helper_expectfn_find_by_symbol(const void *symbol);
/linux-4.4.14/Documentation/trace/
Dftrace-design.txt33 The exact mcount symbol name will depend on your toolchain. Some call it
38 We'll make the assumption below that the symbol is "mcount" just to keep things
229 - If the symbol names of the system calls do not match the function names on
232 true if the function name corresponds with the symbol name.
268 Define MCOUNT_ADDR as the address of your mcount symbol similar to:
352 will be modifying the assembly code at the location of the ftrace_call symbol
Dtracepoint-analysis.txt253 # (For more details, try: perf report --sort comm,dso,symbol)
280 # (For more details, try: perf report --sort comm,dso,symbol)
284 symbol:
286 $ perf report --sort comm,dso,symbol
Dkprobetrace.txt39 @SYM[+|-offs] : Fetch memory at SYM +|- offs (SYM should be a data symbol)
/linux-4.4.14/Documentation/acpi/apei/
Doutput_format.txt79 single-symbol chipkill ECC | multi-symbol chipkill ECC | master abort | \
/linux-4.4.14/Documentation/ABI/
DREADME81 particular Kconfig symbol, in /proc/config.gz, in the copy of .config
86 type of any kernel symbol, either in System.map files or the kernel binary
/linux-4.4.14/Documentation/fb/
Dcirrusfb.txt70 * Compile fixes related to new 2.3.x IORESOURCE_IO[PORT] symbol changes.
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_ct.c1043 lpfc_vport_symbolic_port_name(struct lpfc_vport *vport, char *symbol, in lpfc_vport_symbolic_port_name() argument
1049 n = snprintf(symbol, size, in lpfc_vport_symbolic_port_name()
1058 n += snprintf(symbol + n, size - n, " VPort-%d", vport->vpi); in lpfc_vport_symbolic_port_name()
1062 n += snprintf(symbol + n, size - n, " VName-%s", in lpfc_vport_symbolic_port_name()
1068 lpfc_vport_symbolic_node_name(struct lpfc_vport *vport, char *symbol, in lpfc_vport_symbolic_node_name() argument
1076 n = snprintf(symbol, size, "Emulex %s", vport->phba->ModelName); in lpfc_vport_symbolic_node_name()
1080 n += snprintf(symbol + n, size - n, " FV%s", fwrev); in lpfc_vport_symbolic_node_name()
1084 n += snprintf(symbol + n, size - n, " DV%s", lpfc_release_version); in lpfc_vport_symbolic_node_name()
1088 n += snprintf(symbol + n, size - n, " HN:%s", init_utsname()->nodename); in lpfc_vport_symbolic_node_name()
1093 n += snprintf(symbol + n, size - n, " OS:%s", init_utsname()->sysname); in lpfc_vport_symbolic_node_name()
/linux-4.4.14/arch/
DKconfig119 This symbol should be selected by an architecture if 64 bit
135 This symbol should be selected by an architecture if it can
239 This symbol should be selected by an architecure if it supports
327 An arch should select this symbol if it provides all of these things:
362 An arch should select this symbol if:
/linux-4.4.14/net/netfilter/
Dnf_conntrack_helper.c318 nf_ct_helper_expectfn_find_by_symbol(const void *symbol) in nf_ct_helper_expectfn_find_by_symbol() argument
325 if (cur->expectfn == symbol) { in nf_ct_helper_expectfn_find_by_symbol()
/linux-4.4.14/arch/arm/mach-exynos/
Dsuspend.c269 #define EXYNOS_PMU_IRQ(symbol, name) IRQCHIP_DECLARE(symbol, name, exynos_pmu_irq_init) argument
/linux-4.4.14/
DREADME180 symbol values from either arch/$ARCH/defconfig
186 symbol values from
192 Create a ./.config file by setting symbol
196 Create a ./.config file by setting symbol
199 "make allnoconfig" Create a ./.config file by setting symbol
202 "make randconfig" Create a ./.config file by setting symbol
/linux-4.4.14/kernel/debug/kdb/
Dkdb_main.c502 char symbol = '\0'; in kdbgetaddrarg() local
536 symbol = *cp; in kdbgetaddrarg()
576 && (symbol == '\0')) in kdbgetaddrarg()
583 if (symbol == '\0') { in kdbgetaddrarg()
595 positive = (symbol == '+'); in kdbgetaddrarg()
601 && (symbol == '\0')) { in kdbgetaddrarg()
605 if (!symbol) { in kdbgetaddrarg()
/linux-4.4.14/scripts/dtc/
Ddtc-parser.tab.c_shipped509 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
531 (internal) symbol number NUM (which must be that of a token). */
651 symbol of state STATE-NUM. */
671 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
736 the previous symbol: RHS[0] (always defined). */
833 | Print this symbol's value on YYOUTPUT. |
853 | Print this symbol on YYOUTPUT. |
1173 | Release the memory associated to this symbol. |
1193 /* The lookahead symbol. */
1196 /* The semantic value of the lookahead symbol. */
[all …]
/linux-4.4.14/Documentation/
Dprintk-formats.txt45 result in the symbol name with ('S') or without ('s') offsets. Where
46 this is used on a kernel without KALLSYMS - the symbol address is
49 The 'B' specifier results in the symbol name with offsets and should be
Doops-tracing.txt128 mostly just ignore any panic reports that don't have the symbol table
172 system calls the klogd daemon builds a symbol table which can be used
178 export symbol information from the module.
183 allow klogd to signal the currently executing daemon that symbol
Dunicode.txt19 Map symbol Map name Escape code (G0)
Dsysrq.txt15 CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE config symbol, which itself defaults
Dkprobes.txt357 2. Use the "offset" field of struct kprobe if the offset into the symbol
698 and j - jprobe), while the third column specifies the symbol+offset of
DCodingStyle904 symbol into a C boolean expression, and use it in a normal C conditional:
913 inside the block, and check it for correctness (syntax, types, symbol
/linux-4.4.14/tools/perf/util/scripting-engines/
Dtrace-event-perl.c208 define_event_symbols(event, ev_name, args->symbol.field); in define_event_symbols()
210 define_symbolic_values(args->symbol.symbols, ev_name, in define_event_symbols()
Dtrace-event-python.c225 define_event_symbols(event, ev_name, args->symbol.field); in define_event_symbols()
227 define_values(PRINT_SYMBOL, args->symbol.symbols, ev_name, in define_event_symbols()
631 static int python_export_symbol(struct db_export *dbe, struct symbol *sym, in python_export_symbol()
944 SET_TABLE_HANDLER(symbol); in set_table_handlers()
/linux-4.4.14/Documentation/xtensa/
Dmmu.txt5 CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX symbol this code is
/linux-4.4.14/sound/pci/cs46xx/
Ddsp_spos.c200 struct dsp_symbol_entry * symbol = NULL; in add_symbol() local
223 symbol = (ins->symbol_table.symbols + index); in add_symbol()
231 return symbol; in add_symbol()
621 struct dsp_symbol_entry * symbol; in cs46xx_dsp_proc_parameter_dump_read() local
629 if ( (symbol = cs46xx_dsp_lookup_symbol_addr (chip,i / sizeof(u32), SYMBOL_PARAMETER)) != NULL) { in cs46xx_dsp_proc_parameter_dump_read()
631 snd_iprintf (buffer,"\n%s:\n",symbol->symbol_name); in cs46xx_dsp_proc_parameter_dump_read()
Ddsp_spos_scb_lib.c44 static void remove_symbol (struct snd_cs46xx * chip, struct dsp_symbol_entry * symbol) in remove_symbol() argument
47 int symbol_index = (int)(symbol - ins->symbol_table.symbols); in remove_symbol()
/linux-4.4.14/Documentation/video4linux/
Dcpia2_overview.txt15 header files are marked with VP4 or VP5 as part of the symbol name.
/linux-4.4.14/arch/metag/
DKconfig101 Select this from the SoC config symbol to indicate that it contains a
107 Select this from the SoC config symbol to indicate that it contains a
/linux-4.4.14/include/acpi/
Dactypes.h331 #define ACPI_EXPORT_SYMBOL_INIT(symbol) argument
335 #define ACPI_EXPORT_SYMBOL(symbol) argument
/linux-4.4.14/arch/sh/kernel/cpu/sh5/
Dswitchto.S107 ! Use a local label to avoid creating a symbol that will confuse the !
/linux-4.4.14/Documentation/arm/
DPorting6 The following symbol definitions rely on you knowing the translation that
/linux-4.4.14/Documentation/locking/
Dlockstat.txt131 they have two: contentions and [<IP>] symbol. The second set of contention
/linux-4.4.14/Documentation/networking/
Ddm9000.txt123 The config symbol DM9000_FORCE_SIMPLE_PHY_POLL, Kconfig entry
Dscaling.txt140 RPS requires a kernel compiled with the CONFIG_RPS kconfig symbol (on
296 RFS is only available if the kconfig symbol CONFIG_RPS is enabled (on
405 XPS is only available if the kconfig symbol CONFIG_XPS is enabled (on by
DREADME.sb1000143 2.) I get "unresolved symbol" error messages on executing `insmod sb1000.o'.
/linux-4.4.14/Documentation/acpi/
Dnamespace.txt88 5. The '\' symbol represents the root of the namespace (i.e. names
90 6. The '^' symbol represents the parent of the current namespace node
/linux-4.4.14/arch/openrisc/kernel/
Dhead.S39 #define LOAD_SYMBOL_2_GPR(gpr,symbol) \ argument
40 l.movhi gpr,hi(symbol) ;\
41 l.ori gpr,gpr,lo(symbol)
/linux-4.4.14/tools/perf/ui/stdio/
Dhist.c65 static struct symbol *rem_sq_bracket;
/linux-4.4.14/tools/lib/traceevent/
Devent-parse.c827 free_arg(arg->symbol.field); in free_arg()
828 free_flag_sym(arg->symbol.symbols); in free_arg()
2603 arg->symbol.field = field; in process_symbols()
2605 type = process_fields(event, &arg->symbol.symbols, &token); in process_symbols()
3939 val = eval_num_arg(data, size, event, arg->symbol.field); in print_str_arg()
3940 for (flag = arg->symbol.symbols; flag; flag = flag->next) { in print_str_arg()
5591 print_args(args->symbol.field); in print_args()
5594 print_fields(&s, args->symbol.symbols); in print_args()
Devent-parse.h308 struct print_arg_symbol symbol; member
/linux-4.4.14/fs/befs/
DChangeLog14 * Oy! Fixed stupid bug that would cause an unresolved symbol error.
33 wouldn't work on older (<2.4.10) kernels due to an unresolved symbol.
/linux-4.4.14/fs/
DKconfig60 # this symbol for ifdefs in core code.
/linux-4.4.14/Documentation/input/
Dgamepad.txt151 Many pads also have a third button which is branded or has a special symbol
Djoystick-api.txt217 JS_VERSION symbol
/linux-4.4.14/Documentation/blockdev/
Dramdisk.txt27 the configuration symbol BLK_DEV_RAM_COUNT in the Block drivers config menu
/linux-4.4.14/arch/m68k/ifpsp060/
Disp.doc102 no symbol names, this section contains function entry points that are fixed
Dfpsp.doc94 no symbol names, this section contains function entry points that are fixed
DTEST.DOC89 no symbol names, this section contains function entry points that are fixed
/linux-4.4.14/arch/mips/mm/
Dtlbex.c260 static inline void dump_handler(const char *symbol, const u32 *handler, int count) in dump_handler() argument
264 pr_debug("LEAF(%s)\n", symbol); in dump_handler()
274 pr_debug("\tEND(%s)\n", symbol); in dump_handler()
/linux-4.4.14/Documentation/powerpc/
Dtransactional_memory.txt93 Examples are glibc's getpid() and lazy symbol resolution.
/linux-4.4.14/Documentation/filesystems/
Dafs.txt94 Where the initial character is either a hash or a percent symbol depending on
/linux-4.4.14/kernel/
Dmodule.c1048 void __symbol_put(const char *symbol) in __symbol_put() argument
1053 if (!find_symbol(symbol, &owner, NULL, true, false)) in __symbol_put()
2058 void *__symbol_get(const char *symbol) in __symbol_get() argument
2064 sym = find_symbol(symbol, &owner, NULL, true, true); in __symbol_get()
/linux-4.4.14/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt2619 it can read the symbol table, and figure out where all the symbols are
2713 (UML gdb) symbol-file ./linux
2714 Load new symbol table from "./linux"? (y or n) y
2718 add-symbol-file /home/jdike/linux/2.4/um/arch/um/fs/hostfs/hostfs.o 0xa9021054
2720 add symbol table from file "/home/jdike/linux/2.4/um/arch/um/fs/hostfs/hostfs.o" at
2778 add-symbol-file /path/to/module/on/host that_address
2797 with no offsets on the symbol names. If the names are right, but they
2799 address you gave to add-symbol-file.
2807 (UML gdb) symbol-file
2815 (UML gdb) symbol-file /path/to/kernel
[all …]
/linux-4.4.14/arch/powerpc/platforms/
DKconfig.cputype401 This symbol controls whether we build the 32-bit VDSO. We obviously
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dhead.S344 move.d ibr_start,$r0 ; this symbol is set by the linker script
/linux-4.4.14/tools/perf/config/
DMakefile552 …/libbfd found, please install binutils-dev[el]/zlib-static/libiberty-dev to gain symbol demangling)
/linux-4.4.14/Documentation/driver-model/
Dporting.txt66 shared header file and export the symbol.
/linux-4.4.14/Documentation/gpio/
Ddriver.txt160 symbol:
/linux-4.4.14/Documentation/scsi/
DChangeLog.1992-1997945 * st.h: Add ST_EOD symbol.
1755 the case. Add DEBUG_INIT symbol to dump info as we scan for devices.
1983 * seagate.c: Allow controller to be overridden with CONTROLLER symbol.
/linux-4.4.14/Documentation/s390/
Ds390dbf.txt481 the 'debug_area_first' symbol in the System map. Then one has
/linux-4.4.14/Documentation/ioctl/
Dhdio.txt366 See <linux/hdreg.h>, near symbol IDE_NICE_DSC_OVERLAP.
/linux-4.4.14/drivers/mmc/host/
DKconfig55 This is silent Kconfig symbol that is selected by the drivers that

12