Lines Matching refs:Timers
4288 static rax *Timers; /* The radix tree of all the timers sorted by expire. */ variable
4310 raxStart(&ri,Timers); in moduleTimerHandler()
4328 raxRemove(Timers,(unsigned char*)ri.key,ri.key_len,NULL); in moduleTimerHandler()
4339 return (raxSize(Timers) > 0) ? next_period : AE_NOMORE; in moduleTimerHandler()
4356 if (raxFind(Timers, (unsigned char*)&key,sizeof(key)) == raxNotFound) { in RM_CreateTimer()
4357 raxInsert(Timers,(unsigned char*)&key,sizeof(key),timer,NULL); in RM_CreateTimer()
4369 raxStart(&ri,Timers); in RM_CreateTimer()
4394 RedisModuleTimer *timer = raxFind(Timers,(unsigned char*)&id,sizeof(id)); in RM_StopTimer()
4398 raxRemove(Timers,(unsigned char*)&id,sizeof(id),NULL); in RM_StopTimer()
4410 RedisModuleTimer *timer = raxFind(Timers,(unsigned char*)&id,sizeof(id)); in RM_GetTimerInfo()
5076 Timers = raxNew(); in moduleInitModulesSystem()