GDBserver
Public Attributes | List of all members
tracepoint Struct Reference

Public Attributes

uint32_t number
 
CORE_ADDR address
 
enum tracepoint_type type
 
int8_t enabled
 
uint64_t step_count
 
uint64_t pass_count
 
struct agent_exprcond
 
uint32_t numactions
 
struct tracepoint_action ** actions
 
uint64_t hit_count
 
uint64_t traceframe_usage
 
CORE_ADDR compiled_cond
 
struct tracepointnext
 
char ** actions_str
 
struct source_stringsource_strings
 
uint32_t orig_size
 
CORE_ADDR obj_addr_on_target
 
CORE_ADDR adjusted_insn_addr
 
CORE_ADDR adjusted_insn_addr_end
 
CORE_ADDR jump_pad
 
CORE_ADDR jump_pad_end
 
CORE_ADDR trampoline
 
CORE_ADDR trampoline_end
 
int num_step_actions
 
struct tracepoint_action ** step_actions
 
char ** step_actions_str
 
void * handle
 

Detailed Description

Definition at line 714 of file tracepoint.c.

Member Data Documentation

struct tracepoint_action** tracepoint::actions
char** tracepoint::actions_str
CORE_ADDR tracepoint::address
CORE_ADDR tracepoint::adjusted_insn_addr
CORE_ADDR tracepoint::adjusted_insn_addr_end
CORE_ADDR tracepoint::compiled_cond
struct agent_expr* tracepoint::cond
int8_t tracepoint::enabled
void* tracepoint::handle
uint64_t tracepoint::hit_count
CORE_ADDR tracepoint::jump_pad
CORE_ADDR tracepoint::jump_pad_end
struct tracepoint* tracepoint::next
int tracepoint::num_step_actions

Definition at line 796 of file tracepoint.c.

Referenced by add_tracepoint(), add_tracepoint_action(), and collect_data_at_step().

uint32_t tracepoint::numactions
uint32_t tracepoint::number
CORE_ADDR tracepoint::obj_addr_on_target
uint32_t tracepoint::orig_size
uint64_t tracepoint::pass_count
struct source_string* tracepoint::source_strings

Definition at line 766 of file tracepoint.c.

Referenced by add_tracepoint(), cmd_qtdpsrc(), and cmd_qtsp().

struct tracepoint_action** tracepoint::step_actions

Definition at line 797 of file tracepoint.c.

Referenced by add_tracepoint(), add_tracepoint_action(), and collect_data_at_step().

char** tracepoint::step_actions_str
uint64_t tracepoint::step_count
uint64_t tracepoint::traceframe_usage

Definition at line 751 of file tracepoint.c.

Referenced by add_traceframe_block(), cmd_qtp(), and cmd_qtstart().

CORE_ADDR tracepoint::trampoline
CORE_ADDR tracepoint::trampoline_end
enum tracepoint_type tracepoint::type

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