stab 170 ddb/db_aout.c db_aout_lookup(db_symtab_t *stab, char *symstr) stab 175 ddb/db_aout.c sp = (struct nlist *)stab->start; stab 176 ddb/db_aout.c ep = (struct nlist *)stab->end; stab 179 ddb/db_aout.c if ((n_name = X_db_getname(stab, sp)) == 0) stab 351 ddb/db_aout.c db_aout_forall(db_symtab_t *stab, db_forall_func_t db_forall_func, void *arg) stab 356 ddb/db_aout.c sp = (struct nlist *)stab->start; stab 357 ddb/db_aout.c ep = (struct nlist *)stab->end; stab 360 ddb/db_aout.c if (X_db_getname(stab, sp) == 0) stab 383 ddb/db_aout.c (*db_forall_func)(stab, (db_sym_t)sp, stab 384 ddb/db_aout.c X_db_getname(stab, sp), suffix, '_', arg); stab 65 ddb/db_elf.c #define STAB_TO_SYMSTART(stab) ((Elf_Sym *)((stab)->start)) stab 66 ddb/db_elf.c #define STAB_TO_SYMEND(stab) ((Elf_Sym *)((stab)->end)) stab 67 ddb/db_elf.c #define STAB_TO_EHDR(stab) ((Elf_Ehdr *)((stab)->private)) stab 68 ddb/db_elf.c #define STAB_TO_SHDR(stab, e) ((Elf_Shdr *)((stab)->private + (e)->e_shoff)) stab 232 ddb/db_elf.c db_elf_find_strtab(db_symtab_t *stab) stab 234 ddb/db_elf.c Elf_Ehdr *elf = STAB_TO_EHDR(stab); stab 235 ddb/db_elf.c Elf_Shdr *shp = STAB_TO_SHDR(stab, elf); stab 254 ddb/db_elf.c db_elf_lookup(db_symtab_t *stab, char *symstr) stab 259 ddb/db_elf.c symtab_start = STAB_TO_SYMSTART(stab); stab 260 ddb/db_elf.c symtab_end = STAB_TO_SYMEND(stab); stab 262 ddb/db_elf.c strtab = db_elf_find_strtab(stab); stab 392 ddb/db_elf.c db_elf_forall(db_symtab_t *stab, db_forall_func_t db_forall_func, void *arg) stab 398 ddb/db_elf.c symtab_start = STAB_TO_SYMSTART(stab); stab 399 ddb/db_elf.c symtab_end = STAB_TO_SYMEND(stab); stab 401 ddb/db_elf.c strtab = db_elf_find_strtab(stab); stab 424 ddb/db_elf.c (*db_forall_func)(stab, (db_sym_t)symp, stab 90 ddb/db_hangman.c db_hang_forall(db_symtab_t *stab, db_sym_t sym, char *name, char *suff, int pre, stab 103 ddb/db_hangman.c db_symtab_t *stab; stab 114 ddb/db_hangman.c stab = &db_symtabs[db_random(nsymtabs)]; stab 117 ddb/db_hangman.c X_db_forall(stab, db_hang_forall, &dfa); stab 124 ddb/db_hangman.c X_db_forall(stab, db_hang_forall, &dfa); stab 126 ddb/db_hangman.c q = db_qualify(dfa.sym, stab->name); stab 324 ddb/db_sym.c db_sift(db_symtab_t *stab, db_sym_t sym, char *name, char *suffix, int prefix, stab 568 ddb/db_sym.c X_db_lookup(db_symtab_t *stab, char *symstr) stab 572 ddb/db_sym.c return ((*db_symformat->sym_lookup)(stab, symstr)); stab 577 ddb/db_sym.c X_db_search_symbol(db_symtab_t *stab, db_addr_t off, db_strategy_t strategy, stab 582 ddb/db_sym.c return ((*db_symformat->sym_search)(stab, off, strategy, stab 588 ddb/db_sym.c X_db_symbol_values(db_symtab_t *stab, db_sym_t sym, char **namep, stab 593 ddb/db_sym.c (*db_symformat->sym_value)(stab, sym, namep, valuep); stab 597 ddb/db_sym.c X_db_line_at_pc(db_symtab_t *stab, db_sym_t cursym, char **filename, stab 602 ddb/db_sym.c return ((*db_symformat->sym_line_at_pc)(stab, cursym, stab 608 ddb/db_sym.c X_db_sym_numargs(db_symtab_t *stab, db_sym_t cursym, int *nargp, stab 613 ddb/db_sym.c return ((*db_symformat->sym_numargs)(stab, cursym, nargp, stab 619 ddb/db_sym.c X_db_forall(db_symtab_t *stab, db_forall_func_t db_forall_func, void *arg) stab 622 ddb/db_sym.c (*db_symformat->sym_forall)(stab, db_forall_func, arg);