Lines Matching full:symbols
8 * Usage: nm -n vmlinux | scripts/kallsyms [--all-symbols] > symbols.S
10 * Table compression uses all the unused char codes on the symbols and
16 * Applied to kernel symbols, this usually produces a compression ratio
73 fprintf(stderr, "Usage: kallsyms [--all-symbols] " in usage()
88 * Symbols which vary between passes. Passes 1 and 2 must have in is_ignored_symbol()
89 * identical symbol lists. The kallsyms_* symbols below are in is_ignored_symbol()
91 * when --all-symbols is specified so exclude them to get a in is_ignored_symbol()
102 /* Exclude linker generated symbols which vary between passes */ in is_ignored_symbol()
110 "$", /* local symbols for ARM, MIPS, etc. */ in is_ignored_symbol()
111 ".LASANPC", /* s390 kasan local symbols */ in is_ignored_symbol()
157 /* exclude debugging symbols */ in is_ignored_symbol()
162 /* Keep these useful absolute symbols */ in is_ignored_symbol()
216 /* Ignore most absolute/undefined (?) symbols. */ in read_symbol()
263 /* if --all-symbols is not specified, then symbols outside the text in symbol_valid()
269 /* Corner case. Discard any symbols with the same value as in symbol_valid()
271 * the kallsyms data are added. If these symbols move then in symbol_valid()
285 /* remove all the invalid symbols from the table */
340 /* Provide proper symbols relocatability by their '_text' relativeness. */
408 * encountered of all relative symbols, and emit in write_src()
453 * every 256 symbols */ in write_src()
541 /* replace a given token in all the valid symbols. Use the sampled symbols
624 /* replace this token in all the valid symbols */ in optimize_result()
630 /* start by placing the symbols that are actually used on the table */
718 /* sort by initial order, so that other symbols are left undisturbed */ in compare_symbols()
734 * Keep the 'A' override for percpu symbols to in make_percpus_absolute()
764 if(strcmp(argv[i], "--all-symbols") == 0) in main()