Home
last modified time | relevance | path

Searched refs:pspace (Results 1 – 25 of 83) sorted by relevance

1234

/netbsd/src/external/gpl3/gdb/dist/gdb/
Dprogspace.c84 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 …]
Dinferior.c300 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 …]
Dlinespec.c86 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 …]
Dbreakpoint.c125 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 …]
Dobjfiles.c89 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 …]
Dsymmisc.c56 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 …]
Dauto-load.c544 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 …]
Dprogspace-and-thread.c24 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()
Dsolib.c756 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 …]
Dauto-load.h54 get_auto_load_pspace_data_for_loading (struct program_space *pspace);
59 extern void auto_load_info_scripts (program_space *pspace, const char *pattern,
Dsymtab.c104 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 …]
Dinfrun.c520 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 …]
Dsolib-darwin.c82 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()
Dbreak-catch-load.c101 if (pspace != NULL && other.pspace != pspace) in breakpoint_hit()
Dsource.c225 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()
Dada-tasks.c295 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()
Dbreakpoint.h431 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);
Djit.c82 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()
Dsolib-dsbt.c173 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()
Dinferior.h593 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/
Dpy-progspace.c37 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 …]
Dpy-newobjfileevent.c95 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()
Dpy-finishbreakpoint.c329 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()
Dpy-inferior.c203 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/
Dpy-missing-debug.exp237 {\"baz-\" pspace}
238 {\"abc-def\" pspace}} {

1234