OpenOCD
reg_arch_type::get
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
reg_arch_type::get
reg_arch_type::get field
Syntax
from
register.h:152
int
(
*
get
)
(
struct
reg
*
reg
)
;
References
Location
Referrer
Scope
Text
register.h:152
int
(
*
get
)
(
struct
reg
*
reg
)
;
arc.c:293
arc_get_register()
arc_reg_type
static
const
struct
reg_arch_type
arc_reg_type
=
{
arc.c:294
.
get
=
arc_get_register
,
arc.c:585
arc_reg_get_field()
CHECK_RETVAL
(
reg
->
type
->
get
(
reg
)
)
;
arc.c:608
arc_get_register_value()
CHECK_RETVAL
(
reg
->
type
->
get
(
reg
)
)
;
armv4_5.c:641
armv4_5_get_core_reg()
arm_reg_type
static
const
struct
reg_arch_type
arm_reg_type
=
{
armv4_5.c:642
.
get
=
armv4_5_get_core_reg
,
armv7m.c:757
armv7m_get_core_reg()
armv7m_reg_type
static
const
struct
reg_arch_type
armv7m_reg_type
=
{
armv7m.c:758
.
get
=
armv7m_get_core_reg
,
armv8.c:1720
armv8_get_core_reg()
armv8_reg_type
static
const
struct
reg_arch_type
armv8_reg_type
=
{
armv8.c:1721
.
get
=
armv8_get_core_reg
,
armv8.c:1781
armv8_get_core_reg32()
armv8_reg32_type
static
const
struct
reg_arch_type
armv8_reg32_type
=
{
armv8.c:1782
.
get
=
armv8_get_core_reg32
,
avr32_ap7k.c:157
avr32_get_core_reg()
avr32_reg_type
static
const
struct
reg_arch_type
avr32_reg_type
=
{
avr32_ap7k.c:158
.
get
=
avr32_get_core_reg
,
cortex_m.c:2583
cortex_m_dwt_get_reg()
dwt_reg_type
static
const
struct
reg_arch_type
dwt_reg_type
=
{
cortex_m.c:2584
.
get
=
cortex_m_dwt_get_reg
,
dsp563xx.c:430
dsp563xx_get_core_reg()
dsp563xx_reg_type
static
const
struct
reg_arch_type
dsp563xx_reg_type
=
{
dsp563xx.c:431
.
get
=
dsp563xx_get_core_reg
,
embeddedice.c:152
embeddedice_get_reg()
eice_reg_type
static
const
struct
reg_arch_type
eice_reg_type
=
{
embeddedice.c:153
.
get
=
embeddedice_get_reg
,
esirisc.c:1420
esirisc_get_reg()
esirisc_reg_type
static
const
struct
reg_arch_type
esirisc_reg_type
=
{
esirisc.c:1421
.
get
=
esirisc_get_reg
,
etb.c:108
etb_get_reg()
etb_reg_type
static
const
struct
reg_arch_type
etb_reg_type
=
{
etb.c:109
.
get
=
etb_get_reg
,
etm.c:215
etm_get_reg()
etm_scan6_type
static
const
struct
reg_arch_type
etm_scan6_type
=
{
etm.c:216
.
get
=
etm_get_reg
,
gdb_server.c:1223
gdb_get_reg_value_as_str()
retval
=
reg
->
type
->
get
(
reg
)
;
hwthread.c:273
hwthread_get_thread_reg_list()
retval
=
reg_list
[
i
]
->
type
->
get
(
reg_list
[
i
]
)
;
hwthread.c:318
hwthread_get_thread_reg()
if
(
reg
->
type
->
get
(
reg
)
!=
ERROR_OK
)
lakemont.c:354
lakemont_get_core_reg()
lakemont_reg_type
static
const
struct
reg_arch_type
lakemont_reg_type
=
{
lakemont.c:358
.
get
=
lakemont_get_core_reg
,
linux.c:211
linux_os_thread_reg_list()
gdb_reg_list
[
i
]
->
type
->
get
(
gdb_reg_list
[
i
]
)
;
linux.c:415
get_current()
reg_list
[
13
]
->
type
->
get
(
reg_list
[
13
]
)
;
mem_ap.c:180
mem_ap_reg_get()
mem_ap_reg_arch_type
static
struct
reg_arch_type
mem_ap_reg_arch_type
=
{
mem_ap.c:181
.
get
=
mem_ap_reg_get
,
mips32.c:472
mips32_get_core_reg()
mips32_reg_type
static
const
struct
reg_arch_type
mips32_reg_type
=
{
mips32.c:473
.
get
=
mips32_get_core_reg
,
mips64.c:370
mips64_get_core_reg()
mips64_reg_type
static
const
struct
reg_arch_type
mips64_reg_type
=
{
mips64.c:371
.
get
=
mips64_get_core_reg
,
or1k.c:494
or1k_get_core_reg()
or1k_reg_type
static
const
struct
reg_arch_type
or1k_reg_type
=
{
or1k.c:495
.
get
=
or1k_get_core_reg
,
register.c:118
register_get_dummy_core_reg()
dummy_type
static
const
struct
reg_arch_type
dummy_type
=
{
register.c:119
.
get
=
register_get_dummy_core_reg
,
riscv.c:1798
riscv_get_gdb_reg_list_internal()
if
(
target
->
reg_cache
->
reg_list
[
i
]
.
type
->
get
(
riscv.c:1849
riscv_run_algorithm()
if
(
!
reg_pc
||
reg_pc
->
type
->
get
(
reg_pc
)
!=
ERROR_OK
)
riscv.c:1874
riscv_run_algorithm()
if
(
r
->
type
->
get
(
r
)
!=
ERROR_OK
)
riscv.c:1897
riscv_run_algorithm()
reg_mstatus
->
type
->
get
(
reg_mstatus
)
;
riscv.c:1949
riscv_run_algorithm()
if
(
reg_pc
->
type
->
get
(
reg_pc
)
!=
ERROR_OK
)
riscv.c:1973
riscv_run_algorithm()
if
(
r
->
type
->
get
(
r
)
!=
ERROR_OK
)
{
riscv.c:3775
register_get()
riscv_reg_arch_type
static
struct
reg_arch_type
riscv_reg_arch_type
=
{
riscv.c:3776
.
get
=
register_get
,
stm8.c:1182
stm8_get_core_reg()
stm8_reg_type
static
const
struct
reg_arch_type
stm8_reg_type
=
{
stm8.c:1183
.
get
=
stm8_get_core_reg
,
target.c:3126
handle_reg_command()
int
retval
=
reg
->
type
->
get
(
reg
)
;
target.c:4872
target_jim_get_reg()
int
retval
=
reg
->
type
->
get
(
reg
)
;
xscale.c:2854
xscale_get_reg()
xscale_reg_type
static
const
struct
reg_arch_type
xscale_reg_type
=
{
xscale.c:2855
.
get
=
xscale_get_reg
,
xtensa.c:490
xtensa_core_reg_get()
xtensa_reg_type
static
const
struct
reg_arch_type
xtensa_reg_type
=
{
xtensa.c:491
.
get
=
xtensa_core_reg_get
,
Call Tree
Functions calling
reg_arch_type::get
linux_os_thread_reg_list()
get_current()
hwthread_get_thread_reg_list()
hwthread_get_thread_reg()
gdb_get_reg_value_as_str()
handle_reg_command()
target_jim_get_reg()
riscv_get_gdb_reg_list_internal()
riscv_run_algorithm()
arc_reg_get_field()
arc_get_register_value()
all items filtered out
reg_arch_type::get
Implementations
or1k_get_core_reg()
armv4_5_get_core_reg()
armv7m_get_core_reg()
armv8_get_core_reg()
armv8_get_core_reg32()
avr32_get_core_reg()
cortex_m_dwt_get_reg()
dsp563xx_get_core_reg()
embeddedice_get_reg()
etb_get_reg()
etm_get_reg()
lakemont_get_core_reg()
mips32_get_core_reg()
register_get_dummy_core_reg()
xscale_get_reg()
stm8_get_core_reg()
register_get()
mem_ap_reg_get()
esirisc_get_reg()
mips64_get_core_reg()
arc_get_register()
xtensa_core_reg_get()
all items filtered out
reg_arch_type::get