|
GDB (xrefs)
|
#include "breakpoint.h"
Public Attributes | |
| struct address_space * | placed_address_space |
| CORE_ADDR | placed_address |
| CORE_ADDR | reqstd_address |
| int | length |
| gdb_byte | shadow_contents [BREAKPOINT_MAX] |
| int | shadow_len |
| int | kind |
| std::vector< agent_expr * > | conditions |
| std::vector< agent_expr * > | tcommands |
| int | persist |
Definition at line 238 of file breakpoint.h.
| std::vector<agent_expr *> bp_target_info::conditions |
Definition at line 272 of file breakpoint.h.
Referenced by build_target_condition_list(), and remote_add_target_side_condition().
| int bp_target_info::kind |
Definition at line 268 of file breakpoint.h.
Referenced by bkpt_insert_location(), default_memory_insert_breakpoint(), default_memory_remove_breakpoint(), insert_bp_location(), remote_insert_breakpoint(), remote_insert_hw_breakpoint(), remote_remove_breakpoint(), and remote_remove_hw_breakpoint().
| int bp_target_info::length |
Definition at line 255 of file breakpoint.h.
Referenced by insert_bp_location(), ppc_linux_insert_hw_breakpoint(), and ppc_linux_remove_hw_breakpoint().
| int bp_target_info::persist |
Definition at line 280 of file breakpoint.h.
Referenced by build_target_command_list(), remote_add_target_side_commands(), and remove_breakpoints_pid().
| CORE_ADDR bp_target_info::placed_address |
Definition at line 248 of file breakpoint.h.
Referenced by aarch64_linux_insert_hw_breakpoint(), aarch64_linux_remove_hw_breakpoint(), arm_linux_hw_breakpoint_initialize(), bkpt_insert_location(), bp_locations_target_extensions_update(), default_memory_insert_breakpoint(), default_memory_remove_breakpoint(), ia64_memory_insert_breakpoint(), ia64_memory_remove_breakpoint(), insert_bp_location(), m32r_memory_insert_breakpoint(), m32r_memory_remove_breakpoint(), memory_validate_breakpoint(), one_breakpoint_xfer_memory(), ppc_linux_insert_hw_breakpoint(), ppc_linux_remove_hw_breakpoint(), procfs_insert_breakpoint(), procfs_insert_hw_breakpoint(), procfs_remove_breakpoint(), procfs_remove_hw_breakpoint(), record_full_insert_breakpoint(), record_full_remove_breakpoint(), remote_remove_breakpoint(), remote_remove_hw_breakpoint(), s390_insert_hw_breakpoint(), s390_remove_hw_breakpoint(), x86_insert_hw_breakpoint(), and x86_remove_hw_breakpoint().
| struct address_space* bp_target_info::placed_address_space |
Definition at line 241 of file breakpoint.h.
Referenced by insert_bp_location(), one_breakpoint_xfer_memory(), record_full_insert_breakpoint(), and record_full_remove_breakpoint().
| CORE_ADDR bp_target_info::reqstd_address |
Definition at line 251 of file breakpoint.h.
Referenced by aarch64_linux_insert_hw_breakpoint(), arm_linux_hw_breakpoint_initialize(), bkpt_insert_location(), ia64_memory_insert_breakpoint(), insert_bp_location(), m32r_memory_insert_breakpoint(), microblaze_linux_memory_remove_breakpoint(), one_breakpoint_xfer_memory(), ppc_linux_insert_hw_breakpoint(), ppc_linux_memory_remove_breakpoint(), procfs_insert_breakpoint(), procfs_insert_hw_breakpoint(), remote_insert_breakpoint(), remote_insert_hw_breakpoint(), s390_insert_hw_breakpoint(), and x86_insert_hw_breakpoint().
| gdb_byte bp_target_info::shadow_contents[BREAKPOINT_MAX] |
Definition at line 261 of file breakpoint.h.
Referenced by default_memory_insert_breakpoint(), default_memory_remove_breakpoint(), ia64_memory_insert_breakpoint(), ia64_memory_remove_breakpoint(), m32r_memory_insert_breakpoint(), m32r_memory_remove_breakpoint(), microblaze_linux_memory_remove_breakpoint(), one_breakpoint_xfer_memory(), and ppc_linux_memory_remove_breakpoint().
| int bp_target_info::shadow_len |
Definition at line 264 of file breakpoint.h.
Referenced by bp_location_has_shadow(), bp_locations_target_extensions_update(), default_memory_insert_breakpoint(), ia64_memory_insert_breakpoint(), ia64_memory_remove_breakpoint(), m32r_memory_insert_breakpoint(), one_breakpoint_xfer_memory(), and remove_breakpoint_1().
| std::vector<agent_expr *> bp_target_info::tcommands |
Definition at line 276 of file breakpoint.h.
Referenced by build_target_command_list(), remote_add_target_side_commands(), and remote_insert_breakpoint().
1.8.14