Lines Matching refs:refs
51 uint32_t refs; // References, including cache reference, if present. member
215 assert(e->refs == 1); // Invariant of lru_ list. in ~LRUCache()
222 if (e->refs == 1 && e->in_cache) { // If on lru_ list, move to in_use_ list. in Ref()
226 e->refs++; in Ref()
230 assert(e->refs > 0); in Unref()
231 e->refs--; in Unref()
232 if (e->refs == 0) { // Deallocate. in Unref()
236 } else if (e->in_cache && e->refs == 1) { // No longer in use; move to lru_ list. in Unref()
282 e->refs = 1; // for the returned handle. in Insert()
286 e->refs++; // for the cache's reference. in Insert()
295 assert(old->refs == 1); in Insert()
327 assert(e->refs == 1); in Prune()