| /src/external/gpl3/gdb.old/dist/gdb/tui/ |
| tui-location.c | 31 const struct symtab_and_line &sal, 36 bool location_changed_p = set_fullname (sal.symtab); 38 location_changed_p |= sal.line != m_line_no; 39 location_changed_p |= sal.pc != m_addr; 43 m_line_no = sal.line; 44 m_addr = sal.pc;
|
| tui-disasm.h | 45 void maybe_update (const frame_info_ptr &fi, symtab_and_line sal) override; 60 const struct symtab_and_line &sal) override;
|
| tui-winsource.c | 154 const struct symtab_and_line &sal) 157 update_source_window_as_is (gdbarch, sal); 166 const struct symtab_and_line &sal) 168 bool ret = set_contents (gdbarch, sal); 187 struct symtab_and_line sal {}; struct 189 sal = find_pc_line (addr, 0); 191 update_source_window (gdbarch, sal); 199 struct symtab_and_line sal {}; struct 201 sal = find_pc_line (addr, 0); 204 win_info->update_source_window (gdbarch, sal); [all...] |
| tui-source.h | 49 void maybe_update (const frame_info_ptr &fi, symtab_and_line sal) override; 64 const struct symtab_and_line &sal) override;
|
| tui-disasm.c | 319 const struct symtab_and_line &sal) 327 CORE_ADDR pc = sal.pc; 396 symtab_and_line sal local 399 if (sal.symtab != nullptr) 400 find_line_pc (sal.symtab, sal.line, &addr); 457 symtab_and_line sal {}; 458 sal.pspace = current_program_space; 459 sal.pc = tui_find_disassembly_address (m_gdbarch, pc, num_to_scroll); 460 update_source_window_as_is (m_gdbarch, sal); [all...] |
| tui-source.c | 53 const struct symtab_and_line &sal) 55 struct symtab *s = sal.symtab; 56 int line_no = sal.line; 210 tui_source_window::maybe_update (const frame_info_ptr &fi, symtab_and_line sal) 212 int start_line = (sal.line - ((height - box_size ()) / 2)) + 1; 216 bool source_already_displayed = (sal.symtab != 0 219 if (!(source_already_displayed && line_is_displayed (sal.line))) 221 sal.line = start_line; 222 update_source_window (get_frame_arch (fi), sal); local 229 l.u.line_no = sal.line [all...] |
| /src/external/gpl3/gdb/dist/gdb/tui/ |
| tui-location.c | 31 const struct symtab_and_line &sal, 36 bool location_changed_p = set_fullname (sal.symtab); 38 location_changed_p |= sal.line != m_line_no; 39 location_changed_p |= sal.pc != m_addr; 43 m_line_no = sal.line; 44 m_addr = sal.pc;
|
| tui-disasm.h | 45 void maybe_update (struct gdbarch *gdbarch, symtab_and_line sal) override; 60 const struct symtab_and_line &sal) override;
|
| tui-winsource.c | 155 const struct symtab_and_line &sal) 158 update_source_window_as_is (gdbarch, sal); 167 const struct symtab_and_line &sal) 169 bool ret = set_contents (gdbarch, sal); 188 struct symtab_and_line sal {}; struct 190 sal = find_pc_line (addr, 0); 192 maybe_update (gdbarch, sal); 200 struct symtab_and_line sal {}; struct 202 sal = find_pc_line (addr, 0); 205 win_info->update_source_window (gdbarch, sal); 465 symtab_and_line sal = find_frame_sal (frame); local 473 maybe_update (get_frame_arch (frame), sal); local [all...] |
| tui-source.h | 49 void maybe_update (struct gdbarch *gdbarch, symtab_and_line sal) override; 68 const struct symtab_and_line &sal) override;
|
| tui-disasm.c | 323 const struct symtab_and_line &sal) 331 CORE_ADDR pc = sal.pc; 400 symtab_and_line sal local 403 if (sal.symtab != nullptr) 404 find_line_pc (sal.symtab, sal.line, &addr); 461 symtab_and_line sal {}; 462 sal.pspace = current_program_space; 463 sal.pc = tui_find_disassembly_address (m_gdbarch, pc, num_to_scroll); 464 update_source_window_as_is (m_gdbarch, sal); [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/ |
| macroscope.c | 38 sal_macro_scope (struct symtab_and_line sal) 43 if (sal.symtab == NULL) 46 cust = sal.symtab->compunit (); 53 inclusion = macro_lookup_inclusion (main_file, sal.symtab->filename_for_id); 58 ms->line = sal.line; 81 symtab_to_filename_for_display (sal.symtab)); 100 struct symtab_and_line sal; local 108 sal = find_pc_line (pc, 0); 127 sal.symtab = cursal.symtab; 128 sal.line = cursal.line [all...] |
| macroscope.h | 40 and line given in SAL. If we have no macro information for that 41 location, or if SAL's pc is zero, return zero. */ 43 (struct symtab_and_line sal);
|
| /src/external/gpl3/gdb/dist/gdb/ |
| macroscope.c | 38 sal_macro_scope (struct symtab_and_line sal) 44 if (sal.symtab == NULL) 47 cust = sal.symtab->compunit (); 54 inclusion = macro_lookup_inclusion (main_file, sal.symtab->filename_for_id); 59 ms.line = sal.line; 82 symtab_to_filename_for_display (sal.symtab)); 98 struct symtab_and_line sal; local 105 sal = find_pc_line (*pc, 0); 124 sal.symtab = cursal.symtab; 125 sal.line = cursal.line [all...] |
| macroscope.h | 46 and line given in SAL. If we have no macro information for that 47 location, or if SAL's pc is zero, return an invalid scope. */ 48 macro_scope sal_macro_scope (struct symtab_and_line sal);
|
| /src/external/gpl3/gdb/dist/gdb/python/ |
| py-symtab.c | 54 struct symtab_and_line *sal; member in struct:sal_object 64 the sal object as further actions on the sal would result in bad 65 data. All access to obj->sal should be gated by 72 xfree (obj->sal); 73 obj->sal = nullptr; 80 symtab_and_line, &sal_object::sal, salpy_invalidator>> salpy_registry; member in class:sal_object 83 sal_object->sal should be gated by this call. */ 84 #define SALPY_REQUIRE_VALID(sal_obj, sal) \ 86 sal = sal_object_to_symtab_and_line (sal_obj); 231 struct symtab_and_line *sal = nullptr; local 261 struct symtab_and_line *sal = NULL; local 274 struct symtab_and_line *sal = NULL; local 287 struct symtab_and_line *sal = NULL; local 297 struct symtab_and_line *sal; local 313 struct symtab_and_line *sal; local [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.threads/ |
| info-threads-cur-sal.exp | 16 standard_testfile info-threads-cur-sal.c info-threads-cur-sal-2.c 42 # SAL to the location of the last thread displayed.
|
| /src/external/gpl3/gdb/dist/gdb/testsuite/gdb.threads/ |
| info-threads-cur-sal.exp | 16 standard_testfile info-threads-cur-sal.c info-threads-cur-sal-2.c 42 # SAL to the location of the last thread displayed.
|
| /src/external/gpl3/gdb.old/dist/gdb/python/ |
| py-symtab.c | 83 struct symtab_and_line *sal; member in struct:sal_object 93 the sal object as further actions on the sal would result in bad 94 data. All access to obj->sal should be gated by 113 xfree (obj->sal); 114 obj->sal = NULL; 127 sal_object->sal should be gated by this call. */ 128 #define SALPY_REQUIRE_VALID(sal_obj, sal) \ 130 sal = sal_object_to_symtab_and_line (sal_obj); \ 131 if (sal == NULL) 275 struct symtab_and_line *sal = NULL; local 312 struct symtab_and_line *sal = NULL; local 325 struct symtab_and_line *sal = NULL; local 338 struct symtab_and_line *sal = NULL; local 348 struct symtab_and_line *sal; local 364 struct symtab_and_line *sal; local [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/python/lib/gdb/dap/ |
| disassemble.py | 53 sal = gdb.find_pc_line(pc) 54 if sal.symtab is not None: 55 if sal.line != 0: 56 result["line"] = export_line(sal.line) 57 if sal.symtab.filename is not None: 61 result["location"] = make_source(sal.symtab.filename)
|
| /src/external/gpl3/gdb/dist/gdb/python/lib/gdb/dap/ |
| disassemble.py | 53 sal = gdb.find_pc_line(pc) 54 if sal.symtab is not None: 55 if sal.line != 0: 56 result["line"] = export_line(sal.line) 57 if sal.symtab.filename is not None: 61 result["location"] = make_source(sal.symtab.filename)
|
| /src/external/gpl3/gdb.old/dist/gdb/python/lib/gdb/ |
| FrameDecorator.py | 33 sal = frame.find_sal() 36 not sal.symtab 37 or not sal.symtab.filename 136 sal = frame.find_sal() 137 if sal: 138 return sal.line 190 sal = frame.find_sal() 191 if not sal.symtab or not sal.symtab.filename: 195 return sal.symtab.filenam [all...] |
| /src/external/gpl3/gdb/dist/gdb/python/lib/gdb/ |
| FrameDecorator.py | 33 sal = frame.find_sal() 36 not sal.symtab 37 or not sal.symtab.filename 136 sal = frame.find_sal() 137 if sal: 138 return sal.line 190 sal = frame.find_sal() 191 if not sal.symtab or not sal.symtab.filename: 195 return sal.symtab.filenam [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/guile/ |
| scm-symtab.c | 46 /* A <gdb:sal> smob. 48 A sal is associated with an objfile. All access must be gated by checking 60 need quick access to symtab_smob->symtab to know if this sal is valid. */ 67 if this sal is valid. */ 68 struct symtab_and_line sal; member in struct:sal_smob 72 /* "symtab-and-line" is pretty long, and "sal" is short and unique. */ 73 static const char sal_smob_name[] = "gdb:sal"; 389 /* Administrivia for sal (symtab-and-line) smobs. */ 391 /* The smob "print" function for <gdb:sal>. */ 400 if (s_smob->sal.line != 0 536 const struct symtab_and_line *sal = &s_smob->sal; local 548 const struct symtab_and_line *sal = &s_smob->sal; local 562 const struct symtab_and_line *sal = &s_smob->sal; local 586 symtab_and_line sal; local [all...] |
| /src/external/gpl3/gdb/dist/gdb/guile/ |
| scm-symtab.c | 46 /* A <gdb:sal> smob. 48 A sal is associated with an objfile. All access must be gated by checking 60 need quick access to symtab_smob->symtab to know if this sal is valid. */ 67 if this sal is valid. */ 68 struct symtab_and_line sal; member in struct:sal_smob 72 /* "symtab-and-line" is pretty long, and "sal" is short and unique. */ 73 static const char sal_smob_name[] = "gdb:sal"; 389 /* Administrivia for sal (symtab-and-line) smobs. */ 391 /* The smob "print" function for <gdb:sal>. */ 400 if (s_smob->sal.line != 0 536 const struct symtab_and_line *sal = &s_smob->sal; local 548 const struct symtab_and_line *sal = &s_smob->sal; local 562 const struct symtab_and_line *sal = &s_smob->sal; local 586 symtab_and_line sal; local [all...] |