etm_context::pipe_index is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDetm_context::pipe_index

etm_context::pipe_index field

Syntax

uint32_t pipe_index;

References

LocationReferrerText
etm.h:162
uint32_t pipe_index; /* current trace cycle */
etm.c:761etmv1_branch_address()
if (ctx->trace_data[ctx->pipe_index + 1].pipestat & 0x4)
etm.c:763etmv1_branch_address()
if (ctx->trace_data[ctx->pipe_index + 2].pipestat & 0x4)
etm.c:767etmv1_branch_address()
apo = ctx->trace_data[ctx->pipe_index + 1].pipestat & 0x3;
etm.c:768etmv1_branch_address()
apo |= (ctx->trace_data[ctx->pipe_index + 2].pipestat & 0x3) << 2;
etm.c:773etmv1_branch_address()
for (i = ctx->pipe_index; i < ctx->data_index; i++) {
etm.c:774etmv1_branch_address()
etm.c:863etmv1_analyze_trace()
ctx->pipe_index = 0;
etm.c:871etmv1_analyze_trace()
while (ctx->pipe_index < ctx->trace_depth) {
etm.c:872etmv1_analyze_trace()
uint8_t pipestat = ctx->trace_data[ctx->pipe_index].pipestat;
etm.c:876etmv1_analyze_trace()
uint32_t old_index = ctx->pipe_index;
etm.c:881etmv1_analyze_trace()
etm.c:886etmv1_analyze_trace()
ctx->last_instruction = ctx->pipe_index;
etm.c:890etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:905etmv1_analyze_trace()
ctx->last_instruction = ctx->pipe_index;
etm.c:919etmv1_analyze_trace()
ctx->pipe_index += retval;
etm.c:924etmv1_analyze_trace()
ctx->pipe_index += 2;
etm.c:935etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:943etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:951etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:964etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:993etmv1_analyze_trace()
ctx->pipe_index++;
etm.c:1118etmv1_analyze_trace()
if (ctx->data_index <= ctx->pipe_index) {
etm.c:1119etmv1_analyze_trace()
ctx->data_index = ctx->pipe_index + 1;
etm.c:1124etmv1_analyze_trace()
ctx->pipe_index += 1;

Data Use

Functions writing etm_context::pipe_index
Functions reading etm_context::pipe_index
all items filtered out
etm_context::pipe_index
Type of etm_context::pipe_index
etm_context::pipe_index
uint32_t
all items filtered out