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

etm_context::last_branch_reason field

Syntax

uint32_t last_branch_reason;

References

LocationReferrerText
etm.h:172
uint32_t last_branch_reason; /* type of last branch encountered */
etm.c:795etmv1_branch_address()
ctx->last_branch_reason = (packet & 0x70) >> 4;
etm.c:798etmv1_branch_address()
ctx->last_branch_reason = 0;
etm.c:926etmv1_analyze_trace()
switch (ctx->last_branch_reason) {
etm.c:971etmv1_analyze_trace()
ctx->last_branch_reason);
etm.c:1003etmv1_analyze_trace()
((ctx->last_branch_reason != 0x0) && (ctx->last_branch_reason != 0x4)))) {

Data Use

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