Lines Matching refs:db

674     if (htNeedsResize(server.db[dbid].dict))  in tryResizeHashTables()
675 dictResize(server.db[dbid].dict); in tryResizeHashTables()
676 if (htNeedsResize(server.db[dbid].expires)) in tryResizeHashTables()
677 dictResize(server.db[dbid].expires); in tryResizeHashTables()
689 if (dictIsRehashing(server.db[dbid].dict)) { in incrementallyRehash()
690 dictRehashMilliseconds(server.db[dbid].dict,1); in incrementallyRehash()
694 if (dictIsRehashing(server.db[dbid].expires)) { in incrementallyRehash()
695 dictRehashMilliseconds(server.db[dbid].expires,1); in incrementallyRehash()
727 int activeExpireCycleTryExpire(redisDb *db, dictEntry *de, long long now) { in activeExpireCycleTryExpire() argument
733 propagateExpire(db,keyobj); in activeExpireCycleTryExpire()
734 dbDelete(db,keyobj); in activeExpireCycleTryExpire()
736 "expired",keyobj,db->id); in activeExpireCycleTryExpire()
810 redisDb *db = server.db+(current_db % server.dbnum); in activeExpireCycle() local
825 if ((num = dictSize(db->expires)) == 0) { in activeExpireCycle()
826 db->avg_ttl = 0; in activeExpireCycle()
829 slots = dictSlots(db->expires); in activeExpireCycle()
851 if ((de = dictGetRandomKey(db->expires)) == NULL) break; in activeExpireCycle()
853 if (activeExpireCycleTryExpire(db,de,now)) expired++; in activeExpireCycle()
868 if (db->avg_ttl == 0) db->avg_ttl = avg_ttl; in activeExpireCycle()
869 db->avg_ttl = (db->avg_ttl/50)*49 + (avg_ttl/50); in activeExpireCycle()
1144 size = dictSlots(server.db[j].dict); in serverCron()
1145 used = dictSize(server.db[j].dict); in serverCron()
1146 vkeys = dictSize(server.db[j].expires); in serverCron()
1881 server.db = zmalloc(sizeof(redisDb)*server.dbnum); in initServer()
1908 server.db[j].dict = dictCreate(&dbDictType,NULL); in initServer()
1909 server.db[j].expires = dictCreate(&keyptrDictType,NULL); in initServer()
1910 server.db[j].blocking_keys = dictCreate(&keylistDictType,NULL); in initServer()
1911 server.db[j].ready_keys = dictCreate(&setDictType,NULL); in initServer()
1912 server.db[j].watched_keys = dictCreate(&keylistDictType,NULL); in initServer()
1913 server.db[j].eviction_pool = evictionPoolAlloc(); in initServer()
1914 server.db[j].id = j; in initServer()
1915 server.db[j].avg_ttl = 0; in initServer()
2230 replicationFeedMonitors(c,server.monitors,c->db->id,c->argv,c->argc); in call()
2302 propagate(c->cmd,c->db->id,c->argv,c->argc,propagate_flags); in call()
3289 keys = dictSize(server.db[j].dict); in genRedisInfoString()
3290 vkeys = dictSize(server.db[j].expires); in genRedisInfoString()
3294 j, keys, vkeys, server.db[j].avg_ttl); in genRedisInfoString()
3492 redisDb *db = server.db+j; in freeMemoryIfNeeded() local
3498 dict = server.db[j].dict; in freeMemoryIfNeeded()
3500 dict = server.db[j].expires; in freeMemoryIfNeeded()
3516 struct evictionPoolEntry *pool = db->eviction_pool; in freeMemoryIfNeeded()
3519 evictionPoolPopulate(dict, db->dict, db->eviction_pool); in freeMemoryIfNeeded()
3572 propagateExpire(db,keyobj); in freeMemoryIfNeeded()
3583 dbDelete(db,keyobj); in freeMemoryIfNeeded()
3591 keyobj, db->id); in freeMemoryIfNeeded()