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