GDB (xrefs)
Public Attributes
bp_location Struct Reference

#include "breakpoint.h"

List of all members.

Public Attributes

struct bp_locationnext
struct bp_location_opsops
int refc
enum bp_loc_type loc_type
struct breakpointowner
struct expressioncond
struct agent_exprcond_bytecode
enum condition_status condition_changed
struct agent_exprcmd_bytecode
char needs_update
char shlib_disabled
char enabled
char inserted
char duplicate
struct gdbarchgdbarch
struct program_spacepspace
CORE_ADDR address
int length
enum target_hw_bp_type watchpoint_type
struct obj_sectionsection
CORE_ADDR requested_address
CORE_ADDR related_address
struct probeprobe
char * function_name
struct bp_target_info target_info
struct bp_target_info overlay_target_info
int events_till_retirement
int line_number
struct symtabsymtab

Detailed Description

Definition at line 309 of file breakpoint.h.


Member Data Documentation

Definition at line 409 of file breakpoint.h.

Referenced by add_location_to_breakpoint(), bkpt_breakpoint_hit(), bkpt_print_it(), bp_loc_is_permanent(), bp_location_compare(), bp_location_compare_addrs(), bp_location_target_extensions_update(), breakpoint_1(), breakpoint_has_pc(), breakpoint_hit_ranged_breakpoint(), breakpoint_location_address_match(), breakpoint_locations_match(), breakpoint_xfer_memory(), build_target_command_list(), build_target_condition_list(), clear_command(), create_excep_cond_exprs(), create_thread_event_breakpoint(), disable_breakpoints_in_shlibs(), disable_breakpoints_in_unloaded_shlib(), encode_actions_1(), encode_actions_and_make_cleanup(), find_matching_tracepoint_location(), force_breakpoint_reinsertion(), gdb_find_bp_at_addr(), gdb_get_breakpoint_info(), gdb_get_tracepoint_info(), get_first_locp_gte_addr(), get_traceframe_location(), hardware_watchpoint_inserted_in_range(), init_breakpoint_sal(), insert_bp_location(), insert_masked_watchpoint(), insert_watchpoint(), invalidate_bp_value_on_memory_change(), locations_are_equal(), momentary_breakpoint_from_master(), print_breakpoint_location(), print_mention_ranged_breakpoint(), print_one_breakpoint_location(), print_one_detail_ranged_breakpoint(), print_one_exception(), print_one_exception_catchpoint(), remote_disable_tracepoint(), remote_download_tracepoint(), remote_enable_tracepoint(), remote_get_tracepoint_status(), remove_breakpoint_1(), remove_masked_watchpoint(), remove_watchpoint(), resources_needed_masked_watchpoint(), resources_needed_watchpoint(), say_where(), set_breakpoint_condition(), set_breakpoint_location_function(), software_breakpoint_inserted_here_p(), svr4_update_solib_event_breakpoint(), tfile_fetch_registers(), tfile_get_traceframe_address(), tracepoint_exists(), tracepoint_locations_match(), tui_update_breakpoint_info(), update_global_location_list(), update_watchpoint(), validate_actionline(), VEC(), watch_command_1(), watchpoint_locations_match(), and watchpoints_triggered().

Definition at line 361 of file breakpoint.h.

Referenced by build_target_command_list().

Definition at line 458 of file breakpoint.h.

Referenced by breakpoint_retire_moribund(), and update_global_location_list().

Definition at line 313 of file breakpoint.h.

Referenced by gdb.FrameIterator.FrameIterator::__next__(), add_location_to_breakpoint(), all_locations_are_pending(), ambiguous_names_p(), bp_condition_evaluator(), bpstat_stop_status(), breakpoint_address_bits(), breakpoint_has_pc(), breakpoint_hit_catch_solib(), breakpoint_program_space_exit(), clear_command(), create_excep_cond_exprs(), disable_breakpoint(), download_tracepoint_locations(), elf_gnu_ifunc_resolver_return_stop(), elf_gnu_ifunc_resolver_stop(), enable_breakpoint_disp(), find_location_by_number(), find_matching_tracepoint_location(), get_traceframe_location(), hardware_watchpoint_inserted_in_range(), hw_breakpoint_used_count(), hw_watchpoint_use_count(), insert_breakpoint_locations(), invalidate_bp_value_on_memory_change(), jit_breakpoint_deleted(), locations_are_equal(), make_breakpoint_permanent(), mark_breakpoint_modified(), pc_at_non_inline_function(), print_it_masked_watchpoint(), print_it_ranged_breakpoint(), print_one_breakpoint(), print_one_breakpoint_location(), print_one_detail_masked_watchpoint(), print_one_ranged_breakpoint(), process_tracepoint_on_disconnect(), remote_get_tracepoint_status(), save_breakpoints(), say_where(), set_breakpoint_condition(), set_breakpoint_location_function(), start_tracing(), stop_tracing(), svr4_update_solib_event_breakpoint(), tfile_fetch_registers(), tui_update_breakpoint_info(), update_breakpoint_locations(), update_global_location_list(), update_watchpoint(), validate_actionline(), VEC(), and watchpoints_triggered().

Definition at line 316 of file breakpoint.h.

Referenced by free_bp_location(), and init_bp_location().

Definition at line 447 of file breakpoint.h.

Referenced by insert_bp_location(), and remove_breakpoint_1().

Definition at line 330 of file breakpoint.h.

Referenced by bkpt_resources_needed(), bp_location_compare(), bp_location_condition_evaluator(), bpstat_alloc(), bpstat_check_location(), breakpoint_here_p(), breakpoint_hit_catch_exec(), breakpoint_hit_catch_fork(), breakpoint_hit_catch_solib(), breakpoint_hit_catch_syscall(), breakpoint_hit_catch_vfork(), breakpoint_hit_watchpoint(), breakpoint_init_inferior(), breakpoint_locations_match(), breakpoint_program_space_exit(), breakpoint_thread_match(), breakpoint_xfer_memory(), build_target_command_list(), build_target_condition_list(), disable_breakpoints_in_shlibs(), disable_breakpoints_in_unloaded_shlib(), disable_command(), enable_command(), encode_actions_and_make_cleanup(), force_breakpoint_reinsertion(), init_bp_location(), insert_bp_location(), insert_breakpoint_locations(), insert_catch_syscall(), insert_masked_watchpoint(), insert_watchpoint(), jit_breakpoint_deleted(), mark_breakpoint_location_modified(), merge_uploaded_tracepoints(), print_one_breakpoint_location(), remote_disable_tracepoint(), remote_download_tracepoint(), remote_enable_tracepoint(), remove_breakpoint(), remove_breakpoint_1(), remove_breakpoints(), remove_breakpoints_pid(), remove_catch_syscall(), remove_masked_watchpoint(), remove_watchpoint(), resources_needed_masked_watchpoint(), resources_needed_watchpoint(), set_breakpoint_location_function(), set_condition_evaluation_mode(), should_be_inserted(), should_stop_exception(), signal_catchpoint_breakpoint_hit(), signal_catchpoint_insert_location(), signal_catchpoint_remove_location(), swap_insertion(), trace_dump_command(), tracepoint_locations_match(), update_global_location_list(), update_inserted_breakpoint_locations(), and watchpoint_locations_match().

Definition at line 319 of file breakpoint.h.

Referenced by incref_bp_location(), and init_bp_location().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines