OpenOCD
reg_arch_type::set
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
reg_arch_type::set
reg_arch_type::set field
Syntax
from
register.h:153
int
(
*
set
)
(
struct
reg
*
reg
,
uint8_t
*
buf
)
;
References
Location
Referrer
Scope
Text
register.h:153
int
(
*
set
)
(
struct
reg
*
reg
,
uint8_t
*
buf
)
;
arc.c:293
arc_set_register()
arc_reg_type
static
const
struct
reg_arch_type
arc_reg_type
=
{
arc.c:295
.
set
=
arc_set_register
,
arc.c:632
arc_set_register_value()
CHECK_RETVAL
(
reg
->
type
->
set
(
reg
,
value_buf
)
)
;
armv4_5.c:641
armv4_5_set_core_reg()
arm_reg_type
static
const
struct
reg_arch_type
arm_reg_type
=
{
armv4_5.c:643
.
set
=
armv4_5_set_core_reg
,
armv7m.c:757
armv7m_set_core_reg()
armv7m_reg_type
static
const
struct
reg_arch_type
armv7m_reg_type
=
{
armv7m.c:759
.
set
=
armv7m_set_core_reg
,
armv8.c:1720
armv8_set_core_reg()
armv8_reg_type
static
const
struct
reg_arch_type
armv8_reg_type
=
{
armv8.c:1722
.
set
=
armv8_set_core_reg
,
armv8.c:1781
armv8_set_core_reg32()
armv8_reg32_type
static
const
struct
reg_arch_type
armv8_reg32_type
=
{
armv8.c:1783
.
set
=
armv8_set_core_reg32
,
avr32_ap7k.c:157
avr32_set_core_reg()
avr32_reg_type
static
const
struct
reg_arch_type
avr32_reg_type
=
{
avr32_ap7k.c:159
.
set
=
avr32_set_core_reg
,
cortex_m.c:2583
cortex_m_dwt_set_reg()
dwt_reg_type
static
const
struct
reg_arch_type
dwt_reg_type
=
{
cortex_m.c:2585
.
set
=
cortex_m_dwt_set_reg
,
dsp563xx.c:430
dsp563xx_set_core_reg()
dsp563xx_reg_type
static
const
struct
reg_arch_type
dsp563xx_reg_type
=
{
dsp563xx.c:432
.
set
=
dsp563xx_set_core_reg
,
embeddedice.c:152
embeddedice_set_reg_w_exec()
eice_reg_type
static
const
struct
reg_arch_type
eice_reg_type
=
{
embeddedice.c:154
.
set
=
embeddedice_set_reg_w_exec
,
esirisc.c:1420
esirisc_set_reg()
esirisc_reg_type
static
const
struct
reg_arch_type
esirisc_reg_type
=
{
esirisc.c:1422
.
set
=
esirisc_set_reg
,
etb.c:108
etb_set_reg_w_exec()
etb_reg_type
static
const
struct
reg_arch_type
etb_reg_type
=
{
etb.c:110
.
set
=
etb_set_reg_w_exec
,
etm.c:215
etm_set_reg_w_exec()
etm_scan6_type
static
const
struct
reg_arch_type
etm_scan6_type
=
{
etm.c:217
.
set
=
etm_set_reg_w_exec
,
gdb_server.c:1349
gdb_set_registers_packet()
retval
=
reg_list
[
i
]
->
type
->
set
(
reg_list
[
i
]
,
bin_buf
)
;
gdb_server.c:1471
gdb_set_register_packet()
retval
=
reg_list
[
reg_num
]
->
type
->
set
(
reg_list
[
reg_num
]
,
bin_buf
)
;
hwthread.c:345
hwthread_set_reg()
return
reg
->
type
->
set
(
reg
,
reg_value
)
;
lakemont.c:354
lakemont_set_core_reg()
lakemont_reg_type
static
const
struct
reg_arch_type
lakemont_reg_type
=
{
lakemont.c:359
.
set
=
lakemont_set_core_reg
,
mem_ap.c:180
mem_ap_reg_set()
mem_ap_reg_arch_type
static
struct
reg_arch_type
mem_ap_reg_arch_type
=
{
mem_ap.c:182
.
set
=
mem_ap_reg_set
,
mips32.c:472
mips32_set_core_reg()
mips32_reg_type
static
const
struct
reg_arch_type
mips32_reg_type
=
{
mips32.c:474
.
set
=
mips32_set_core_reg
,
mips64.c:370
mips64_set_core_reg()
mips64_reg_type
static
const
struct
reg_arch_type
mips64_reg_type
=
{
mips64.c:372
.
set
=
mips64_set_core_reg
,
or1k.c:494
or1k_set_core_reg()
or1k_reg_type
static
const
struct
reg_arch_type
or1k_reg_type
=
{
or1k.c:496
.
set
=
or1k_set_core_reg
,
register.c:118
register_set_dummy_core_reg()
dummy_type
static
const
struct
reg_arch_type
dummy_type
=
{
register.c:120
.
set
=
register_set_dummy_core_reg
,
riscv.c:1879
riscv_run_algorithm()
if
(
r
->
type
->
set
(
r
,
reg_params
[
i
]
.
value
)
!=
ERROR_OK
)
riscv.c:1903
riscv_run_algorithm()
reg_mstatus
->
type
->
set
(
reg_mstatus
,
mstatus_bytes
)
;
riscv.c:1961
riscv_run_algorithm()
reg_mstatus
->
type
->
set
(
reg_mstatus
,
mstatus_bytes
)
;
riscv.c:1966
riscv_run_algorithm()
if
(
reg_pc
->
type
->
set
(
reg_pc
,
buf
)
!=
ERROR_OK
)
riscv.c:1982
riscv_run_algorithm()
if
(
r
->
type
->
set
(
r
,
buf
)
!=
ERROR_OK
)
{
riscv.c:3775
register_set()
riscv_reg_arch_type
static
struct
reg_arch_type
riscv_reg_arch_type
=
{
riscv.c:3777
.
set
=
register_set
stm8.c:1182
stm8_set_core_reg()
stm8_reg_type
static
const
struct
reg_arch_type
stm8_reg_type
=
{
stm8.c:1184
.
set
=
stm8_set_core_reg
,
target.c:3152
handle_reg_command()
retval
=
reg
->
type
->
set
(
reg
,
buf
)
;
target.c:4954
handle_set_reg_command()
retval
=
reg
->
type
->
set
(
reg
,
buf
)
;
xscale.c:2854
xscale_set_reg()
xscale_reg_type
static
const
struct
reg_arch_type
xscale_reg_type
=
{
xscale.c:2856
.
set
=
xscale_set_reg
,
xtensa.c:490
xtensa_core_reg_set()
xtensa_reg_type
static
const
struct
reg_arch_type
xtensa_reg_type
=
{
xtensa.c:492
.
set
=
xtensa_core_reg_set
,
Call Tree
Functions calling
reg_arch_type::set
hwthread_set_reg()
gdb_set_registers_packet()
gdb_set_register_packet()
handle_reg_command()
handle_set_reg_command()
riscv_run_algorithm()
arc_set_register_value()
all items filtered out
reg_arch_type::set
Implementations
or1k_set_core_reg()
armv4_5_set_core_reg()
armv7m_set_core_reg()
armv8_set_core_reg()
armv8_set_core_reg32()
avr32_set_core_reg()
cortex_m_dwt_set_reg()
dsp563xx_set_core_reg()
embeddedice_set_reg_w_exec()
etb_set_reg_w_exec()
etm_set_reg_w_exec()
lakemont_set_core_reg()
mips32_set_core_reg()
register_set_dummy_core_reg()
xscale_set_reg()
stm8_set_core_reg()
register_set()
mem_ap_reg_set()
esirisc_set_reg()
mips64_set_core_reg()
arc_set_register()
xtensa_core_reg_set()
all items filtered out
reg_arch_type::set