Lines Matching refs:LRUHandle
50 struct LRUHandle { struct
55 LRUHandle* next_hash; argument
56 LRUHandle* next; argument
57 LRUHandle* prev; argument
144 meta_charge += sizeof(LRUHandle) - 1 + key_length; in CalcTotalCharge() argument
161 LRUHandle* Lookup(const Slice& key, uint32_t hash);
162 LRUHandle* Insert(LRUHandle* h);
163 LRUHandle* Remove(const Slice& key, uint32_t hash);
168 LRUHandle* h = list_[i]; in ApplyToAllCacheEntries()
182 LRUHandle** FindPointer(const Slice& key, uint32_t hash);
188 LRUHandle** list_;
236 void TEST_GetLRUList(LRUHandle** lru, LRUHandle** lru_low_pri); in ALIGN_AS()
246 void LRU_Remove(LRUHandle* e); in ALIGN_AS()
247 void LRU_Insert(LRUHandle* e); in ALIGN_AS()
257 void EvictFromLRU(size_t charge, autovector<LRUHandle*>* deleted); in ALIGN_AS()
278 LRUHandle lru_; in ALIGN_AS()
281 LRUHandle* lru_low_pri_; in ALIGN_AS()