Home | History | Annotate | Download | only in ddb

Lines Matching refs:symtab

102 	void *symtab,		/* pointer to start of symbol table */
115 if (ALIGNED_POINTER(symtab, long) == 0) {
117 name, symtab);
141 elf = (Elf_Ehdr *)symtab;
160 shp = (Elf_Shdr *)((char *)symtab + elf->e_shoff);
166 symtab_start = (Elf_Sym *)((char *)symtab +
168 symtab_end = (Elf_Sym *)((char *)symtab +
174 strtab_start = (char *)symtab + shp[j].sh_offset;
175 strtab_end = (char *)symtab + shp[j].sh_offset +
197 (char *)symtab_end, name, (char *)symtab) != -1) {
269 db_elf_search_symbol(db_symtab_t *symtab, db_addr_t off, db_strategy_t strategy,
275 symtab = &db_symtabs;
277 symtab_start = STAB_TO_SYMSTART(symtab);
278 symtab_end = STAB_TO_SYMEND(symtab);
335 db_elf_symbol_values(db_symtab_t *symtab, db_sym_t sym, const char **namep,
341 symtab = &db_symtabs;
344 strtab = db_elf_find_strtab(symtab);
360 db_elf_line_at_pc(db_symtab_t *symtab, db_sym_t cursym, char **filename, int *linenum, db_expr_t off)
374 db_elf_sym_numargs(db_symtab_t *symtab, db_sym_t cursym, int *nargp,