xscale_trace_data is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

xscale_trace_data struct

Syntax

struct xscale_trace_data {     struct xscale_trace_entry *entries;     int depth;     uint32_t chkpt0;     uint32_t chkpt1;     uint32_t last_instruction;     unsigned int num_checkpoints;     struct xscale_trace_data *next; };

Fields

entries

No summary provided. Read more...

depth

No summary provided. Read more...

chkpt0

No summary provided. Read more...

chkpt1

No summary provided. Read more...

last_instruction

No summary provided. Read more...

num_checkpoints

No summary provided. Read more...

next

No summary provided. Read more...

References

LocationReferrerScopeText
xscale.h:48
struct xscale_trace_data {
xscale.c:1099xscale_free_trace_data()
struct xscale_trace_data *td = xscale->trace.data;
xscale.c:1101xscale_free_trace_data()
struct xscale_trace_data *next_td = td->next;
xscale.c:1103xscale_free_trace_data()
free(td);
xscale.c:2481xscale_read_trace()
struct xscale_trace_data **trace_data_p;
xscale.c:2552xscale_read_trace()
*trace_data_p = malloc(sizeof(struct xscale_trace_data));
xscale.c:2631xscale_branch_address()
static inline void xscale_branch_address(struct xscale_trace_data *trace_data,
xscale.c:2658xscale_analyze_trace()
struct xscale_trace_data *trace_data = xscale->trace.data;
xscale.c:3445xscale_handle_dump_trace_command()
struct xscale_trace_data *trace_data;
xscale.h:55xscale_trace_data::nextxscale_trace_data
struct xscale_trace_data *next;
xscale.h:66xscale_trace::dataxscale_trace
struct xscale_trace_data *data; /* linked list of collected trace data */

Type Use

Variables of xscale_trace_data type
xscale_free_trace_data()::td
xscale_free_trace_data()::next_td
xscale_read_trace()::trace_data_p
xscale_analyze_trace()::trace_data
xscale_handle_dump_trace_command()::trace_data
all items filtered out
xscale_trace_data
Allocators of xscale_trace_data
Deletors of xscale_trace_data
all items filtered out
xscale_trace_data
all items filtered out