xtensa_reg_desc::exist is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDxtensa_reg_desc::exist

xtensa_reg_desc::exist field

Syntax

bool exist;

References

LocationReferrerText
xtensa_regs.h:115
bool exist;
xtensa.c:191
xtensa.c:192
XT_MK_REG_DESC("ar0", 0x00, XT_REG_GENERAL, 0),
xtensa.c:193
XT_MK_REG_DESC("ar1", 0x01, XT_REG_GENERAL, 0),
xtensa.c:194
XT_MK_REG_DESC("ar2", 0x02, XT_REG_GENERAL, 0),
xtensa.c:195
XT_MK_REG_DESC("ar3", 0x03, XT_REG_GENERAL, 0),
xtensa.c:196
XT_MK_REG_DESC("ar4", 0x04, XT_REG_GENERAL, 0),
xtensa.c:197
XT_MK_REG_DESC("ar5", 0x05, XT_REG_GENERAL, 0),
xtensa.c:198
XT_MK_REG_DESC("ar6", 0x06, XT_REG_GENERAL, 0),
xtensa.c:199
XT_MK_REG_DESC("ar7", 0x07, XT_REG_GENERAL, 0),
xtensa.c:200
XT_MK_REG_DESC("ar8", 0x08, XT_REG_GENERAL, 0),
xtensa.c:201
XT_MK_REG_DESC("ar9", 0x09, XT_REG_GENERAL, 0),
xtensa.c:202
XT_MK_REG_DESC("ar10", 0x0A, XT_REG_GENERAL, 0),
xtensa.c:203
XT_MK_REG_DESC("ar11", 0x0B, XT_REG_GENERAL, 0),
xtensa.c:204
XT_MK_REG_DESC("ar12", 0x0C, XT_REG_GENERAL, 0),
xtensa.c:205
XT_MK_REG_DESC("ar13", 0x0D, XT_REG_GENERAL, 0),
xtensa.c:206
XT_MK_REG_DESC("ar14", 0x0E, XT_REG_GENERAL, 0),
xtensa.c:207
XT_MK_REG_DESC("ar15", 0x0F, XT_REG_GENERAL, 0),
xtensa.c:208
XT_MK_REG_DESC("ar16", 0x10, XT_REG_GENERAL, 0),
xtensa.c:209
XT_MK_REG_DESC("ar17", 0x11, XT_REG_GENERAL, 0),
xtensa.c:210
XT_MK_REG_DESC("ar18", 0x12, XT_REG_GENERAL, 0),
xtensa.c:211
XT_MK_REG_DESC("ar19", 0x13, XT_REG_GENERAL, 0),
xtensa.c:212
XT_MK_REG_DESC("ar20", 0x14, XT_REG_GENERAL, 0),
xtensa.c:213
XT_MK_REG_DESC("ar21", 0x15, XT_REG_GENERAL, 0),
xtensa.c:214
XT_MK_REG_DESC("ar22", 0x16, XT_REG_GENERAL, 0),
xtensa.c:215
XT_MK_REG_DESC("ar23", 0x17, XT_REG_GENERAL, 0),
xtensa.c:216
XT_MK_REG_DESC("ar24", 0x18, XT_REG_GENERAL, 0),
xtensa.c:217
XT_MK_REG_DESC("ar25", 0x19, XT_REG_GENERAL, 0),
xtensa.c:218
XT_MK_REG_DESC("ar26", 0x1A, XT_REG_GENERAL, 0),
xtensa.c:219
XT_MK_REG_DESC("ar27", 0x1B, XT_REG_GENERAL, 0),
xtensa.c:220
XT_MK_REG_DESC("ar28", 0x1C, XT_REG_GENERAL, 0),
xtensa.c:221
XT_MK_REG_DESC("ar29", 0x1D, XT_REG_GENERAL, 0),
xtensa.c:222
XT_MK_REG_DESC("ar30", 0x1E, XT_REG_GENERAL, 0),
xtensa.c:223
XT_MK_REG_DESC("ar31", 0x1F, XT_REG_GENERAL, 0),
xtensa.c:224
XT_MK_REG_DESC("ar32", 0x20, XT_REG_GENERAL, 0),
xtensa.c:225
XT_MK_REG_DESC("ar33", 0x21, XT_REG_GENERAL, 0),
xtensa.c:226
XT_MK_REG_DESC("ar34", 0x22, XT_REG_GENERAL, 0),
xtensa.c:227
XT_MK_REG_DESC("ar35", 0x23, XT_REG_GENERAL, 0),
xtensa.c:228
XT_MK_REG_DESC("ar36", 0x24, XT_REG_GENERAL, 0),
xtensa.c:229
XT_MK_REG_DESC("ar37", 0x25, XT_REG_GENERAL, 0),
xtensa.c:230
XT_MK_REG_DESC("ar38", 0x26, XT_REG_GENERAL, 0),
xtensa.c:231
XT_MK_REG_DESC("ar39", 0x27, XT_REG_GENERAL, 0),
xtensa.c:232
XT_MK_REG_DESC("ar40", 0x28, XT_REG_GENERAL, 0),
xtensa.c:233
XT_MK_REG_DESC("ar41", 0x29, XT_REG_GENERAL, 0),
xtensa.c:234
XT_MK_REG_DESC("ar42", 0x2A, XT_REG_GENERAL, 0),
xtensa.c:235
XT_MK_REG_DESC("ar43", 0x2B, XT_REG_GENERAL, 0),
xtensa.c:236
XT_MK_REG_DESC("ar44", 0x2C, XT_REG_GENERAL, 0),
xtensa.c:237
XT_MK_REG_DESC("ar45", 0x2D, XT_REG_GENERAL, 0),
xtensa.c:238
XT_MK_REG_DESC("ar46", 0x2E, XT_REG_GENERAL, 0),
xtensa.c:239
XT_MK_REG_DESC("ar47", 0x2F, XT_REG_GENERAL, 0),
xtensa.c:240
XT_MK_REG_DESC("ar48", 0x30, XT_REG_GENERAL, 0),
xtensa.c:241
XT_MK_REG_DESC("ar49", 0x31, XT_REG_GENERAL, 0),
xtensa.c:242
XT_MK_REG_DESC("ar50", 0x32, XT_REG_GENERAL, 0),
xtensa.c:243
XT_MK_REG_DESC("ar51", 0x33, XT_REG_GENERAL, 0),
xtensa.c:244
XT_MK_REG_DESC("ar52", 0x34, XT_REG_GENERAL, 0),
xtensa.c:245
XT_MK_REG_DESC("ar53", 0x35, XT_REG_GENERAL, 0),
xtensa.c:246
XT_MK_REG_DESC("ar54", 0x36, XT_REG_GENERAL, 0),
xtensa.c:247
XT_MK_REG_DESC("ar55", 0x37, XT_REG_GENERAL, 0),
xtensa.c:248
XT_MK_REG_DESC("ar56", 0x38, XT_REG_GENERAL, 0),
xtensa.c:249
XT_MK_REG_DESC("ar57", 0x39, XT_REG_GENERAL, 0),
xtensa.c:250
XT_MK_REG_DESC("ar58", 0x3A, XT_REG_GENERAL, 0),
xtensa.c:251
XT_MK_REG_DESC("ar59", 0x3B, XT_REG_GENERAL, 0),
xtensa.c:252
XT_MK_REG_DESC("ar60", 0x3C, XT_REG_GENERAL, 0),
xtensa.c:253
XT_MK_REG_DESC("ar61", 0x3D, XT_REG_GENERAL, 0),
xtensa.c:254
XT_MK_REG_DESC("ar62", 0x3E, XT_REG_GENERAL, 0),
xtensa.c:255
XT_MK_REG_DESC("ar63", 0x3F, XT_REG_GENERAL, 0),
xtensa.c:256
XT_MK_REG_DESC("windowbase", 0x48, XT_REG_SPECIAL, 0),
xtensa.c:257
XT_MK_REG_DESC("windowstart", 0x49, XT_REG_SPECIAL, 0),
xtensa.c:258
XT_MK_REG_DESC("ps", XT_PS_REG_NUM, XT_REG_SPECIAL, 0), /* PS (not mapped through EPS[]) */
xtensa.c:259
XT_MK_REG_DESC("ibreakenable", 0x60, XT_REG_SPECIAL, 0),
xtensa.c:260
xtensa.c:261
XT_MK_REG_DESC("ibreaka0", 0x80, XT_REG_SPECIAL, 0),
xtensa.c:262
XT_MK_REG_DESC("ibreaka1", 0x81, XT_REG_SPECIAL, 0),
xtensa.c:263
XT_MK_REG_DESC("dbreaka0", 0x90, XT_REG_SPECIAL, 0),
xtensa.c:264
XT_MK_REG_DESC("dbreaka1", 0x91, XT_REG_SPECIAL, 0),
xtensa.c:265
XT_MK_REG_DESC("dbreakc0", 0xA0, XT_REG_SPECIAL, 0),
xtensa.c:266
XT_MK_REG_DESC("dbreakc1", 0xA1, XT_REG_SPECIAL, 0),
xtensa.c:267
XT_MK_REG_DESC("cpenable", 0xE0, XT_REG_SPECIAL, 0),
xtensa.c:268
XT_MK_REG_DESC("exccause", 0xE8, XT_REG_SPECIAL, 0),
xtensa.c:269
XT_MK_REG_DESC("debugcause", 0xE9, XT_REG_SPECIAL, 0),
xtensa.c:270
XT_MK_REG_DESC("icount", 0xEC, XT_REG_SPECIAL, 0),
xtensa.c:271
XT_MK_REG_DESC("icountlevel", 0xED, XT_REG_SPECIAL, 0),
xtensa.c:276
xtensa.c:277
xtensa.c:278
xtensa.c:279
xtensa.c:280
xtensa.c:281
xtensa.c:282
xtensa.c:283
xtensa.c:284
xtensa.c:285
xtensa.c:286
xtensa.c:287
xtensa.c:288
xtensa.c:289
xtensa.c:290
xtensa.c:291
xtensa.c:1326xtensa_fetch_all_regs()
if (xtensa_reg_is_readable(rlist[ridx].flags, cpenable) && rlist[ridx].exist) {
xtensa.c:1387xtensa_fetch_all_regs()
if (xtensa_reg_is_readable(rlist[ridx].flags, cpenable) && rlist[ridx].exist &&
xtensa.c:1414xtensa_fetch_all_regs()
if (xtensa_reg_is_readable(rlist[ridx].flags, cpenable) && rlist[ridx].exist) {
xtensa.c:2965xtensa_build_reg_cache()
reg_list[didx].exist = rlist[i].exist;
xtensa.c:2977xtensa_build_reg_cache()
if (rlist[i].exist && (rlist[i].dbreg_num > last_dbreg_num))
xtensa.c:3939xtensa_cmd_xtreg_do()
rptr->exist = true;

Data Use

Functions writing xtensa_reg_desc::exist
Functions reading xtensa_reg_desc::exist
all items filtered out
xtensa_reg_desc::exist