OpenOCD
scans_t
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
scans_t
scans_t struct
scans "class" **
Syntax
from
riscv-011.c:510
typedef
struct
{
unsigned
int
scan_count
;
unsigned
int
scan_size
;
unsigned
int
next_scan
;
uint8_t
*
in
;
uint8_t
*
out
;
struct
scan_field
*
field
;
const
struct
target
*
target
;
}
scans_t
;
Fields
scan_count
No summary provided.
Read more...
scan_size
No summary provided.
Read more...
next_scan
No summary provided.
Read more...
in
No summary provided.
Read more...
out
No summary provided.
Read more...
field
No summary provided.
Read more...
target
No summary provided.
Read more...
References
Location
Referrer
Scope
Text
riscv-011.c:510
typedef
struct
{
riscv-011.c:520
}
scans_t
;
riscv-011.c:522
scans_new()
static
scans_t
*
scans_new
(
struct
target
*
target
,
unsigned
int
scan_count
)
riscv-011.c:524
scans_new()::scans
scans_new()
scans_t
*
scans
=
malloc
(
sizeof
(
scans_t
)
)
;
riscv-011.c:551
scans_new()
free
(
scans
)
;
riscv-011.c:556
scans_delete()
static
scans_t
*
scans_delete
(
scans_t
*
scans
)
riscv-011.c:562
scans_delete()
free
(
scans
)
;
riscv-011.c:566
scans_reset()::scans
scans_reset()
static
void
scans_reset
(
scans_t
*
scans
)
riscv-011.c:571
scans_dump()::scans
scans_dump()
static
void
scans_dump
(
scans_t
*
scans
)
riscv-011.c:577
scans_execute()::scans
scans_execute()
static
int
scans_execute
(
scans_t
*
scans
)
riscv-011.c:591
scans_add_write32()::scans
scans_add_write32()
static
void
scans_add_write32
(
scans_t
*
scans
,
uint16_t
address
,
uint32_t
data
,
riscv-011.c:605
scans_add_write_jump()::scans
scans_add_write_jump()
static
void
scans_add_write_jump
(
scans_t
*
scans
,
uint16_t
address
,
riscv-011.c:615
scans_add_write_load()::scans
scans_add_write_load()
static
void
scans_add_write_load
(
scans_t
*
scans
,
uint16_t
address
,
riscv-011.c:624
scans_add_write_store()::scans
scans_add_write_store()
static
void
scans_add_write_store
(
scans_t
*
scans
,
uint16_t
address
,
riscv-011.c:632
scans_add_read32()::scans
scans_add_read32()
static
void
scans_add_read32
(
scans_t
*
scans
,
uint16_t
address
,
bool
set_interrupt
)
riscv-011.c:644
scans_add_read()::scans
scans_add_read()
static
void
scans_add_read
(
scans_t
*
scans
,
slot_t
slot
,
bool
set_interrupt
)
riscv-011.c:658
scans_get_u32()::scans
scans_get_u32()
static
uint32_t
scans_get_u32
(
scans_t
*
scans
,
unsigned
int
index
,
riscv-011.c:664
scans_get_u64()::scans
scans_get_u64()
static
uint64_t
scans_get_u64
(
scans_t
*
scans
,
unsigned
int
index
,
riscv-011.c:866
cache_write()::scans
cache_write()
scans_t
*
scans
=
scans_new
(
target
,
info
->
dramsize
+
2
)
;
riscv-011.c:1606
handle_halt_routine()::scans
handle_halt_routine()
scans_t
*
scans
=
scans_new
(
target
,
256
)
;
riscv-011.c:2020
read_memory()::scans
read_memory()
scans_t
*
scans
=
scans_new
(
target
,
max_batch_size
)
;
riscv-011.c:2178
write_memory()::scans
write_memory()
scans_t
*
scans
=
scans_new
(
target
,
max_batch_size
)
;
Type Use
Variables of
scans_t
type
scans_new()
scans_new()::scans
scans_delete()
scans_delete()::scans
scans_reset()::scans
scans_dump()::scans
scans_execute()::scans
scans_add_write32()::scans
scans_add_write_jump()::scans
scans_add_write_load()::scans
scans_add_write_store()::scans
scans_add_read32()::scans
scans_add_read()::scans
scans_get_u32()::scans
scans_get_u64()::scans
cache_write()::scans
cache_write()
handle_halt_routine()::scans
handle_halt_routine()
read_memory()::scans
read_memory()
write_memory()::scans
write_memory()
all items filtered out
scans_t
scans_t
all items filtered out
scans_t
scans_t
all items filtered out
Allocators of
scans_t
Deletors of
scans_t
scans_new()
all items filtered out
scans_t
scans_new()
scans_delete()
all items filtered out