arc_common::num_core_regs is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarc_common::num_core_regs

arc_common::num_core_regs field

Syntax

unsigned long num_core_regs;

References

LocationReferrerText
arc.h:229
unsigned long num_core_regs;
arc.c:164arc_init_arch_info()
arc->num_core_regs = 0;
arc.c:198arc_reg_add()
arc->num_core_regs += 1;
arc.c:352arc_build_reg_cache()
const unsigned long num_regs = arc->num_core_regs + arc->num_aux_regs;
arc.c:854arc_save_context()
const uint32_t core_regs_size = arc->num_core_regs * sizeof(uint32_t);
arc.c:878arc_save_context()
for (i = 0; i < MIN(arc->num_core_regs, regs_to_scan); i++) {
arc.c:885arc_save_context()
for (i = arc->num_core_regs; i < regs_to_scan; i++) {
arc.c:912arc_save_context()
for (i = 0; i < MIN(arc->num_core_regs, regs_to_scan); i++) {
arc.c:927arc_save_context()
for (i = arc->num_core_regs; i < regs_to_scan; i++) {
arc.c:1180arc_restore_context()
const uint32_t core_regs_size = arc->num_core_regs * sizeof(uint32_t);
arc.c:1200arc_restore_context()
for (i = 0; i < arc->num_core_regs; i++) {
arc.c:1212arc_restore_context()
struct reg *reg = &(reg_list[arc->num_core_regs + i]);
arc.c:1215arc_restore_context()
LOG_DEBUG("Will write regnum=%lu", arc->num_core_regs + i);

Data Use

Functions writing arc_common::num_core_regs
Functions reading arc_common::num_core_regs
all items filtered out
arc_common::num_core_regs