armv8_cachesize is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

armv8_cachesize struct

Syntax

struct armv8_cachesize {     uint32_t level_num;     uint32_t linelen;     uint32_t associativity;     uint32_t nsets;     uint32_t cachesize;     uint32_t index;     uint32_t index_shift;     uint32_t way;     uint32_t way_shift; };

Fields

level_num

No summary provided. Read more...

linelen

No summary provided. Read more...

associativity

No summary provided. Read more...

nsets

No summary provided. Read more...

cachesize

No summary provided. Read more...

index

No summary provided. Read more...

index_shift

No summary provided. Read more...

way

No summary provided. Read more...

way_shift

No summary provided. Read more...

References

LocationReferrerScopeText
armv8.h:132
struct armv8_cachesize {
armv8.h:149armv8_arch_cache::d_u_sizearmv8_arch_cache
struct armv8_cachesize d_u_size; /* data cache */
armv8.h:150armv8_arch_cache::i_sizearmv8_arch_cache
struct armv8_cachesize i_size; /* instruction cache */
armv8_cache.c:42armv8_cache_d_inner_flush_level()
static int armv8_cache_d_inner_flush_level(struct armv8_common *armv8, struct armv8_cachesize *size, int cl)
armv8_cache.c:274decode_cache_reg()
static struct armv8_cachesize decode_cache_reg(uint32_t cache_reg)
armv8_cache.c:276decode_cache_reg()
struct armv8_cachesize size;

Type Use

Variables of armv8_cachesize type
armv8_cachesize
Allocators of armv8_cachesize
Deletors of armv8_cachesize
decode_cache_reg()::size
all items filtered out
armv8_cachesize
decode_cache_reg()::size
all items filtered out