Lines Matching full:symbols
8 * Usage: kallsyms [--all-symbols] in.map > out.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
70 fprintf(stderr, "Usage: kallsyms [--all-symbols] in.map > out.S\n");
85 /* Keep these useful absolute symbols */
156 /* Ignore most absolute/undefined (?) symbols. */
200 /* if --all-symbols is not specified, then symbols outside the text
204 * Symbols starting with __start and __stop are used to denote
214 /* Corner case. Discard any symbols with the same value as
216 * the kallsyms data are added. If these symbols move then
230 /* remove all the invalid symbols from the table */
362 * every 256 symbols */
389 /* Most symbols use a single byte for the length. */
393 /* "Big" symbols use two bytes. */
439 * encountered of all relative symbols, and emit
458 /* Provide proper symbols relocatability by their '_text' relativeness. */
518 /* replace a given token in all the valid symbols. Use the sampled symbols
601 /* replace this token in all the valid symbols */
607 /* start by placing the symbols that are actually used on the table */
695 /* sort by initial order, so that other symbols are left undisturbed */
719 {"all-symbols", no_argument, &all_symbols, 1},