Home
last modified time | relevance | path

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

12

/linux-4.1.27/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.1.27/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.1.27/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.h37 struct symbol *sym;
75 struct symbol { struct
76 struct symbol *next; argument
144 struct symbol *sym; /* the symbol for which the property is associated */
169 struct symbol *sym;
196 extern struct symbol symbol_yes, symbol_no, symbol_mod;
197 extern struct symbol *modules_sym;
198 extern struct symbol *sym_defconfig_list;
200 struct expr *expr_alloc_symbol(struct symbol *sym);
203 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
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 *sym = sym_lookup($2, SYMBOL_CHOICE);
469 expr: symbol { $$ = expr_alloc_symbol($1); }
470 | symbol T_EQUAL symbol { $$ = expr_alloc_comp(E_EQUAL, $1, $3); }
471 | symbol T_UNEQUAL symbol { $$ = expr_alloc_comp(E_UNEQUAL, $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()
386 struct symbol *cs = prop_get_symbol(sym_get_choice_prop(sym)); in conf_read_simple()
415 struct symbol *sym; in conf_read()
488 kconfig_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in kconfig_print_symbol()
542 header_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in header_print_symbol()
616 tristate_print_symbol(FILE *fp, struct symbol *sym, const char *value, void *arg) in tristate_print_symbol()
629 static void conf_write_symbol(FILE *fp, struct symbol *sym, in conf_write_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.c104 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
181 struct symbol *symbol; member
1695 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1713 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), 0);
1773 …menu_add_expr(P_RANGE, expr_alloc_comp(E_RANGE,(yyvsp[(2) - (5)].symbol), (yyvsp[(3) - (5)].symbol
1803 struct symbol *sym = sym_lookup((yyvsp[(2) - (3)].string), SYMBOL_CHOICE);
2010 { (yyval.expr) = expr_alloc_symbol((yyvsp[(1) - (1)].symbol)); }
2015 … { (yyval.expr) = expr_alloc_comp(E_EQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol)); }
2020 …{ (yyval.expr) = expr_alloc_comp(E_UNEQUAL, (yyvsp[(1) - (3)].symbol), (yyvsp[(3) - (3)].symbol));…
2045 { (yyval.symbol) = sym_lookup((yyvsp[(1) - (1)].string), 0); free((yyvsp[(1) - (1)].string)); }
[all …]
Dzconf.tab.c_shipped104 struct symbol *symbol_hash[SYMBOL_HASHSIZE];
133 /* Put the tokens into the symbol table, so that GDB and other debuggers
181 struct symbol *symbol;
431 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
438 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
474 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
551 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
571 "end", "nl", "if_expr", "expr", "symbol", "word_opt", 0
587 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
774 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.h271 QString debug_info(struct symbol *sym);
273 static void expr_print_help(void *data, struct symbol *sym, const char *str);
277 struct symbol *sym;
299 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.c20 struct expr *expr_alloc_symbol(struct symbol *sym) in expr_alloc_symbol()
45 struct expr *expr_alloc_comp(enum expr_type type, struct symbol *s1, struct symbol *s2) in expr_alloc_comp()
355 struct symbol *sym1, *sym2; in expr_join_or()
419 struct symbol *sym1, *sym2; in expr_join_and()
779 int expr_contains_symbol(struct expr *dep, struct symbol *sym) in expr_contains_symbol()
803 bool expr_depends_symbol(struct expr *dep, struct symbol *sym) in expr_depends_symbol()
883 struct expr *expr_trans_compare(struct expr *e, enum expr_type type, struct symbol *sym) in expr_trans_compare()
1055 void expr_print(struct expr *e, void (*fn)(void *, struct symbol *, const char *), void *data, int … in expr_print() argument
1127 static void expr_print_file_helper(void *data, struct symbol *sym, const char *str) in expr_print_file_helper()
1137 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.cc123 struct symbol* sym; in updateMenu()
492 struct symbol* sym; in setValue()
517 struct symbol* sym; in changeValue()
1018 struct symbol* sym; in menuInfo()
1072 QString ConfigInfoView::debug_info(struct symbol *sym) in debug_info()
1157 void ConfigInfoView::expr_print_help(void *data, struct symbol *sym, const char *str) in expr_print_help()
1253 struct symbol **p; in search()
D.zconf.tab.o.cmd99 scripts/kconfig/symbol.c \
/linux-4.1.27/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.sh24 local name=${symbol%+*}
37 local expr=${symbol%/*}
70 symbol="$name ($code)"
106 symbol=${words[$last]}
111 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}
/linux-4.1.27/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()
148 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
161 struct symbol *sym;
168 struct symbol *sym;
189 struct symbol *sym;
237 struct symbol *dso__find_symbol(struct dso *dso, enum map_type type,
239 struct symbol *dso__find_symbol_by_name(struct dso *dso, enum map_type type,
[all …]
Dannotate.h125 static inline struct annotation *symbol__annotation(struct symbol *sym) in symbol__annotation()
134 int symbol__alloc_hist(struct symbol *sym);
135 void symbol__annotate_zero_histograms(struct symbol *sym);
137 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize);
141 int symbol__annotate_init(struct map *map __maybe_unused, struct symbol *sym);
142 int symbol__annotate_printf(struct symbol *sym, struct map *map,
145 void symbol__annotate_zero_histogram(struct symbol *sym, int evidx);
146 void symbol__annotate_decay_histogram(struct symbol *sym, int evidx);
151 int symbol__tty_annotate(struct symbol *sym, struct map *map,
156 int symbol__tui_annotate(struct symbol *sym, struct map *map,
[all …]
Dsymbol.c91 static int choose_best_symbol(struct symbol *syma, struct symbol *symb) in choose_best_symbol()
149 struct symbol *curr, *next; in symbols__fixup_duplicate()
154 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
157 next = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_duplicate()
180 struct symbol *curr, *prev; in symbols__fixup_end()
185 curr = rb_entry(prevnd, struct symbol, rb_node); in symbols__fixup_end()
189 curr = rb_entry(nd, struct symbol, rb_node); in symbols__fixup_end()
223 struct symbol *symbol__new(u64 start, u64 len, u8 binding, const char *name) in symbol__new()
226 struct symbol *sym = calloc(1, (symbol_conf.priv_size + in symbol__new()
246 void symbol__delete(struct symbol *sym) in symbol__delete()
[all …]
Dparse-events.c39 .symbol = "cpu-cycles",
43 .symbol = "instructions",
47 .symbol = "cache-references",
51 .symbol = "cache-misses",
55 .symbol = "branch-instructions",
59 .symbol = "branch-misses",
63 .symbol = "bus-cycles",
67 .symbol = "stalled-cycles-frontend",
71 .symbol = "stalled-cycles-backend",
75 .symbol = "ref-cycles",
[all …]
Dmap.h104 struct symbol;
133 typedef int (*symbol_filter_t)(struct map *map, struct symbol *sym);
151 struct symbol *map__find_symbol(struct map *map,
153 struct symbol *map__find_symbol_by_name(struct map *map, const char *name,
204 struct symbol *map_groups__find_symbol(struct map_groups *mg,
209 struct symbol *map_groups__find_symbol_by_name(struct map_groups *mg,
220 struct symbol *map_groups__find_function_by_name(struct map_groups *mg, in map_groups__find_function_by_name()
Dmachine.h14 struct symbol;
132 struct symbol **parent,
156 struct symbol *machine__find_kernel_symbol(struct machine *machine, in machine__find_kernel_symbol()
166 struct symbol *machine__find_kernel_function(struct machine *machine, u64 addr, in machine__find_kernel_function()
175 struct symbol *machine__find_kernel_function_by_name(struct machine *machine, in machine__find_kernel_function_by_name()
Dthread-stack.h27 struct symbol;
86 struct symbol *sym;
Dprobe-event.c117 static struct symbol *__find_kernel_function_by_name(const char *name, in __find_kernel_function_by_name()
124 static struct symbol *__find_kernel_function(u64 addr, struct map **mapp) in __find_kernel_function()
146 struct symbol *sym; in kernel_get_symbol_address_by_name()
301 struct symbol *sym; in find_alternative_probe_point()
468 addr = kernel_get_symbol_address_by_name(tp->symbol, false); in find_perf_probe_point_from_dwarf()
581 free(tevs[i].point.symbol); in post_process_probe_trace_events()
582 tevs[i].point.symbol = tmp; in post_process_probe_trace_events()
855 fprintf(stdout, "\t@<%s+%lu>\n", vl->point.symbol, in show_available_vars_at()
857 zfree(&vl->point.symbol); in show_available_vars_at()
1447 tp->symbol = strdup(fmt1_str); in parse_probe_trace_command()
[all …]
Dcallchain.h88 struct symbol *sym;
137 struct map *map, struct symbol *sym);
168 int sample__resolve_callchain(struct perf_sample *sample, struct symbol **parent,
Dmap.c234 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_start()
244 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_end()
295 struct symbol *map__find_symbol(struct map *map, u64 addr, in map__find_symbol()
304 struct symbol *map__find_symbol_by_name(struct map *map, const char *name, in map__find_symbol_by_name()
518 struct symbol *map_groups__find_symbol(struct map_groups *mg, in map_groups__find_symbol()
535 struct symbol *map_groups__find_symbol_by_name(struct map_groups *mg, in map_groups__find_symbol_by_name()
545 struct symbol *sym = map__find_symbol_by_name(pos, name, filter); in map_groups__find_symbol_by_name()
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()
476 void symbol__annotate_zero_histograms(struct symbol *sym) in symbol__annotate_zero_histograms()
487 static int __symbol__inc_addr_samples(struct symbol *sym, struct map *map, in __symbol__inc_addr_samples()
509 static int symbol__inc_addr_samples(struct symbol *sym, struct map *map, in symbol__inc_addr_samples()
683 static int disasm_line__print(struct disasm_line *dl, struct symbol *sym, u64 start, in disasm_line__print()
806 static int symbol__parse_objdump_line(struct symbol *sym, struct map *map, in symbol__parse_objdump_line()
902 static void delete_last_nop(struct symbol *sym) in delete_last_nop()
926 int symbol__annotate(struct symbol *sym, struct map *map, size_t privsize) in symbol__annotate()
1167 static void symbol__free_source_line(struct symbol *sym, int len) in symbol__free_source_line()
[all …]
Dparse-events.h46 char *symbol; member
121 const char *symbol; member
DBuild34 libperf-y += symbol.o
78 libperf-$(CONFIG_LIBELF) += symbol-elf.o
82 libperf-y += symbol-minimal.o
131 $(OUTPUT)util/kallsyms.o: ../lib/symbol/kallsyms.c FORCE
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,
Dprobe-finder.c601 const char *symbol; in convert_to_trace_point() local
620 symbol = dwarf_diename(sp_die); in convert_to_trace_point()
621 if (!symbol) { in convert_to_trace_point()
623 symbol = dwfl_module_addrsym(mod, paddr, &sym, NULL); in convert_to_trace_point()
624 if (!symbol) { in convert_to_trace_point()
633 tp->symbol = strdup(symbol); in convert_to_trace_point()
634 if (!tp->symbol) in convert_to_trace_point()
1179 pr_debug("Probe point found: %s+%lu\n", tev->point.symbol, in add_probe_trace_event()
1294 pr_debug("Probe point found: %s+%lu\n", vl->point.symbol, in add_available_vars()
1348 zfree(&af.vls[af.nvls].point.symbol); in debuginfo__find_available_vars_at()
Dhist.h14 struct symbol;
92 struct symbol *parent;
108 struct symbol *parent,
Dunwind.h11 struct symbol *sym;
Dthread-stack.c331 struct symbol *sym, u64 ip, bool in_kernel) in call_path__init()
367 struct symbol *sym, u64 ip, in call_path__new()
395 struct symbol *sym, u64 ip, u64 ks) in call_path__findnew()
487 struct symbol *sym) in thread_stack__pop_cp()
535 struct symbol *sym; in thread_stack__bottom()
Dutil.h313 struct symbol;
315 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
Dprobe-event.h13 char *symbol; /* Base symbol */ member
Dsession.h63 struct symbol **parent);
Dsort.h108 struct symbol *parent;
Dsort.c183 static int64_t _sort__sym_cmp(struct symbol *sym_l, struct symbol *sym_r) in _sort__sym_cmp()
229 static int _hist_entry__sym_snprintf(struct map *map, struct symbol *sym, in _hist_entry__sym_snprintf()
329 struct symbol *sym_l = left->parent; in sort__parent_cmp()
330 struct symbol *sym_r = right->parent; in sort__parent_cmp()
550 struct symbol *sym = NULL; in hist_entry__daddr_snprintf()
905 struct symbol *sym = NULL; in hist_entry__dcacheline_snprintf()
Dcallchain.c491 struct symbol *sym = node->sym; in match_chain()
737 u64 ip, struct map *map, struct symbol *sym) in callchain_cursor_append()
760 int sample__resolve_callchain(struct perf_sample *sample, struct symbol **parent, in sample__resolve_callchain()
Dsrcline.c255 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in get_srcline()
Dmachine.c1342 static bool symbol__match_regex(struct symbol *sym, regex_t *regex) in symbol__match_regex()
1410 struct symbol **parent, in add_callchain_ip()
1534 struct symbol **parent, in resolve_lbr_callchain_sample()
1600 struct symbol **parent, in thread__resolve_callchain_sample()
1724 struct symbol **parent, in thread__resolve_callchain()
Ddb-export.c213 int db_export__symbol(struct db_export *dbe, struct symbol *sym, in db_export__symbol()
Ddso.c1123 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in dso__fprintf()
Dhist.c361 static u8 symbol__parent_filter(const struct symbol *parent) in symbol__parent_filter()
444 struct symbol *sym_parent, in __hists__add_entry()
Dsymbol-elf.c222 struct symbol *f; in dso__synthesize_plt_symbols()
881 struct symbol *f; in dso__load_sym()
/linux-4.1.27/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.1.27/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.1.27/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_shipped150 /* Put the tokens into the symbol table, so that GDB and other debuggers
441 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
448 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
484 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
566 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
614 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
847 symbol of state STATE-NUM. */
922 the previous symbol: RHS[0] (always defined). */
988 | Print this symbol on YYOUTPUT. |
1023 | Print this symbol on YYOUTPUT. |
[all …]
Dparse.tab.h_shipped37 /* Put the tokens into the symbol table, so that GDB and other debuggers
/linux-4.1.27/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
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.1.27/tools/perf/ui/browsers/
Dmap.c23 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write()
39 static u32 *symbol__browser_index(struct symbol *browser) in symbol__browser_index()
47 struct symbol *sym; in map_browser__search()
117 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in map__browse()
Dannotate.c205 static bool disasm_line__is_valid_jump(struct disasm_line *dl, struct symbol *sym) in disasm_line__is_valid_jump()
222 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump()
346 struct symbol *sym = ms->sym; in annotate_browser__calc_percent()
438 static int sym_title(struct symbol *sym, struct map *map, char *title, in sym_title()
490 struct symbol *sym = ms->sym; in annotate_browser__find_offset()
529 struct symbol *sym = ms->sym; in annotate_browser__find_string()
568 struct symbol *sym = ms->sym; in annotate_browser__find_string_reverse()
669 struct symbol *sym = ms->sym; in annotate_browser__run()
849 struct symbol *sym = ms->sym; in annotate_browser__mark_jump_targets()
887 int symbol__tui_annotate(struct symbol *sym, struct map *map, in symbol__tui_annotate()
Dhists.c1674 struct symbol *sym; in perf_evsel__hists_browse()
/linux-4.1.27/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.1.27/tools/perf/tests/
Dvmlinux-kallsyms.c12 struct symbol *sym) in vmlinux_matches_kallsyms_filter()
25 struct symbol *sym; in test__vmlinux_matches_kallsyms()
111 struct symbol *pair, *first_pair; in test__vmlinux_matches_kallsyms()
114 sym = rb_entry(nd, struct symbol, rb_node); in test__vmlinux_matches_kallsyms()
158 struct symbol *next = rb_entry(nnd, struct symbol, rb_node); in test__vmlinux_matches_kallsyms()
Ddwarf-unwind.c39 char *symbol = entry->sym ? entry->sym->name : NULL; in unwind_entry() local
56 if (!symbol) { in unwind_entry()
62 pr_debug("got: %s 0x%" PRIx64 "\n", symbol, entry->ip); in unwind_entry()
63 return strcmp((const char *) symbol, funcs[(*cnt)++]); in unwind_entry()
Dhists_link.c18 struct symbol *sym;
136 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.1.27/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.1.27/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.1.27/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()
230 void FETCH_FUNC_NAME(symbol, type)(struct pt_regs *regs, void *data, void *dest)\
238 NOKPROBE_SYMBOL(FETCH_FUNC_NAME(symbol, type));
240 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.1.27/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.h83 #define __alias(symbol) __attribute__((alias(#symbol))) argument
Dmodule.h195 void *__symbol_get(const char *symbol);
196 void *__symbol_get_gpl(const char *symbol);
455 void __symbol_put(const char *symbol);
/linux-4.1.27/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.1.27/scripts/mod/
Dmodpost.c158 struct symbol { struct
159 struct symbol *next; argument
172 static struct symbol *symbolhash[SYMBOL_HASH_SIZE]; argument
191 static struct symbol *alloc_symbol(const char *name, unsigned int weak, in alloc_symbol()
192 struct symbol *next) in alloc_symbol()
194 struct symbol *s = NOFAIL(malloc(sizeof(*s) + strlen(name) + 1)); in alloc_symbol()
204 static struct symbol *new_symbol(const char *name, struct module *module, in new_symbol()
208 struct symbol *new; in new_symbol()
217 static struct symbol *find_symbol(const char *name) in find_symbol()
219 struct symbol *s; in find_symbol()
[all …]
Dmodpost.h109 struct symbol *unres;
Dfile2alias.c1196 static bool sym_is(const char *name, unsigned namelen, const char *symbol) in sym_is() argument
1198 if (namelen != strlen(symbol)) in sym_is()
1201 return memcmp(name, symbol, namelen) == 0; in sym_is()
/linux-4.1.27/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.c134 …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
DKconfig317 Drivers should declare a default value for this symbol if
324 Drivers should declare a default value for this symbol if
DKconfig.debug236 wrong interface to use). If you really need the symbol, please send a
237 mail to the linux kernel mailing list mentioning the symbol and why
/linux-4.1.27/scripts/coccinelle/misc/
Dboolreturn.cocci14 symbol false;
15 symbol true;
Dboolinit.cocci18 symbol true;
19 symbol false;
/linux-4.1.27/tools/perf/
Dbuiltin-top.c91 struct symbol *sym; in perf_top__parse_source()
141 struct symbol *sym = he->ms.sym; in __zero_source_counters()
145 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange()
177 struct symbol *sym; in perf_top__record_precise_ip()
219 struct symbol *symbol; in perf_top__show_details() local
225 symbol = he->ms.sym; in perf_top__show_details()
226 notes = symbol__annotation(symbol); in perf_top__show_details()
233 printf("Showing %s for %s\n", perf_evsel__name(top->sym_evsel), symbol->name); in perf_top__show_details()
236 more = symbol__annotate_printf(symbol, he->ms.map, top->sym_evsel, in perf_top__show_details()
239 symbol__annotate_zero_histogram(symbol, top->sym_evsel->idx); in perf_top__show_details()
[all …]
DMANIFEST6 tools/lib/symbol/kallsyms.c
7 tools/lib/symbol/kallsyms.h
DMakefile.perf429 TAG_FOLDERS= . ../lib/traceevent ../lib/api ../lib/symbol
Dbuiltin-kmem.c533 struct symbol *sym = NULL; in __print_slab_result()
/linux-4.1.27/tools/perf/Documentation/
Dperf-report.txt26 Be more verbose. (show symbol address, etc)
30 Show the number of samples for each symbol
59 --symbol-filter=::
64 Only display entries resolved to a symbol.
70 pid, comm, dso, symbol, parent, cpu, srcline, weight, local_weight.
77 - symbol: name of function executed at the time of sample
97 By default, comm, dso and symbol keys are used.
98 (i.e. --sort comm,dso,symbol)
129 - symbol_daddr: name of data symbol being executed on at the time of sample
160 all occurrences of this separator in symbol names (and other output)
[all …]
Dperf-kmem.txt30 Be more verbose. (show symbol address, etc)
47 Print raw ip instead of symbol
Dperf-annotate.txt31 --symbol=<symbol>::
40 Be more verbose. (Show symbol address, etc)
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,
224 Annotate symbol.
Dperf-trace.txt129 <min|maj>fault [<ip.symbol>+<ip.offset>] => <addr.dso@addr.offset> (<map type><addr level>).
132 - ip.symbol shows symbol for instruction pointer (the code that generated the
144 for both IP and fault address in the form of dso@symbol+offset.
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
Dperf-kvm.txt46 so that other tools can be used to fetch packages with matching symbol tables
Dperf-probe.txt25 This command defines dynamic tracepoint events, by symbol and registers
/linux-4.1.27/include/acpi/platform/
Daclinux.h121 #define ACPI_EXPORT_SYMBOL(symbol) EXPORT_SYMBOL(symbol); argument
/linux-4.1.27/arch/xtensa/kernel/
Dsyscall.c35 #define __SYSCALL(nr,symbol,nargs) [ nr ] = (syscall_t)symbol, argument
/linux-4.1.27/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.1.27/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.1.27/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.1.27/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.c1644 const u32 symbol = 100000; in nv50_disp_intr_unk20_2_dp() local
1653 u32 best_diff = 64 * symbol; in nv50_disp_intr_unk20_2_dp()
1682 link_ratio = link_data_rate * symbol; in nv50_disp_intr_unk20_2_dp()
1691 VTUi = tu_valid / symbol; in nv50_disp_intr_unk20_2_dp()
1692 calc = VTUi * symbol; in nv50_disp_intr_unk20_2_dp()
1695 if (diff >= (symbol / 2)) { in nv50_disp_intr_unk20_2_dp()
1696 VTUf = symbol / (symbol - diff); in nv50_disp_intr_unk20_2_dp()
1697 if (symbol - (VTUf * diff)) in nv50_disp_intr_unk20_2_dp()
1702 calc += symbol - (symbol / VTUf); in nv50_disp_intr_unk20_2_dp()
1706 calc += symbol; in nv50_disp_intr_unk20_2_dp()
[all …]
Dgf110.c986 const u32 symbol = 100000; in gf110_disp_intr_unk2_2_tu() local
1018 ratio *= symbol; in gf110_disp_intr_unk2_2_tu()
1021 value = (symbol - ratio) * TU; in gf110_disp_intr_unk2_2_tu()
1023 do_div(value, symbol); in gf110_disp_intr_unk2_2_tu()
1024 do_div(value, symbol); in gf110_disp_intr_unk2_2_tu()
/linux-4.1.27/Documentation/ABI/stable/
Dvdso15 The vDSO uses symbol versioning; whenever you request a symbol from the
/linux-4.1.27/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.1.27/drivers/clk/samsung/
DKconfig16 Temporary symbol to build the dclk driver based on the common clock
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-kernel-vmcoreinfo13 contains various information like struct size, symbol
/linux-4.1.27/Documentation/leds/
Dleds-class-flash.txt11 In order to enable the support for flash LEDs CONFIG_LEDS_CLASS_FLASH symbol
/linux-4.1.27/include/net/netfilter/
Dnf_conntrack_helper.h114 nf_ct_helper_expectfn_find_by_symbol(const void *symbol);
/linux-4.1.27/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.1.27/Documentation/acpi/apei/
Doutput_format.txt79 single-symbol chipkill ECC | multi-symbol chipkill ECC | master abort | \
/linux-4.1.27/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.1.27/scripts/dtc/
Ddtc-parser.tab.c_shipped119 /* Put the tokens into the symbol table, so that GDB and other debuggers
443 /* YYTRANSLATE(YYLEX) -- Bison symbol number corresponding to YYLEX. */
450 /* YYTRANSLATE[YYLEX] -- Bison symbol number corresponding to YYLEX. */
484 /* YYPRHS[YYN] -- Index of the first RHS symbol of rule number YYN in
545 /* YYTNAME[SYMBOL-NUM] -- String name of the symbol SYMBOL-NUM.
578 /* YYR1[YYN] -- Symbol number of symbol that rule YYN derives. */
711 symbol of state STATE-NUM. */
820 | Print this symbol on YYOUTPUT. |
851 | Print this symbol on YYOUTPUT. |
1214 | Release the memory associated to this symbol. |
[all …]
Ddtc-parser.tab.h_shipped46 /* Put the tokens into the symbol table, so that GDB and other debuggers
/linux-4.1.27/Documentation/fb/
Dcirrusfb.txt70 * Compile fixes related to new 2.3.x IORESOURCE_IO[PORT] symbol changes.
/linux-4.1.27/drivers/scsi/lpfc/
Dlpfc_ct.c1044 lpfc_vport_symbolic_port_name(struct lpfc_vport *vport, char *symbol, in lpfc_vport_symbolic_port_name() argument
1050 n = snprintf(symbol, size, in lpfc_vport_symbolic_port_name()
1059 n += snprintf(symbol + n, size - n, " VPort-%d", vport->vpi); in lpfc_vport_symbolic_port_name()
1063 n += snprintf(symbol + n, size - n, " VName-%s", in lpfc_vport_symbolic_port_name()
1069 lpfc_vport_symbolic_node_name(struct lpfc_vport *vport, char *symbol, in lpfc_vport_symbolic_node_name() argument
1077 n = snprintf(symbol, size, "Emulex %s", vport->phba->ModelName); in lpfc_vport_symbolic_node_name()
1081 n += snprintf(symbol + n, size - n, " FV%s", fwrev); in lpfc_vport_symbolic_node_name()
1085 n += snprintf(symbol + n, size - n, " DV%s", lpfc_release_version); in lpfc_vport_symbolic_node_name()
1089 n += snprintf(symbol + n, size - n, " HN:%s", init_utsname()->nodename); in lpfc_vport_symbolic_node_name()
1094 n += snprintf(symbol + n, size - n, " OS:%s", init_utsname()->sysname); in lpfc_vport_symbolic_node_name()
/linux-4.1.27/arch/
DKconfig111 This symbol should be selected by an architecture if 64 bit
127 This symbol should be selected by an architecture if it can
227 This symbol should be selected by an architecure if it supports
315 An arch should select this symbol if it provides all of these things:
350 An arch should select this symbol if:
/linux-4.1.27/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.1.27/arch/arm/mach-exynos/
Dsuspend.c267 #define EXYNOS_PMU_IRQ(symbol, name) OF_DECLARE_2(irqchip, symbol, name, exynos_pmu_irq_init) argument
/linux-4.1.27/
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.1.27/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.1.27/Documentation/
Dprintk-formats.txt41 result in the symbol name with ('S') or without ('s') offsets. Where
42 this is used on a kernel without KALLSYMS - the symbol address is
45 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
Dkernel-docs.txt513 Keywords: syscalls, intercept, hide, abuse, symbol table.
/linux-4.1.27/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()
630 static int python_export_symbol(struct db_export *dbe, struct symbol *sym, in python_export_symbol()
943 SET_TABLE_HANDLER(symbol); in set_table_handlers()
/linux-4.1.27/Documentation/xtensa/
Dmmu.txt5 CONFIG_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX symbol this code is
/linux-4.1.27/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.1.27/Documentation/video4linux/
Dcpia2_overview.txt15 header files are marked with VP4 or VP5 as part of the symbol name.
/linux-4.1.27/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.1.27/include/acpi/
Dactypes.h331 #define ACPI_EXPORT_SYMBOL_INIT(symbol) argument
335 #define ACPI_EXPORT_SYMBOL(symbol) argument
/linux-4.1.27/arch/sh/kernel/cpu/sh5/
Dswitchto.S107 ! Use a local label to avoid creating a symbol that will confuse the !
/linux-4.1.27/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.1.27/Documentation/arm/
DPorting6 The following symbol definitions rely on you knowing the translation that
/linux-4.1.27/Documentation/locking/
Dlockstat.txt131 they have two: contentions and [<IP>] symbol. The second set of contention
/linux-4.1.27/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.1.27/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.1.27/tools/perf/ui/stdio/
Dhist.c65 static struct symbol *rem_sq_bracket;
/linux-4.1.27/tools/lib/traceevent/
Devent-parse.c762 free_arg(arg->symbol.field); in free_arg()
763 free_flag_sym(arg->symbol.symbols); in free_arg()
2528 arg->symbol.field = field; in process_symbols()
2530 type = process_fields(event, &arg->symbol.symbols, &token); in process_symbols()
3813 val = eval_num_arg(data, size, event, arg->symbol.field); in print_str_arg()
3814 for (flag = arg->symbol.symbols; flag; flag = flag->next) { in print_str_arg()
5464 print_args(args->symbol.field); in print_args()
5467 print_fields(&s, args->symbol.symbols); in print_args()
Devent-parse.h306 struct print_arg_symbol symbol; member
/linux-4.1.27/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.1.27/fs/
DKconfig57 # this symbol for ifdefs in core code.
/linux-4.1.27/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.1.27/Documentation/blockdev/
Dramdisk.txt27 the configuration symbol BLK_DEV_RAM_COUNT in the Block drivers config menu
/linux-4.1.27/arch/m68k/ifpsp060/
Disp.doc102 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
Dfpsp.doc94 no symbol names, this section contains function entry points that are fixed
/linux-4.1.27/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.1.27/Documentation/filesystems/
Dafs.txt94 Where the initial character is either a hash or a percent symbol depending on
Dproc.txt144 symbol the task is blocked in - or "0" if not blocked.
573 ksyms Kernel symbol table
/linux-4.1.27/kernel/
Dmodule.c891 void __symbol_put(const char *symbol) in __symbol_put() argument
896 if (!find_symbol(symbol, &owner, NULL, true, false)) in __symbol_put()
1887 void *__symbol_get(const char *symbol) in __symbol_get() argument
1893 sym = find_symbol(symbol, &owner, NULL, true, true); in __symbol_get()
/linux-4.1.27/Documentation/gpio/
Ddriver.txt116 symbol:
/linux-4.1.27/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.1.27/tools/perf/config/
DMakefile521 …/libbfd found, please install binutils-dev[el]/zlib-static/libiberty-dev to gain symbol demangling)
/linux-4.1.27/Documentation/driver-model/
Dporting.txt66 shared header file and export the symbol.
/linux-4.1.27/arch/cris/arch-v10/kernel/
Dhead.S344 move.d ibr_start,$r0 ; this symbol is set by the linker script
/linux-4.1.27/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.
Dst.txt157 defining the value of the symbol ST_SYSV. The semantics differ when a
DChangeLog.sym53c8xx232 get_pages to ever be used as a kernel symbol (from 2.3.27).
/linux-4.1.27/Documentation/s390/
Ds390dbf.txt481 the 'debug_area_first' symbol in the System map. Then one has
DDebugging390.txt1785 info symbol (*($sp+56))&0x7fffffff
1793 info symbol (*(*$sp+56))&0x7fffffff
/linux-4.1.27/Documentation/ioctl/
Dhdio.txt366 See <linux/hdreg.h>, near symbol IDE_NICE_DSC_OVERLAP.
/linux-4.1.27/drivers/mmc/host/
DKconfig55 This is silent Kconfig symbol that is selected by the drivers that
/linux-4.1.27/drivers/gpio/
DKconfig93 # This symbol is selected by both I2C and SPI expanders
/linux-4.1.27/arch/arm/
DKconfig1566 destination of the symbol, or any candidate locations for a
/linux-4.1.27/Documentation/devicetree/
Dbooting-without-of.txt554 format. It also has no unit address (no @ symbol followed by a unit

12