Searched refs:symbols (Results 26 - 50 of 54) sorted by path

123

/linux-master/scripts/
H A Dexport_report.pl92 # collect all the symbols and their attributes from the
143 print "\tThis file reports the exported symbols usage patterns by in-tree\n",
147 printf("SECTION 1: Usage counts of all exported symbols\n");
148 printf("SECTION 2: List of modules and the exported symbols they use\n");
150 printf("SECTION 1:\tThe exported symbols and their usage count\n\n");
155 # print the list of unused exported symbols
169 modules. Each module lists the modules, and the symbols from that module that
H A Dfaddr2line90 local start_kernel_addr=$(${READELF} --symbols --wide $objfile | sed 's/\[.*\]//' |
134 # Go through each of the object's symbols which match the func name.
200 done < <(${READELF} --symbols --wide $objfile | sed 's/\[.*\]//' | ${AWK} -v sec=$sym_sec '$7 == sec' | sort --key=2)
281 done < <(${READELF} --symbols --wide $objfile | sed 's/\[.*\]//' | ${AWK} -v fn=$sym_name '$8 == fn')
H A Dget_abi.pl65 my %symbols;
153 push @{$symbols{$content}->{file}}, " $file:" . ($ln - 1);
162 $symbols{$w}->{xref} = $what;
173 push @{$data{$nametag}->{symbols}}, $content if ($data{$nametag}->{what});
268 $symbols{$w}->{xref} = $what;
314 my $symbols = qr { ([\x01-\x08\x0e-\x1f\x21-\x2f\x3a-\x40\x7b-\xff]) }x;
360 $name =~ s/$symbols/\\$1/g;
443 # Seek for cross reference symbols like /sys/...
451 $xref =~ s/$symbols/\\$1/g;
485 if ($data{$what}->{symbols}) {
[all...]
H A Dkernel-doc151 OUTPUT_ALL => 0, # output all symbols and doc sections
152 OUTPUT_INCLUDE => 1, # output only specified symbols
153 OUTPUT_EXPORTED => 2, # output exported symbols
154 OUTPUT_INTERNAL => 3, # output non-exported symbols
316 } elsif ($cmd eq "nosymbol") { # Exclude specific symbols
319 } elsif ($cmd eq "export") { # only exported symbols
322 } elsif ($cmd eq "internal") { # only non-exported symbols
2474 Only output documentation for the symbols that have been exported using
2479 Only output documentation for the symbols that have NOT been exported using
/linux-master/scripts/gdb/
H A Dvmlinux-gdb.py30 import linux.symbols namespace
/linux-master/scripts/package/
H A Dkernel.spec79 devname softdep symbols symbols.bin; do
H A Dmkdebian239 Description: Linux kernel debugging symbols for $version
241 all the necessary debug symbols for the kernel and its modules.
/linux-master/sound/pci/cs46xx/
H A Dcs46xx_lib.c356 kfree(module->symbol_table.symbols);
372 * } symbols[nsymbols];
416 module->symbol_table.symbols =
418 if (!module->symbol_table.symbols)
422 &module->symbol_table.symbols[i];
H A Ddsp_spos.c130 if (ins->symbol_table.symbols[i].deleted) {
145 if (!strcmp(module->symbol_table.symbols[0].symbol_name, "OVERLAYBEGINADDRESS") &&
146 module->symbol_table.symbols[0].symbol_type == SYMBOL_CONSTANT ) {
147 module->overlay_begin_address = module->symbol_table.symbols[0].address;
160 module->symbol_table.symbols[i].symbol_name,
161 module->symbol_table.symbols[i].symbol_type) == NULL) {
163 ins->symbol_table.symbols[ins->symbol_table.nsymbols] = module->symbol_table.symbols[i];
164 ins->symbol_table.symbols[ins->symbol_table.nsymbols].address += ((ins->code.offset / 2) - module->overlay_begin_address);
165 ins->symbol_table.symbols[in
[all...]
H A Ddsp_spos_scb_lib.c33 int symbol_index = (int)(symbol - ins->symbol_table.symbols);
41 ins->symbol_table.symbols[symbol_index].deleted = 1;
/linux-master/tools/bpf/resolve_btfids/
H A Dmain.c5 * its symbols with BTF ID values.
122 Elf_Data *symbols; member in struct:object::__anon3116
373 * from .BTF_ids section and symbols.
405 obj->efile.symbols = data;
438 * Scan symbols and look for the ones starting with
446 if (!gelf_getsym(obj->efile.symbols, i, &sym))
799 * We did not find .BTF_ids section or symbols section,
804 pr_debug("Cannot find .BTF_ids or symbols sections, nothing to do\n");
/linux-master/tools/lib/bpf/
H A Delf.c124 pr_warn("elf: failed to get symbols for symtab section in '%s': %s\n",
244 /* If user specifies symbol version, for dynamic symbols,
254 /* For normal symbols, it is already in form of func@LIB_VER */
403 * Return offsets in @poffsets for symbols specified in @syms array argument.
414 struct symbol *symbols; local
422 symbols = calloc(cnt, sizeof(*symbols));
424 if (!offsets || !symbols) {
430 symbols[i].name = syms[i];
431 symbols[
[all...]
H A Dlibbpf.c634 Elf_Data *symbols; member in struct:elf_state
838 Elf_Data *symbols = obj->efile.symbols; local
848 nr_syms = symbols->d_size / sizeof(Elf64_Sym);
1485 obj->efile.symbols = NULL;
1651 Elf_Data *symbols = obj->efile.symbols; local
1655 for (si = 0; si < symbols->d_size / sizeof(Elf64_Sym); si++) {
3688 if (idx >= obj->efile.symbols->d_size / sizeof(Elf64_Sym))
3691 return (Elf64_Sym *)obj->efile.symbols
[all...]
/linux-master/tools/perf/
H A Dbuiltin-annotate.c255 rb_erase_cached(&al->sym->rb_node, &dso->symbols);
563 /* skip missing symbols */
758 "only consider symbols in these dsos"),
780 "load module symbols - WARNING: use only with -k and LIVE kernel"),
786 "Skip symbols that cannot be annotated"),
792 "Look for files with symbols relative to this directory",
H A Dbuiltin-kwork.c1112 for (sym = args->next->symbol.symbols; sym != NULL; sym = sym->next) {
2413 "Look for files with symbols relative to this directory"),
H A Dperf-archive.sh7 PERF_SYMBOLS=perf.symbols
48 VALID_TAR=`echo "$TAR_CONTENTS" | grep "$PERF_SYMBOLS.tar.bz2" | wc -l` # check if it contains a sub-tar perf.symbols
50 echo "Error: $TARGET file is not valid (contains zero or multiple sub-tar files with debug symbols)"
67 # unzip the perf.data file in the current working directory and debug symbols in ~/.debug directory
70 else # perf tar generated by perf archive (contains only debug symbols)
107 if [ $ALL -eq 1 ]; then # pack perf.data file together with tar containing debug symbols
113 else # pack only the debug symbols
/linux-master/tools/perf/tests/
H A Dhists_common.c149 symbols__insert(&dso->symbols, sym);
H A Dsymbols.c115 /* dso__fprintf() prints all the symbols */
119 for (nd = rb_first_cached(&dso->symbols); nd; nd = rb_next(nd)) {
125 /* Check for overlapping function symbols */
127 pr_debug("Overlapping symbols:\n");
185 pr_debug("DSO has no symbols!\n");
220 DEFINE_SUITE("Symbols", symbols);
H A Dtests.h147 DECLARE_SUITE(symbols); variable
/linux-master/tools/perf/ui/browsers/
H A Dmap.c109 .entries = &map__dso(map)->symbols,
/linux-master/tools/perf/util/
H A Ddso.c1325 dso->symbols = RB_ROOT_CACHED;
1369 /* free inlines first, as they reference symbols */
1372 symbols__delete(&dso->symbols);
1481 for (nd = rb_first_cached(&dso->symbols); nd; nd = rb_next(nd)) {
H A Ddso.h152 struct rb_root_cached symbols; member in struct:dso
226 /* dso__for_each_symbol - iterate over the symbols of given type
228 * @dso: the 'struct dso *' in which symbols are iterated
233 symbols__for_each_entry(&(dso)->symbols, pos, n)
271 return !RB_EMPTY_ROOT(&dso->symbols.rb_root);
H A Dkvm-stat.h135 #define define_exit_reasons_table(name, symbols) \
137 symbols, { -1, NULL } \
H A Dmap.c219 * symbols we'll know where it starts and ends.
229 * ->end will be filled after we load all the symbols
320 struct rb_root_cached *symbols = &dso->symbols; local
321 struct rb_node *nd = rb_first_cached(symbols);
333 struct rb_root_cached *symbols = &dso->symbols; local
334 struct rb_node *nd = rb_last(&symbols->rb_root);
363 pr_debug(", continuing without symbols\n");
376 pr_debug("no symbols foun
[all...]
/linux-master/tools/perf/util/scripting-engines/
H A Dtrace-event-perl.c220 define_symbolic_values(args->symbol.symbols, ev_name,

Completed in 510 milliseconds

123