OpenOCD
xtensa_reg_id::XT_REG_IDX_AR0
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
xtensa_reg_id::XT_REG_IDX_AR0
xtensa_reg_id::XT_REG_IDX_AR0
Syntax
from
xtensa_regs.h:17
XT_REG_IDX_AR0
;
References
Location
Referrer
Text
xtensa_regs.h:17
XT_REG_IDX_AR0
,
xtensa.c:276
XT_MK_REG_DESC
(
"a0"
,
XT_REG_IDX_AR0
,
XT_REG_RELGEN
,
0
)
,
xtensa.c:501
xtensa_windowbase_offset_to_canonical()
if
(
reg_idx
>=
XT_REG_IDX_AR0
&&
reg_idx
<=
XT_REG_IDX_ARLAST
)
{
xtensa.c:502
xtensa_windowbase_offset_to_canonical()
idx
=
reg_idx
-
XT_REG_IDX_AR0
;
xtensa.c:511
xtensa_windowbase_offset_to_canonical()
return
(
(
idx
+
windowbase
*
base_inc
)
&
(
xtensa
->
core_config
->
aregs_num
-
1
)
)
+
XT_REG_IDX_AR0
;
xtensa.c:654
xtensa_scratch_regs_fixup()
LOG_DEBUG
(
"AR conflict: a%d -> ar%d"
,
a_name
,
j
-
XT_REG_IDX_AR0
)
;
xtensa.c:657
xtensa_scratch_regs_fixup()
LOG_DEBUG
(
"AR conflict: ar%d -> a%d"
,
j
-
XT_REG_IDX_AR0
,
a_name
)
;
xtensa.c:793
xtensa_write_dirty_registers()
j
-
XT_REG_IDX_AR0
,
xtensa.c:825
xtensa_write_dirty_registers()
xtensa_windowbase_offset_to_canonical
(
xtensa
,
XT_REG_IDX_AR0
+
i
+
j
,
xtensa.c:839
xtensa_write_dirty_registers()
xtensa_regs
[
XT_REG_IDX_AR0
+
i
]
.
reg_num
)
)
;
xtensa.c:1241
xtensa_fetch_all_regs()
xtensa_queue_exec_ins
(
xtensa
,
XT_INS_WSR
(
xtensa
,
XT_SR_DDR
,
XT_REG_A0
)
)
;
xtensa.c:1272
xtensa_fetch_all_regs()
XT_INS_WSR
(
xtensa
,
XT_SR_DDR
,
xtensa_regs
[
XT_REG_IDX_AR0
+
i
]
.
reg_num
)
)
;
xtensa.c:1274
xtensa_fetch_all_regs()
regvals
[
XT_REG_IDX_AR0
+
i
+
j
]
.
buf
)
;
xtensa.c:1277
xtensa_fetch_all_regs()
dsrs
[
XT_REG_IDX_AR0
+
i
+
j
]
.
buf
)
;
xtensa.c:1345
xtensa_fetch_all_regs()
xtensa_queue_exec_ins
(
xtensa
,
XT_INS_WSR
(
xtensa
,
XT_SR_DDR
,
XT_REG_A0
)
)
;
xtensa.c:1467
xtensa_fetch_all_regs()
sprintf
(
xtensa
->
scratch_ars
[
XT_AR_SCRATCH_AR3
]
.
chrval
,
"ar%d"
,
ar3_idx
-
XT_REG_IDX_AR0
)
;
xtensa.c:1469
xtensa_fetch_all_regs()
sprintf
(
xtensa
->
scratch_ars
[
XT_AR_SCRATCH_AR4
]
.
chrval
,
"ar%d"
,
ar4_idx
-
XT_REG_IDX_AR0
)
;
xtensa_regs.h:18
XT_REG_IDX_ARFIRST
=
XT_REG_IDX_AR0
,
Data Use
Functions using
xtensa_reg_id::XT_REG_IDX_AR0
xtensa_reg_id::XT_REG_IDX_AR0
xtensa_windowbase_offset_to_canonical()
xtensa_scratch_regs_fixup()
xtensa_write_dirty_registers()
xtensa_fetch_all_regs()
all items filtered out