OpenOCD
esirisc_common::reg_cache
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
esirisc_common::reg_cache
esirisc_common::reg_cache field
Syntax
from
esirisc.h:70
struct
reg_cache
*
reg_cache
;
References
Location
Referrer
Text
esirisc.h:70
struct
reg_cache
*
reg_cache
;
esirisc.c:286
esirisc_save_context()
for
(
unsigned
i
=
0
;
i
<
esirisc
->
reg_cache
->
num_regs
;
++
i
)
{
esirisc.c:287
esirisc_save_context()
struct
reg
*
reg
=
esirisc
->
reg_cache
->
reg_list
+
i
;
esirisc.c:303
esirisc_restore_context()
for
(
unsigned
i
=
0
;
i
<
esirisc
->
reg_cache
->
num_regs
;
++
i
)
{
esirisc.c:304
esirisc_restore_context()
struct
reg
*
reg
=
esirisc
->
reg_cache
->
reg_list
+
i
;
esirisc.c:908
esirisc_resume_or_step()
register_cache_invalidate
(
esirisc
->
reg_cache
)
;
esirisc.c:1144
esirisc_assert_reset()
register_cache_invalidate
(
esirisc
->
reg_cache
)
;
esirisc.c:1285
esirisc_get_gdb_reg_list()
(
*
reg_list
)
[
i
]
=
esirisc
->
reg_cache
->
reg_list
+
i
;
esirisc.c:1288
esirisc_get_gdb_reg_list()
(
*
reg_list
)
[
i
]
=
esirisc
->
reg_cache
->
reg_list
+
i
;
esirisc.c:1290
esirisc_get_gdb_reg_list()
(
*
reg_list
)
[
ESIRISC_PC
]
=
esirisc
->
reg_cache
->
reg_list
+
ESIRISC_PC
;
esirisc.c:1291
esirisc_get_gdb_reg_list()
(
*
reg_list
)
[
ESIRISC_CAS
]
=
esirisc
->
reg_cache
->
reg_list
+
ESIRISC_CAS
;
esirisc.c:1440
esirisc_build_reg_cache()
esirisc
->
reg_cache
=
cache
;
esirisc.c:1492
esirisc_free_reg_cache()
struct
reg_cache
*
cache
=
esirisc
->
reg_cache
;
Data Use
Functions writing
esirisc_common::reg_cache
Functions reading
esirisc_common::reg_cache
esirisc_build_reg_cache()
all items filtered out
esirisc_common::reg_cache
esirisc_save_context()
esirisc_restore_context()
esirisc_resume_or_step()
esirisc_assert_reset()
esirisc_get_gdb_reg_list()
esirisc_free_reg_cache()
all items filtered out
Type of
esirisc_common::reg_cache
esirisc_common::reg_cache
reg_cache
all items filtered out