| /netbsd/src/external/gpl3/gdb/dist/gdb/ |
| D | progspace.c | 84 remove_program_space (program_space *pspace) in remove_program_space() argument 86 gdb_assert (pspace != NULL); in remove_program_space() 89 pspace); in remove_program_space() 241 set_current_program_space (struct program_space *pspace) in set_current_program_space() argument 243 if (current_program_space == pspace) in set_current_program_space() 246 gdb_assert (pspace != NULL); in set_current_program_space() 248 current_program_space = pspace; in set_current_program_space() 275 for (struct program_space *pspace : program_spaces) in print_program_space() local 277 if (requested != -1 && pspace->num != requested) in print_program_space() 280 if (pspace->exec_filename != nullptr) in print_program_space() [all …]
|
| D | inferior.c | 300 if (inf->pspace->empty ()) in delete_inferior() 301 delete inf->pspace; in delete_inferior() 425 find_inferior_for_program_space (struct program_space *pspace) in find_inferior_for_program_space() argument 429 if (cur_inf->pspace == pspace) in find_inferior_for_program_space() 433 if (inf->pspace == pspace) in find_inferior_for_program_space() 522 const char *filename = inf->pspace->exec_filename.get (); in print_selected_inferior() 616 if (inf->pspace->exec_filename != nullptr) in print_inferior() 617 uiout->field_string ("exec", inf->pspace->exec_filename.get (), in print_inferior() 725 set_current_program_space (inf->pspace); in switch_to_inferior_no_thread() 753 const char *filename = inf->pspace->exec_filename.get (); in inferior_command() [all …]
|
| D | linespec.c | 86 struct program_space *pspace; member 365 (const char *, struct program_space *pspace); 391 struct program_space *pspace); 394 (struct collect_info *info, struct program_space *pspace, 399 struct program_space *pspace); 1108 hash = iterative_hash_object (aep->pspace, 0); in hash_address_entry() 1120 return aea->pspace == aeb->pspace && aea->addr == aeb->addr; in eq_address_entry() 1128 maybe_add_address (htab_t set, struct program_space *pspace, CORE_ADDR addr) in maybe_add_address() argument 1133 e.pspace = pspace; in maybe_add_address() 1160 for (struct program_space *pspace : program_spaces) in iterate_over_all_matching_symtabs() local [all …]
|
| D | breakpoint.c | 125 struct program_space *pspace); 349 sal.pspace = current_program_space; in internal_breakpoint() 352 pspace = current_program_space; in internal_breakpoint() 383 pspace = pspace_; in momentary_breakpoint() 1943 return (b->pspace == current_program_space in watchpoint_in_thread_scope() 1995 struct program_space *pspace) in add_dummy_location() argument 2000 loc->pspace = pspace; in add_dummy_location() 2239 loc->pspace = wp_pspace; in update_watchpoint() 2395 if (user_breakpoint_p (bl->owner) && bl->pspace->executing_startup) in should_be_inserted() 2406 if (bl->pspace->breakpoints_not_allowed) in should_be_inserted() [all …]
|
| D | objfiles.c | 89 get_objfile_pspace_data (struct program_space *pspace) in get_objfile_pspace_data() argument 93 info = objfiles_pspace_data.get (pspace); in get_objfile_pspace_data() 95 info = objfiles_pspace_data.emplace (pspace); in get_objfile_pspace_data() 311 pspace (current_program_space), in objfile() 569 get_objfile_pspace_data (pspace)->section_map_dirty = 1; in ~objfile() 647 get_objfile_pspace_data (objfile->pspace)->section_map_dirty = 1; in objfile_relocate1() 1056 update_section_map (struct program_space *pspace, in update_section_map() argument 1063 pspace_info = get_objfile_pspace_data (pspace); in update_section_map() 1071 for (objfile *objfile : pspace->objfiles ()) in update_section_map() 1087 for (objfile *objfile : pspace->objfiles ()) in update_section_map() [all …]
|
| D | symmisc.c | 56 for (struct program_space *pspace : program_spaces) in print_objfile_statistics() local 57 for (objfile *objfile : pspace->objfiles ()) in print_objfile_statistics() 719 for (struct program_space *pspace : program_spaces) in maintenance_print_objfiles() local 720 for (objfile *objfile : pspace->objfiles ()) in maintenance_print_objfiles() 739 for (struct program_space *pspace : program_spaces) in maintenance_info_symtabs() local 740 for (objfile *objfile : pspace->objfiles ()) in maintenance_info_symtabs() 844 for (struct program_space *pspace : program_spaces) in maintenance_check_symtabs() local 845 for (objfile *objfile : pspace->objfiles ()) in maintenance_check_symtabs() 909 for (struct program_space *pspace : program_spaces) in maintenance_expand_symtabs() local 910 for (objfile *objfile : pspace->objfiles ()) in maintenance_expand_symtabs() [all …]
|
| D | auto-load.c | 544 get_auto_load_pspace_data (struct program_space *pspace) in get_auto_load_pspace_data() argument 548 info = auto_load_pspace_data.get (pspace); in get_auto_load_pspace_data() 550 info = auto_load_pspace_data.emplace (pspace); in get_auto_load_pspace_data() 605 get_auto_load_pspace_data_for_loading (struct program_space *pspace) in get_auto_load_pspace_data_for_loading() argument 609 info = get_auto_load_pspace_data (pspace); in get_auto_load_pspace_data_for_loading() 707 clear_section_scripts (program_space *pspace) in clear_section_scripts() argument 709 auto_load_pspace_info *info = auto_load_pspace_data.get (pspace); in clear_section_scripts() 711 auto_load_pspace_data.clear (pspace); in clear_section_scripts() 786 = get_auto_load_pspace_data_for_loading (objfile->pspace); in auto_load_objfile_script_1() 1051 = get_auto_load_pspace_data_for_loading (objfile->pspace); in source_section_scripts() [all …]
|
| D | progspace-and-thread.c | 24 switch_to_program_space_and_thread (program_space *pspace) in switch_to_program_space_and_thread() argument 26 inferior *inf = find_inferior_for_program_space (pspace); in switch_to_program_space_and_thread()
|
| D | solib.c | 756 notify_solib_unloaded (program_space *pspace, const solib &so) 759 gdb::observers::solib_unloaded.notify (pspace, so); 1183 solib_name_from_address (struct program_space *pspace, CORE_ADDR address) 1185 for (const solib &so : pspace->so_list) 1208 clear_solib (program_space *pspace) 1212 disable_breakpoints_in_shlibs (pspace); 1214 pspace->so_list.clear_and_dispose ([pspace] (solib *so) { 1215 notify_solib_unloaded (pspace, *so); 1216 pspace->remove_target_sections (so); 1221 ops->clear_solib (pspace); [all …]
|
| D | auto-load.h | 54 get_auto_load_pspace_data_for_loading (struct program_space *pspace); 59 extern void auto_load_info_scripts (program_space *pspace, const char *pattern,
|
| D | symtab.c | 104 static void set_main_name (program_space *pspace, const char *name, 1373 get_symbol_cache (struct program_space *pspace) in get_symbol_cache() argument 1375 struct symbol_cache *cache = symbol_cache_key.get (pspace); in get_symbol_cache() 1379 cache = symbol_cache_key.emplace (pspace); in get_symbol_cache() 1391 for (struct program_space *pspace : program_spaces) in set_symbol_cache_size() local 1393 struct symbol_cache *cache = symbol_cache_key.get (pspace); in set_symbol_cache_size() 1532 symbol_cache_flush (struct program_space *pspace) in symbol_cache_flush() argument 1534 struct symbol_cache *cache = symbol_cache_key.get (pspace); in symbol_cache_flush() 1635 for (struct program_space *pspace : program_spaces) in maintenance_print_symbol_cache() local 1640 pspace->num, in maintenance_print_symbol_cache() [all …]
|
| D | infrun.c | 520 child_inf->pspace = parent_inf->pspace; in follow_fork_inferior() 535 child_inf->pspace = new program_space (new_address_space ()); in follow_fork_inferior() 536 child_inf->aspace = child_inf->pspace->aspace; in follow_fork_inferior() 538 clone_program_space (child_inf->pspace, parent_inf->pspace); in follow_fork_inferior() 553 parent_inf->pspace->breakpoints_not_allowed = detach_fork; in follow_fork_inferior() 594 child_inf->pspace = parent_inf->pspace; in follow_fork_inferior() 613 child_inf->pspace = parent_inf->pspace; in follow_fork_inferior() 614 parent_inf->pspace = new program_space (new_address_space ()); in follow_fork_inferior() 615 parent_inf->aspace = parent_inf->pspace->aspace; in follow_fork_inferior() 616 clone_program_space (parent_inf->pspace, child_inf->pspace); in follow_fork_inferior() [all …]
|
| D | solib-darwin.c | 82 get_darwin_info (program_space *pspace) in get_darwin_info() argument 84 darwin_info *info = solib_darwin_pspace_data.get (pspace); in get_darwin_info() 88 return solib_darwin_pspace_data.emplace (pspace); in get_darwin_info() 596 darwin_clear_solib (program_space *pspace) in darwin_clear_solib() argument 598 darwin_info *info = get_darwin_info (pspace); in darwin_clear_solib()
|
| D | break-catch-load.c | 101 if (pspace != NULL && other.pspace != pspace) in breakpoint_hit()
|
| D | source.c | 225 get_source_location (program_space *pspace) in get_source_location() argument 228 = current_source_key.get (pspace); in get_source_location() 230 loc = current_source_key.emplace (pspace); in get_source_location() 243 cursal.pspace = current_program_space; in get_current_source_symtab_and_line() 282 current_source_location *loc = get_source_location (sal.pspace); in set_current_source_symtab_and_line() 284 cursal.pspace = sal.pspace; in set_current_source_symtab_and_line() 419 for (struct program_space *pspace : program_spaces) in forget_cached_source_info() local 420 for (objfile *objfile : pspace->objfiles ()) in forget_cached_source_info() 1506 curr_sal.pspace = current_program_space; in info_line_command() 1527 if (sal.pspace != current_program_space) in info_line_command()
|
| D | ada-tasks.c | 295 get_ada_tasks_pspace_data (struct program_space *pspace) in get_ada_tasks_pspace_data() argument 299 data = ada_tasks_pspace_data_handle.get (pspace); in get_ada_tasks_pspace_data() 301 data = ada_tasks_pspace_data_handle.emplace (pspace); in get_ada_tasks_pspace_data() 1450 ada_tasks_invalidate_pspace_data (struct program_space *pspace) in ada_tasks_invalidate_pspace_data() argument 1452 get_ada_tasks_pspace_data (pspace)->initialized_p = 0; in ada_tasks_invalidate_pspace_data() 1480 ada_tasks_clear_pspace_data (program_space *pspace) in ada_tasks_clear_pspace_data() argument 1484 ada_tasks_invalidate_pspace_data (pspace); in ada_tasks_clear_pspace_data() 1489 if (inf->pspace == pspace) in ada_tasks_clear_pspace_data() 1498 ada_tasks_clear_pspace_data (objfile->pspace); in ada_tasks_new_objfile_observer()
|
| D | breakpoint.h | 431 program_space *pspace = NULL; variable 658 bp_location_list steal_locations (program_space *pspace); 829 program_space *pspace = NULL; member 1698 extern void breakpoint_program_space_exit (struct program_space *pspace); 1805 extern void mark_breakpoints_out (program_space *pspace); 1834 extern void disable_breakpoints_in_shlibs (program_space *pspace);
|
| D | jit.c | 82 for (objfile *obj : inf->pspace->objfiles ()) in maint_info_jit_cmd() 851 for (objfile *objf : iter.pspace->objfiles ()) in jit_breakpoint_deleted() 869 jit_breakpoint_re_set_internal (struct gdbarch *gdbarch, program_space *pspace) in jit_breakpoint_re_set_internal() argument 871 for (objfile *the_objfile : pspace->objfiles ()) in jit_breakpoint_re_set_internal() 1163 program_space *pspace = inf->pspace; in jit_inferior_init() local 1169 jit_breakpoint_re_set_internal (gdbarch, pspace); in jit_inferior_init() 1171 for (objfile *jiter : pspace->objfiles ()) in jit_inferior_init()
|
| D | solib-dsbt.c | 173 get_dsbt_info (program_space *pspace) in get_dsbt_info() argument 175 dsbt_info *info = solib_dsbt_pspace_data.get (pspace); in get_dsbt_info() 179 return solib_dsbt_pspace_data.emplace (pspace); in get_dsbt_info() 869 dsbt_clear_solib (program_space *pspace) in dsbt_clear_solib() argument 871 dsbt_info *info = get_dsbt_info (pspace); in dsbt_clear_solib()
|
| D | inferior.h | 593 struct program_space *pspace = NULL; variable 739 find_inferior_for_program_space (struct program_space *pspace); 786 set_current_program_space (inf->pspace); in scoped_restore_current_inferior_for_memory()
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/python/ |
| D | py-progspace.c | 37 struct program_space *pspace; member 83 object->pspace = NULL; in operator() 93 if (pspace_obj->pspace == nullptr) \ 108 if (obj->pspace) in pspy_get_filename() 110 struct objfile *objfile = obj->pspace->symfile_object_file; in pspy_get_filename() 131 struct objfile *objfile = obj->pspace->symfile_object_file; in pspy_get_symbol_file() 151 const char *filename = obj->pspace->exec_filename.get (); in pspy_get_exec_file() 179 self->pspace = NULL; in pspy_initialize() 432 if (self->pspace != NULL) in pspy_get_objfiles() 434 for (objfile *objf : self->pspace->objfiles ()) in pspy_get_objfiles() [all …]
|
| D | py-newobjfileevent.c | 95 create_clear_objfiles_event_object (program_space *pspace) in create_clear_objfiles_event_object() argument 102 gdbpy_ref<> py_progspace = pspace_to_pspace_object (pspace); in create_clear_objfiles_event_object() 117 emit_clear_objfiles_event (program_space *pspace) in emit_clear_objfiles_event() argument 122 gdbpy_ref<> event = create_clear_objfiles_event_object (pspace); in emit_clear_objfiles_event()
|
| D | py-finishbreakpoint.c | 329 self_bpfinish->py_bp.bp->pspace = current_program_space; in bpfinishpy_init() 382 if (b->pspace == current_inferior ()->pspace in bpfinishpy_detect_out_scope_cb()
|
| D | py-inferior.c | 203 python_all_objfiles_removed (program_space *pspace) in python_all_objfiles_removed() argument 210 if (emit_clear_objfiles_event (pspace) < 0) in python_all_objfiles_removed() 504 program_space *pspace = inf->inferior->pspace; in infpy_get_progspace() local 505 gdb_assert (pspace != nullptr); in infpy_get_progspace() 507 return pspace_to_pspace_object (pspace).release (); in infpy_get_progspace()
|
| /netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.python/ |
| D | py-missing-debug.exp | 237 {\"baz-\" pspace} 238 {\"abc-def\" pspace}} {
|