GDB (xrefs)
|
#include "tracepoint.h"
Public Attributes | |
int | number = 0 |
enum bptype | type = bp_none |
ULONGEST | addr = 0 |
int | enabled = 0 |
int | step = 0 |
int | pass = 0 |
int | orig_size = 0 |
gdb::unique_xmalloc_ptr< char[]> | cond |
std::vector< gdb::unique_xmalloc_ptr< char[]> > | actions |
std::vector< gdb::unique_xmalloc_ptr< char[]> > | step_actions |
gdb::unique_xmalloc_ptr< char[]> | at_string |
gdb::unique_xmalloc_ptr< char[]> | cond_string |
std::vector< gdb::unique_xmalloc_ptr< char[]> > | cmd_strings |
int | hit_count = 0 |
ULONGEST | traceframe_usage = 0 |
struct uploaded_tp * | next = nullptr |
Definition at line 170 of file tracepoint.h.
std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::actions |
Definition at line 185 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
ULONGEST uploaded_tp::addr = 0 |
Definition at line 174 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), find_matching_tracepoint_location(), remote_target::get_tracepoint_status(), get_uploaded_tp(), merge_uploaded_tracepoints(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
gdb::unique_xmalloc_ptr<char[]> uploaded_tp::at_string |
Definition at line 189 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::cmd_strings |
Definition at line 195 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), read_uploaded_action(), and tfile_write_uploaded_tp().
gdb::unique_xmalloc_ptr<char[]> uploaded_tp::cond |
Definition at line 181 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
gdb::unique_xmalloc_ptr<char[]> uploaded_tp::cond_string |
Definition at line 192 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), find_matching_tracepoint_location(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
int uploaded_tp::enabled = 0 |
Definition at line 175 of file tracepoint.h.
Referenced by gdb.printing.FlagEnumerationPrinter::__call__(), gdb.printing.SubPrettyPrinter::__init__(), gdb.types.TypePrinter::__init__(), gdb.xmethod.XMethod::__init__(), gdb.xmethod.XMethodMatcher::__init__(), gdb.printing.PrettyPrinter::__init__(), create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
int uploaded_tp::hit_count = 0 |
Definition at line 198 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), remote_target::get_tracepoint_status(), parse_tracepoint_status(), and tfile_write_uploaded_tp().
struct uploaded_tp* uploaded_tp::next = nullptr |
Definition at line 203 of file tracepoint.h.
Referenced by free_uploaded_tps(), get_uploaded_tp(), merge_uploaded_tracepoints(), and trace_save().
int uploaded_tp::number = 0 |
Definition at line 172 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), remote_target::get_tracepoint_status(), get_uploaded_tp(), merge_uploaded_tracepoints(), and tfile_write_uploaded_tp().
int uploaded_tp::orig_size = 0 |
Definition at line 178 of file tracepoint.h.
Referenced by parse_tracepoint_definition(), and tfile_write_uploaded_tp().
int uploaded_tp::pass = 0 |
Definition at line 177 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), find_matching_tracepoint_location(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
int uploaded_tp::step = 0 |
Definition at line 176 of file tracepoint.h.
Referenced by ctf_write_uploaded_tp(), find_matching_tracepoint_location(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::step_actions |
Definition at line 186 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().
ULONGEST uploaded_tp::traceframe_usage = 0 |
Definition at line 201 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), remote_target::get_tracepoint_status(), parse_tracepoint_status(), and tfile_write_uploaded_tp().
Definition at line 173 of file tracepoint.h.
Referenced by create_tracepoint_from_upload(), ctf_write_uploaded_tp(), find_matching_tracepoint_location(), parse_tracepoint_definition(), and tfile_write_uploaded_tp().