Bitdefender Hypervisor Memory Introspection
|
#include <icache.h>
Data Fields | |
DWORD | LinesCount |
Number of lines inside the cache. Must be a power of 2. More... | |
DWORD | EntriesCount |
Number of entries inside each line. More... | |
DWORD | InvCount |
Number of lines inside the invalidation array. Must be a power of 2. More... | |
DWORD | HitCount |
Number of cache hits. More... | |
DWORD | MissCount |
Number of cache misses. More... | |
DWORD | FillRate |
How many entries or occupied by valid instructions. More... | |
DWORD | FlushCount |
Number of times the cache has been flushed. More... | |
DWORD | ReplaceCount |
Number of times entries were evicted & replaced by other ones. More... | |
DWORD | PageFlushCount |
Number of page flushes. More... | |
BOOLEAN | Dirty |
True if the ache was modified after the last flush. More... | |
BOOLEAN | Disabled |
True if the cache has been deactivated. More... | |
BYTE | _Reserved1 [2] |
Padding. More... | |
INS_CACHE_LINE * | Lines |
Array of cache lines. More... | |
LIST_HEAD * | InsInvGva |
Array of invalidation entries. More... | |
BOOLEAN _INS_CACHE::Dirty |
BOOLEAN _INS_CACHE::Disabled |
DWORD _INS_CACHE::EntriesCount |
Number of entries inside each line.
Definition at line 65 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
DWORD _INS_CACHE::FillRate |
How many entries or occupied by valid instructions.
Definition at line 70 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
DWORD _INS_CACHE::FlushCount |
Number of times the cache has been flushed.
Definition at line 71 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
DWORD _INS_CACHE::HitCount |
Number of cache hits.
Definition at line 68 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
LIST_HEAD* _INS_CACHE::InsInvGva |
Array of invalidation entries.
Definition at line 78 of file icache.h.
Referenced by IntIcCreate(), IntIcDestroy(), and IntIcDumpIcache().
DWORD _INS_CACHE::InvCount |
Number of lines inside the invalidation array. Must be a power of 2.
Definition at line 66 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
INS_CACHE_LINE* _INS_CACHE::Lines |
Array of cache lines.
Definition at line 77 of file icache.h.
Referenced by IntIcCreate(), IntIcDestroy(), and IntIcDumpIcache().
DWORD _INS_CACHE::LinesCount |
Number of lines inside the cache. Must be a power of 2.
Definition at line 64 of file icache.h.
Referenced by IntIcCreate(), IntIcDestroy(), and IntIcDumpIcache().
DWORD _INS_CACHE::MissCount |
Number of cache misses.
Definition at line 69 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
DWORD _INS_CACHE::PageFlushCount |
Number of page flushes.
Definition at line 73 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().
DWORD _INS_CACHE::ReplaceCount |
Number of times entries were evicted & replaced by other ones.
Definition at line 72 of file icache.h.
Referenced by IntIcCreate(), and IntIcDumpIcache().