• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/scripts/

Lines Matching defs:symbol

1 /* Generate assembler source containing symbol information
12 * map char code 0xF7 to represent "write_" and then in every symbol where
68 fprintf(stderr, "Usage: kallsyms [--all-symbols] [--symbol-prefix=<prefix char>] < in.map > out.S\n");
149 /* include the type field in the symbol name, so that it gets
182 * identical symbol lists. The kallsyms_* symbols below are only added
184 * specified so exclude them to get a stable symbol list.
265 /* uncompress a compressed symbol. When this function is called, the best table
311 * relativeness. The symbol names cannot be used to construct
312 * normal symbol references as the list of symbols contains
386 /* count all the possible tokens in a symbol */
387 static void learn_symbol(unsigned char *symbol, int len)
392 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]++;
395 /* decrease the count for all the possible tokens in a symbol */
396 static void forget_symbol(unsigned char *symbol, int len)
401 token_profit[ symbol[i] + (symbol[i + 1] << 8) ]--;
444 /* find the token on the symbol */
448 /* decrease the counts for this symbol's tokens */
463 /* find the token on the symbol */
470 /* increase the counts for this symbol's new tokens */
497 /* using the '\0' symbol last allows compress_symbols to use standard
542 /* When valid symbol is not registered, exit to error */
544 fprintf(stderr, "No valid symbol.\n");
551 /* guess for "linker script provide" symbol */
554 const char *symbol = (char *)se->sym + 1;
560 if (symbol[0] != '_' || symbol[1] != '_')
564 if (!memcmp(symbol + 2, "start_", 6))
568 if (!memcmp(symbol + 2, "stop_", 5))
572 if (!memcmp(symbol + 2, "end_", 4))
576 if (!memcmp(symbol + len - 6, "_start", 6))
580 if (!memcmp(symbol + len - 4, "_end", 4))
645 else if (strncmp(argv[i], "--symbol-prefix=", 16) == 0) {