Lines Matching refs:symbol

44  *	-n	Sort by symbol name.
47 * -a Sort by increasing symbol address.
52 * -o Include symbol addresses in output (in octal).
53 * -x Include symbol addresses in output (in hexadecimal).
85 /* Type if n_type field in file symbol table entry. */
101 /* Title fragment used if symbol addresses in output ("-o" or "-x"). */
125 * TS2 insures that the symbol should be reported. We want
128 * unless the gflag is set, the symbol must be global.
154 /* For symbol table entries read from program file. */
174 static char *getname(PROF_FILE *ldpter, PROF_SYMBOL symbol);
192 long sl_size; /* size of symbol */
198 /* local structure for tracking synonyms in our symbol list */
201 int howMany; /* # of synonyms for this symbol */
266 * symbol, and prints them as a comma-seperated list.
295 * (i.e. a synonym symbol) and return the address of the
328 /* symbol name/address/time/call counts */
382 case 'n': /* Sort by symbol name. */
397 case 'a': /* Sort by increasing symbol address */
410 case 'o': /* Include symbol addresses in output. */
411 case 'x': /* Include symbol addresses in output. */
496 /* Compute the file address of symbol table. Machine-dependent. */
501 /* Number of symbols in file symbol table. */
569 * Following this, the symbol table is scanned, and those symbols
573 * is allocated, and the symbol table re-read, this time keeping
624 while (--n >= 0) /* Scan symbol table. */
625 if (readnl(n)) /* Read and examine symbol, count qualifiers */
686 * address (in the fnpc field) is matched with the closest symbol
693 * causing the symbol to fail to qualify. Without this limitation,
700 slp = slist; /* " " " symbol. */
795 /* Address of symbol (subroutine). */
798 /* Address of next symbol, if any or top */
824 t = 0; /* Init time for this symbol. */
917 * addresses there are more than one symbol (i.e. synonyms).
922 * if the current symbol is a synonym symbol (i.e. in the
926 * we just skip this symbol and go on to process the next.
934 /* 'last/prior symbol' */
944 /* NB loop starts with 2nd symbol, loops over n_syms-1 symbols! */
1015 * include "-o" or "-x": Include symbol address, which causes
1043 /* if a snym symbol, use summarized stats, else use indiv. */
1070 if (flags & F_PADDR) { /* Printing address of symbol? */
1127 /* Read symbol entry. Return TRUE if satisfies conditions. */
1232 _symintClose(ldptr); /* cleanup symbol information */
1253 * c_name - " " " " increasing symbol name
1336 /* getname - get the name of a symbol in a permanent fashion */
1338 getname(PROF_FILE *ldpter, PROF_SYMBOL symbol)
1348 symbol.ps_sym.st_name);
1350 return ("<<bad symbol name>>");