| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | symtab.h | 768 struct symtab struct 773 struct symtab *next; argument 826 void (*free_func)(struct symtab *symtab); argument 864 #define BLOCKVECTOR(symtab) (symtab)->blockvector argument 865 #define LINETABLE(symtab) (symtab)->linetable argument 947 struct symtab *symtab; member 969 ((pst) -> symtab != NULL ? (pst) -> symtab : psymtab_to_symtab (pst)) 1003 extern struct symtab *lookup_symtab (const char *); 1009 struct symtab **); 1018 struct symtab **); [all …]
|
| D | cp-namespace.c | 78 struct symtab **symtab, 86 struct symtab **symtab, 97 static void free_namespace_block (struct symtab *symtab); 109 struct symtab **symtab); 339 struct symtab **symtab) in cp_lookup_symbol_nonlocal() argument 342 symtab, block_scope (block), 0); in cp_lookup_symbol_nonlocal() 365 struct symtab **symtab, in lookup_namespace_scope() argument 386 domain, symtab, in lookup_namespace_scope() 399 block, domain, symtab); in lookup_namespace_scope() 412 struct symtab **symtab) in cp_lookup_symbol_namespace() argument [all …]
|
| D | symtab.c | 87 struct symtab **symtab); 94 struct symtab **symtab); 101 struct symtab **symtab); 108 struct symtab **symtab); 116 struct symtab **symtab); 128 struct symtab *, struct symbol *, int, char *); 151 struct symtab * 154 struct symtab *s; in lookup_symtab() 701 sal->symtab = 0; in init_sal() 1016 struct symtab **symtab) in lookup_symbol() argument [all …]
|
| D | symmisc.c | 60 static void dump_symtab (struct objfile *, struct symtab *, 121 free_symtab (struct symtab *s) in free_symtab() 187 struct symtab *s; in print_objfile_statistics() 248 struct symtab *symtab; in dump_objfile() local 282 for (symtab = objfile->symtabs; in dump_objfile() 283 symtab != NULL; in dump_objfile() 284 symtab = symtab->next) in dump_objfile() 286 printf_filtered ("%s at ", symtab->filename); in dump_objfile() 287 gdb_print_host_address (symtab, gdb_stdout); in dump_objfile() 289 if (symtab->objfile != objfile) in dump_objfile() [all …]
|
| D | linespec.c | 47 static void initialize_defaults (struct symtab **default_symtab, 58 struct symtab *file_symtab, 104 static struct symtab *symtab_from_filename (char **argptr, 110 struct symtab *default_symtab, 113 struct symtab *file_symtab, 118 struct symtab *default_symtab, 120 struct symtab *file_symtab); 125 struct symtab *file_symtab, 133 struct symtab *file_symtab, 134 struct symtab *sym_symtab); [all …]
|
| D | disasm.c | 155 struct symtab *symtab, in do_mixed_source_and_assembly() argument 237 print_source_lines (symtab, next_line, mle[i].line + 1, 0); in do_mixed_source_and_assembly() 250 print_source_lines (symtab, next_line, next_line + 1, in do_mixed_source_and_assembly() 263 print_source_lines (symtab, next_line, mle[i].line + 1, 0); in do_mixed_source_and_assembly() 270 print_source_lines (symtab, mle[i].line, mle[i].line + 1, 0); in do_mixed_source_and_assembly() 362 struct symtab *symtab = NULL; in gdb_disassembly() local 367 symtab = find_pc_symtab (low); in gdb_disassembly() 369 if (symtab != NULL && symtab->linetable != NULL) in gdb_disassembly() 372 le = symtab->linetable->item; in gdb_disassembly() 373 nlines = symtab->linetable->nitems; in gdb_disassembly() [all …]
|
| D | macroscope.c | 39 if (! sal.symtab in sal_macro_scope() 40 || ! sal.symtab->macro_table) in sal_macro_scope() 45 fuckyouFSF = macro_main (sal.symtab->macro_table); in sal_macro_scope() 46 inclusion = macro_lookup_inclusion (fuckyouFSF, sal.symtab->filename); in sal_macro_scope() 75 sal.symtab->filename); in sal_macro_scope() 115 sal.symtab = cursal.symtab; in default_macro_scope()
|
| D | buildsym.c | 814 struct symtab * 817 struct symtab *symtab = NULL; in end_symtab() local 925 symtab = NULL; in end_symtab() 954 symtab = allocate_symtab (subfile->name, objfile); in end_symtab() 957 symtab->blockvector = blockvector; in end_symtab() 958 symtab->macro_table = pending_macros; in end_symtab() 962 symtab->linetable = (struct linetable *) in end_symtab() 964 memcpy (symtab->linetable, subfile->line_vector, linetablesize); in end_symtab() 968 symtab->linetable = NULL; in end_symtab() 970 symtab->block_line_section = section; in end_symtab() [all …]
|
| D | source.c | 62 static int get_filename_and_charpos (struct symtab *, char **); 81 static struct symtab *current_source_symtab; 115 static struct symtab *last_source_visited = NULL; 147 cursal.symtab = current_source_symtab; in get_current_source_symtab_and_line() 186 cursal.symtab = current_source_symtab; in set_current_source_symtab_and_line() 189 current_source_symtab = sal->symtab; in set_current_source_symtab_and_line() 215 select_source_symtab (struct symtab *s) in select_source_symtab() 240 current_source_symtab = sal.symtab; in select_source_symtab() 313 struct symtab *s; in forget_cached_source_info() 591 struct symtab *s = current_source_symtab; in source_info() [all …]
|
| D | source.h | 24 struct symtab; 28 extern int open_source_file (struct symtab *s); 31 extern char* symtab_to_fullname (struct symtab *s); 37 extern void find_source_lines (struct symtab *s, int desc);
|
| D | block.c | 75 int *pindex, struct symtab *symtab) in blockvector_for_pc_sect() argument 81 if (symtab == 0) /* if no symtab specified by caller */ in blockvector_for_pc_sect() 84 symtab = find_pc_sect_symtab (pc, section); in blockvector_for_pc_sect() 85 if (symtab == 0) in blockvector_for_pc_sect() 89 bl = BLOCKVECTOR (symtab); in blockvector_for_pc_sect()
|
| D | cp-support.h | 101 struct symtab **symtab); 108 struct symtab **symtab);
|
| D | gdbthread.h | 30 struct symtab; 52 struct symtab *current_symtab; 123 struct symtab *current_symtab); 139 struct symtab **current_symtab);
|
| D | stack.c | 298 b, VAR_DOMAIN, (int *) NULL, (struct symtab **) NULL); in print_frame_args() 419 if (sal.symtab) in set_current_sal_from_frame() 498 if (location_print || !sal.symtab) in print_frame_info() 503 if (source_print && sal.symtab) in print_frame_info() 510 done = identify_source_line (sal.symtab, sal.line, mid_statement, in print_frame_info() 515 deprecated_print_frame_info_listing_hook (sal.symtab, in print_frame_info() 534 print_source_lines (sal.symtab, sal.line, sal.line + 1, 0); in print_frame_info() 540 set_default_breakpoint (1, get_frame_pc (fi), sal.symtab, sal.line); in print_frame_info() 644 || !sal.symtab in print_frame() 676 if (sal.symtab && sal.symtab->filename) in print_frame() [all …]
|
| D | scm-lang.c | 136 if (cursal.symtab && cursal.symtab->filename) in in_eval_c() 138 char *filename = cursal.symtab->filename; in in_eval_c() 166 (struct symtab **) NULL)) != NULL) in scm_lookup_name() 180 (struct symtab **) NULL); in scm_lookup_name()
|
| D | ada-lang.h | 126 struct symtab* symtab; member 254 struct symtab **); 267 struct symtab *, 438 struct symtab **);
|
| D | linespec.h | 22 struct symtab; 26 struct symtab *default_symtab, int default_line,
|
| D | jv-lang.c | 60 static struct symtab *get_java_class_symtab (void); 96 static struct symtab *class_symtab = NULL; 98 static void free_class_block (struct symtab *symtab); 100 static struct symtab * 134 struct symtab *symtab = get_java_class_symtab (); in add_class_symtab_symbol() local 135 struct blockvector *bv = BLOCKVECTOR (symtab); in add_class_symtab_symbol() 160 free_class_block (struct symtab *symtab) in free_class_block() argument 162 struct blockvector *bv = BLOCKVECTOR (symtab); in free_class_block() 174 (int *) 0, (struct symtab **) NULL); in java_lookup_class() 581 (int *) 0, (struct symtab **) NULL); in get_java_object_type()
|
| /mirbsd/src/sys/ddb/ |
| D | db_elf.c | 98 db_elf_sym_init(symsize, symtab, esymtab, name) in db_elf_sym_init() argument 100 void *symtab; /* pointer to start of symbol table */ 113 if (ALIGNED_POINTER(symtab, long) == 0) { 115 name, symtab); 139 elf = (Elf_Ehdr *)symtab; 158 shp = (Elf_Shdr *)((char *)symtab + elf->e_shoff); 159 shstrtab = (char *)symtab + shp[elf->e_shstrndx].sh_offset; 166 symtab_start = (Elf_Sym *)((char *)symtab + 168 symtab_end = (Elf_Sym *)((char *)symtab + 173 strtab_start = (char *)symtab + shp[j].sh_offset; [all …]
|
| D | db_aout.c | 197 db_aout_search_symbol(symtab, off, strategy, diffp) in db_aout_search_symbol() argument 198 db_symtab_t * symtab; in db_aout_search_symbol() 207 sp = (struct nlist *)symtab->start; 208 ep = (struct nlist *)symtab->end; 214 if (X_db_getname(symtab, sp) == 0) 246 db_aout_symbol_values(symtab, sym, namep, valuep) in db_aout_symbol_values() argument 247 db_symtab_t *symtab; in db_aout_symbol_values() 256 *namep = X_db_getname(symtab, sp); 263 db_aout_line_at_pc(symtab, cursym, filename, linenum, off) in db_aout_line_at_pc() argument 264 db_symtab_t * symtab; in db_aout_line_at_pc() [all …]
|
| /mirbsd/src/sys/dev/ |
| D | ksyms.c | 82 caddr_t symtab = ssym; local 84 caddr_t symtab = (caddr_t)&end; 90 elf = (Elf_Ehdr *)symtab; 96 shdr = (Elf_Shdr *)&symtab[elf->e_shoff]; 113 ksym_syms = symtab; 114 ksym_syms_size = (size_t)(esym - symtab); 129 caddr_t symtab = (char *)(&end + 1); local 146 ksym_syms = symtab; 147 ksym_syms_size = (size_t)(esym - symtab);
|
| /mirbsd/src/usr.bin/awk/ |
| D | tran.c | 40 Array *symtab; /* main symbol table */ variable 75 literal0 = setsymtab("0", "0", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit() 77 nullloc = setsymtab("$zero&null", "", 0.0, NUM|STR|CON|DONTFREE, symtab); in syminit() 80 fsloc = setsymtab("FS", " ", 0.0, STR|DONTFREE, symtab); in syminit() 82 RS = &setsymtab("RS", "\n", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 83 OFS = &setsymtab("OFS", " ", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 84 ORS = &setsymtab("ORS", "\n", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 85 OFMT = &setsymtab("OFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 86 CONVFMT = &setsymtab("CONVFMT", "%.6g", 0.0, STR|DONTFREE, symtab)->sval; in syminit() 87 FILENAME = &setsymtab("FILENAME", "", 0.0, STR|DONTFREE, symtab)->sval; in syminit() [all …]
|
| /mirbsd/src/gnu/usr.bin/binutils/gdb/cli/ |
| D | cli-cmds.c | 571 if (sal.symtab == 0) in edit_command() 602 if (sal.symtab == 0) in edit_command() 612 printf_filtered (" (%s:%d).\n", sal.symtab->filename, sal.line); in edit_command() 618 sal.symtab->filename, sal.line); in edit_command() 625 if (sal.symtab == 0) in edit_command() 638 if (!sal.symtab->fullname) in edit_command() 640 fn = symtab_to_fullname (sal.symtab); in edit_command() 645 fn = sal.symtab->fullname; in edit_command() 680 print_source_lines (cursal.symtab, cursal.line, in list_command() 688 print_source_lines (cursal.symtab, in list_command() [all …]
|
| /mirbsd/src/libexec/cpp/ |
| D | cpp.c | 153 struct symtab *stsym(); 175 struct symtab { struct 193 STATIC struct symtab stab[symsiz]; argument 195 STATIC struct symtab *defloc; 196 STATIC struct symtab *udfloc; 197 STATIC struct symtab *incloc; 198 STATIC struct symtab *ifloc; 199 STATIC struct symtab *elsloc; 200 STATIC struct symtab *eifloc; 201 STATIC struct symtab *ifdloc; [all …]
|
| /mirbsd/src/usr.bin/xlint/lint1/ |
| D | scan.l | 259 static sym_t *symtab[HSHSIZ1]; variable 306 if ((sym->s_link = symtab[h]) != NULL) in initscan() 307 symtab[h]->s_rlink = &sym->s_link; in initscan() 308 (symtab[h] = sym)->s_rlink = &symtab[h]; in initscan() 435 for (sym = symtab[sb->sb_hash]; sym != NULL; sym = sym->s_link) { in search() 1346 if ((sym->s_link = symtab[sb->sb_hash]) != NULL) in getsym() 1347 symtab[sb->sb_hash]->s_rlink = &sym->s_link; in getsym() 1348 (symtab[sb->sb_hash] = sym)->s_rlink = &symtab[sb->sb_hash]; in getsym() 1399 if ((sym->s_link = symtab[h]) != NULL) in inssym() 1400 symtab[h]->s_rlink = &sym->s_link; in inssym() [all …]
|