RebuildState.h
Go to the documentation of this file.
Definition: RebuildState.h:25
bool evictStaleAndContinue(const cache_key *candidateKey, const time_t maxRef, int &staleCount)
Definition: RebuildState.cc:250
struct Fs::Ufs::RebuildState::Flags flags
RebuildState(RefCount< UFSSwapDir > sd)
Definition: RebuildState.cc:31
int getNextFile(sfileno *, int *size)
Definition: RebuildState.cc:354
CBDATA_CLASS(RebuildState)
void rebuildStep()
load entries from swap.state or files until we run out of entries or time
Definition: RebuildState.cc:106
void() callback(void *cbdata)
void addIfFresh(const cache_key *key, sfileno file_number, uint64_t swap_file_sz, time_t expires, time_t timestamp, time_t lastref, time_t lastmod, uint32_t refcount, uint16_t flags)
if the loaded entry metadata is still relevant, indexes the entry
Definition: RebuildState.cc:219
Definition: UFSSwapLogParser.h:20
Definition: RefCount.h:28
Definition: Store.h:42
Definition: Module.h:13
Definition: RebuildState.h:44