Lines Matching refs:dict
662 int htNeedsResize(dict *dict) { in htNeedsResize() argument
665 size = dictSlots(dict); in htNeedsResize()
666 used = dictSize(dict); in htNeedsResize()
674 if (htNeedsResize(server.db[dbid].dict)) in tryResizeHashTables()
675 dictResize(server.db[dbid].dict); in tryResizeHashTables()
689 if (dictIsRehashing(server.db[dbid].dict)) { in incrementallyRehash()
690 dictRehashMilliseconds(server.db[dbid].dict,1); in incrementallyRehash()
1144 size = dictSlots(server.db[j].dict); in serverCron()
1145 used = dictSize(server.db[j].dict); in serverCron()
1908 server.db[j].dict = dictCreate(&dbDictType,NULL); in initServer()
3289 keys = dictSize(server.db[j].dict); in genRedisInfoString()
3383 void evictionPoolPopulate(dict *sampledict, dict *keydict, struct evictionPoolEntry *pool) { in evictionPoolPopulate()
3493 dict *dict; in freeMemoryIfNeeded() local
3498 dict = server.db[j].dict; in freeMemoryIfNeeded()
3500 dict = server.db[j].expires; in freeMemoryIfNeeded()
3502 if (dictSize(dict) == 0) continue; in freeMemoryIfNeeded()
3508 de = dictGetRandomKey(dict); in freeMemoryIfNeeded()
3519 evictionPoolPopulate(dict, db->dict, db->eviction_pool); in freeMemoryIfNeeded()
3523 de = dictFind(dict,pool[k].key); in freeMemoryIfNeeded()
3554 de = dictGetRandomKey(dict); in freeMemoryIfNeeded()