xtensa::num_optregs is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

xtensa::num_optregs field

Syntax

unsigned int num_optregs;

References

LocationReferrerText
xtensa.h:255
unsigned int num_optregs;
xtensa.c:2940xtensa_build_reg_cache()
if (xtensa->core_regs_num + xtensa->num_optregs != xtensa->total_regs_num)
xtensa.c:2942xtensa_build_reg_cache()
xtensa->core_regs_num, xtensa->num_optregs, xtensa->total_regs_num);
xtensa.c:2953xtensa_build_reg_cache()
unsigned int reg_list_size = XT_NUM_REGS + xtensa->num_optregs;
xtensa.c:2963xtensa_build_reg_cache()
unsigned int listsize = (whichlist == 0) ? XT_NUM_REGS : xtensa->num_optregs;
xtensa.c:3478xtensa_free_reg_cache()
for (unsigned int i = 0; i < xtensa->num_optregs; i++)
xtensa.c:3885xtensa_cmd_xtreg_do()
xtensa->num_optregs = 0;
xtensa.c:3914xtensa_cmd_xtreg_do()
if ((xtensa->num_optregs + xtensa->core_regs_num) >= xtensa->total_regs_num) {
xtensa.c:3918xtensa_cmd_xtreg_do()
xtensa.c:3926xtensa_cmd_xtreg_do()
struct xtensa_reg_desc *rptr = &xtensa->optregs[xtensa->num_optregs];
xtensa.c:3945xtensa_cmd_xtreg_do()
xtensa->num_optregs++;
xtensa.c:3979xtensa_cmd_xtreg_do()
xtensa->eps_dbglevel_idx = XT_NUM_REGS + xtensa->num_optregs - 1;
xtensa.c:4004xtensa_cmd_xtreg_do()
xtensa->nx_reg_idx[idx] = XT_NUM_REGS + xtensa->num_optregs - 1;
xtensa.c:4014xtensa_cmd_xtreg_do()
unsigned int running_reg_count = xtensa->num_optregs + xtensa->core_regs_num;
xtensa.c:4023xtensa_cmd_xtreg_do()
is_extended_reg ? xtensa->num_optregs : ridx,

Data Use

Functions writing xtensa::num_optregs
Functions reading xtensa::num_optregs
all items filtered out
xtensa::num_optregs