Data Fields | |
struct SyncRootStruct * | root |
the parent root | |
uintmax_t | probes |
number of cache probes | |
uintmax_t | misses |
number of cache misses | |
size_t | len |
number of entries | |
uint32_t | mod |
the mod to use | |
struct SyncHashCacheEntry ** | ents |
the vector of hash chains |
Definition at line 37 of file SyncHashCache.h.
struct SyncRootStruct* SyncHashCacheHead::root [read] |
the parent root
Definition at line 38 of file SyncHashCache.h.
Referenced by findAndDeleteRoot(), HeartbeatAction(), setCovered(), SyncCacheEntryFetch(), SyncCacheEntryStore(), and SyncHashCacheCreate().
uintmax_t SyncHashCacheHead::probes |
number of cache probes
Definition at line 39 of file SyncHashCache.h.
Referenced by SyncHashEnter(), and SyncHashLookup().
uintmax_t SyncHashCacheHead::misses |
number of cache misses
Definition at line 40 of file SyncHashCache.h.
Referenced by SyncHashEnter(), and SyncHashLookup().
size_t SyncHashCacheHead::len |
uint32_t SyncHashCacheHead::mod |
the mod to use
Definition at line 42 of file SyncHashCache.h.
Referenced by purgeOldEntries(), SyncHashCacheCreate(), SyncHashCacheFree(), SyncHashClearMarks(), SyncHashEnter(), SyncHashLookup(), and SyncHashRemoveEntry().
struct SyncHashCacheEntry** SyncHashCacheHead::ents [read] |
the vector of hash chains
Definition at line 43 of file SyncHashCache.h.
Referenced by purgeOldEntries(), SyncHashCacheCreate(), SyncHashCacheFree(), SyncHashClearMarks(), SyncHashEnter(), SyncHashLookup(), and SyncHashRemoveEntry().