GDBserver

Public Attributes | List of all members
raw_breakpoint Struct Reference

## Public Attributes
struct raw_breakpoint * | next
enum raw_bkpt_type | raw_type
int | refcount
CORE_ADDR | pc
int | kind
unsigned char | old_data [MAX_BREAKPOINT_LEN]
int | inserted

## Detailed Description

Definition at line 85 of file mem-break.c.

## Member Data Documentation

## ◆ inserted

int raw_breakpoint::inserted

Definition at line 115 of file mem-break.c.

Referenced by breakpoint_inserted_here(), check_breakpoints(), check_mem_read(), check_mem_write(), clone_one_breakpoint(), delete_disabled_breakpoints(), delete_raw_breakpoint(), find_enabled_raw_code_breakpoint_at(), hardware_breakpoint_inserted_here(), mark_breakpoints_out(), reinsert_all_breakpoints(), reinsert_raw_breakpoint(), set_gdb_breakpoint_1(), set_raw_breakpoint_at(), single_step_breakpoint_inserted_here(), software_breakpoint_inserted_here(), uninsert_all_breakpoints(), uninsert_breakpoints_at(), uninsert_raw_breakpoint(), validate_breakpoints(), and validate_inserted_breakpoint().

## ◆ kind

int raw_breakpoint::kind

Definition at line 107 of file mem-break.c.

Referenced by bp_opcode(), bp_size(), clone_one_breakpoint(), delete_raw_breakpoint(), find_gdb_breakpoint(), find_raw_breakpoint_at(), reinsert_raw_breakpoint(), set_breakpoint(), set_gdb_breakpoint_1(), set_raw_breakpoint_at(), and uninsert_raw_breakpoint().

## ◆ next

struct raw_breakpoint* raw_breakpoint::next

Definition at line 87 of file mem-break.c.

Referenced by breakpoint_here(), breakpoint_inserted_here(), check_mem_read(), check_mem_write(), delete_raw_breakpoint(), find_enabled_raw_code_breakpoint_at(), find_raw_breakpoint_at(), hardware_breakpoint_inserted_here(), mark_breakpoints_out(), reinsert_all_breakpoints(), reinsert_breakpoints_at(), set_raw_breakpoint_at(), software_breakpoint_inserted_here(), uninsert_all_breakpoints(), and uninsert_breakpoints_at().

## ◆ old_data

unsigned char raw_breakpoint::old_data[MAX_BREAKPOINT_LEN]

Definition at line 110 of file mem-break.c.

Referenced by check_mem_read(), check_mem_write(), clone_one_breakpoint(), insert_memory_breakpoint(), and remove_memory_breakpoint().

## ◆ pc

CORE_ADDR raw_breakpoint::pc

Definition at line 99 of file mem-break.c.

Referenced by breakpoint_here(), breakpoint_inserted_here(), check_breakpoints(), check_mem_read(), check_mem_write(), clone_one_breakpoint(), delete_raw_breakpoint(), find_enabled_raw_code_breakpoint_at(), find_gdb_breakpoint(), find_raw_breakpoint_at(), hardware_breakpoint_inserted_here(), insert_memory_breakpoint(), reinsert_breakpoints_at(), reinsert_raw_breakpoint(), remove_memory_breakpoint(), set_raw_breakpoint_at(), single_step_breakpoint_inserted_here(), software_breakpoint_inserted_here(), uninsert_breakpoints_at(), uninsert_raw_breakpoint(), and validate_inserted_breakpoint().

## ◆ raw_type

enum raw_bkpt_type raw_breakpoint::raw_type

Definition at line 91 of file mem-break.c.

Referenced by breakpoint_here(), breakpoint_inserted_here(), check_breakpoints(), check_mem_read(), check_mem_write(), clone_one_breakpoint(), delete_raw_breakpoint(), find_enabled_raw_code_breakpoint_at(), find_raw_breakpoint_at(), hardware_breakpoint_inserted_here(), reinsert_all_breakpoints(), reinsert_breakpoints_at(), reinsert_raw_breakpoint(), set_breakpoint(), set_raw_breakpoint_at(), software_breakpoint_inserted_here(), uninsert_all_breakpoints(), uninsert_breakpoints_at(), uninsert_raw_breakpoint(), validate_breakpoints(), and validate_inserted_breakpoint().

## ◆ refcount

int raw_breakpoint::refcount

Definition at line 95 of file mem-break.c.

Referenced by clone_one_breakpoint(), release_breakpoint(), and set_raw_breakpoint_at().

The documentation for this struct was generated from the following file:

- /tmp/gdb-8.1/gdb/gdbserver/mem-break.c