OpenOCD
reg_data_type::id
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
reg_data_type::id
reg_data_type::id field
Syntax
from
register.h:101
const
char
*
id
;
References
Location
Referrer
Text
register.h:101
const
char
*
id
;
arc.c:64
arc_reg_data_type_add()
LOG_DEBUG
(
"Adding %s reg_data_type"
,
data_type
->
data_type
.
id
)
;
arc.c:155
arc_init_arch_info()
std_types
[
i
]
.
data_type
.
id
=
standard_gdb_types
[
i
]
.
id
;
arc.c:187
arc_reg_add()
if
(
!
strncmp
(
type
->
data_type
.
id
,
type_name
,
type_name_len
)
)
{
arc.c:210
arc_reg_add()
arc_reg
->
name
,
arc_reg
->
arch_num
,
arc_reg
->
data_type
->
id
,
arc.h:154
{
.
type
=
REG_TYPE_INT
,
.
id
=
"int"
}
,
arc.h:155
{
.
type
=
REG_TYPE_INT8
,
.
id
=
"int8"
}
,
arc.h:156
{
.
type
=
REG_TYPE_INT16
,
.
id
=
"int16"
}
,
arc.h:157
{
.
type
=
REG_TYPE_INT32
,
.
id
=
"int32"
}
,
arc.h:158
{
.
type
=
REG_TYPE_INT64
,
.
id
=
"int64"
}
,
arc.h:159
{
.
type
=
REG_TYPE_INT128
,
.
id
=
"int128"
}
,
arc.h:160
{
.
type
=
REG_TYPE_UINT8
,
.
id
=
"uint8"
}
,
arc.h:161
{
.
type
=
REG_TYPE_UINT16
,
.
id
=
"uint16"
}
,
arc.h:162
{
.
type
=
REG_TYPE_UINT32
,
.
id
=
"uint32"
}
,
arc.h:163
{
.
type
=
REG_TYPE_UINT64
,
.
id
=
"uint64"
}
,
arc.h:164
{
.
type
=
REG_TYPE_UINT128
,
.
id
=
"uint128"
}
,
arc.h:165
{
.
type
=
REG_TYPE_CODE_PTR
,
.
id
=
"code_ptr"
}
,
arc.h:166
{
.
type
=
REG_TYPE_DATA_PTR
,
.
id
=
"data_ptr"
}
,
arc.h:167
{
.
type
=
REG_TYPE_FLOAT
,
.
id
=
"float"
}
,
arc.h:168
{
.
type
=
REG_TYPE_IEEE_SINGLE
,
.
id
=
"ieee_single"
}
,
arc.h:169
{
.
type
=
REG_TYPE_IEEE_DOUBLE
,
.
id
=
"ieee_double"
}
,
arc_cmd.c:83
arc_handle_add_reg_type_flags_ops()
strcpy
(
(
void
*
)
type
->
data_type
.
id
,
name
)
;
arc_cmd.c:121
arc_handle_add_reg_type_flags_ops()
if
(
!
type
->
data_type
.
id
)
{
arc_cmd.c:168
arc_handle_add_reg_type_flags()
type
->
data_type
.
id
=
type
->
data_type_id
;
arc_cmd.c:180
arc_handle_add_reg_type_flags()
LOG_DEBUG
(
"added flags type {name=%s}"
,
type
->
data_type
.
id
)
;
arc_cmd.c:392
arc_handle_add_reg_type_struct_opts()
strcpy
(
(
void
*
)
type
->
data_type
.
id
,
name
)
;
arc_cmd.c:434
arc_handle_add_reg_type_struct_opts()
if
(
!
type
->
data_type
.
id
)
{
arc_cmd.c:480
arc_handle_add_reg_type_struct()
type
->
data_type
.
id
=
type
->
data_type_id
;
arc_cmd.c:493
arc_handle_add_reg_type_struct()
LOG_DEBUG
(
"added struct type {name=%s}"
,
type
->
data_type
.
id
)
;
gdb_server.c:2179
gdb_generate_reg_type_description()
if
(
lookup_add_arch_defined_types
(
arch_defined_types_list
,
data_type
->
id
,
gdb_server.c:2188
gdb_generate_reg_type_description()
type
->
id
,
type
->
reg_type_vector
->
type
->
id
,
gdb_server.c:2197
gdb_generate_reg_type_description()
if
(
lookup_add_arch_defined_types
(
arch_defined_types_list
,
data_type
->
id
,
gdb_server.c:2211
gdb_generate_reg_type_description()
type
->
id
)
;
gdb_server.c:2217
gdb_generate_reg_type_description()
field
->
name
,
field
->
type
->
id
)
;
gdb_server.c:2235
gdb_generate_reg_type_description()
type
->
id
,
type
->
reg_type_struct
->
size
)
;
gdb_server.c:2248
gdb_generate_reg_type_description()
if
(
lookup_add_arch_defined_types
(
arch_defined_types_list
,
data_type
->
id
,
gdb_server.c:2261
gdb_generate_reg_type_description()
type
->
id
)
;
gdb_server.c:2265
gdb_generate_reg_type_description()
field
->
name
,
field
->
type
->
id
)
;
gdb_server.c:2280
gdb_generate_reg_type_description()
type
->
id
,
type
->
reg_type_flags
->
size
)
;
gdb_server.c:2534
gdb_generate_target_description()
reg_list
[
i
]
->
reg_data_type
->
id
,
gdb_server.c:2541
gdb_generate_target_description()
type_str
=
reg_list
[
i
]
->
reg_data_type
->
id
;
riscv.c:3844
riscv_init_registers()
static
struct
reg_data_type
type_ieee_single
=
{
.
type
=
REG_TYPE_IEEE_SINGLE
,
.
id
=
"ieee_single"
}
;
riscv.c:3845
riscv_init_registers()
static
struct
reg_data_type
type_ieee_double
=
{
.
type
=
REG_TYPE_IEEE_DOUBLE
,
.
id
=
"ieee_double"
}
;
riscv.c:3855
riscv_init_registers()
.
id
=
"FPU_FD"
,
riscv.c:3859
riscv_init_registers()
static
struct
reg_data_type
type_uint8
=
{
.
type
=
REG_TYPE_UINT8
,
.
id
=
"uint8"
}
;
riscv.c:3860
riscv_init_registers()
static
struct
reg_data_type
type_uint16
=
{
.
type
=
REG_TYPE_UINT16
,
.
id
=
"uint16"
}
;
riscv.c:3861
riscv_init_registers()
static
struct
reg_data_type
type_uint32
=
{
.
type
=
REG_TYPE_UINT32
,
.
id
=
"uint32"
}
;
riscv.c:3862
riscv_init_registers()
static
struct
reg_data_type
type_uint64
=
{
.
type
=
REG_TYPE_UINT64
,
.
id
=
"uint64"
}
;
riscv.c:3863
riscv_init_registers()
static
struct
reg_data_type
type_uint128
=
{
.
type
=
REG_TYPE_UINT128
,
.
id
=
"uint128"
}
;
riscv.c:3883
riscv_init_registers()
info
->
type_uint8_vector
.
id
=
"bytes"
;
riscv.c:3890
riscv_init_registers()
info
->
type_uint16_vector
.
id
=
"shorts"
;
riscv.c:3897
riscv_init_registers()
info
->
type_uint32_vector
.
id
=
"words"
;
riscv.c:3904
riscv_init_registers()
info
->
type_uint64_vector
.
id
=
"longs"
;
riscv.c:3911
riscv_init_registers()
info
->
type_uint128_vector
.
id
=
"quads"
;
riscv.c:3950
riscv_init_registers()
info
->
type_vector
.
id
=
"riscv_vector"
;
Data Use
Functions writing
reg_data_type::id
Functions reading
reg_data_type::id
riscv_init_registers()
arc_init_arch_info()
arc_handle_add_reg_type_flags()
arc_handle_add_reg_type_struct()
all items filtered out
reg_data_type::id
gdb_generate_reg_type_description()
gdb_generate_target_description()
arc_reg_data_type_add()
arc_init_arch_info()
arc_reg_add()
arc_handle_add_reg_type_flags_ops()
arc_handle_add_reg_type_flags()
arc_handle_add_reg_type_struct_opts()
arc_handle_add_reg_type_struct()
all items filtered out