Lines Matching refs:ri
272 raxIterator ri; member
4309 raxIterator ri; in moduleTimerHandler() local
4310 raxStart(&ri,Timers); in moduleTimerHandler()
4314 raxSeek(&ri,"^",NULL,0); in moduleTimerHandler()
4315 if (!raxNext(&ri)) break; in moduleTimerHandler()
4317 memcpy(&expiretime,ri.key,sizeof(expiretime)); in moduleTimerHandler()
4320 RedisModuleTimer *timer = ri.data; in moduleTimerHandler()
4328 raxRemove(Timers,(unsigned char*)ri.key,ri.key_len,NULL); in moduleTimerHandler()
4335 raxStop(&ri); in moduleTimerHandler()
4368 raxIterator ri; in RM_CreateTimer() local
4369 raxStart(&ri,Timers); in RM_CreateTimer()
4370 raxSeek(&ri,"^",NULL,0); in RM_CreateTimer()
4371 raxNext(&ri); in RM_CreateTimer()
4372 if (memcmp(ri.key,&key,sizeof(key)) == 0) { in RM_CreateTimer()
4378 raxStop(&ri); in RM_CreateTimer()
4546 raxStart(&di->ri,d->rax); in RM_DictIteratorStartC()
4547 raxSeek(&di->ri,op,key,keylen); in RM_DictIteratorStartC()
4560 raxStop(&di->ri); in RM_DictIteratorStop()
4572 return raxSeek(&di->ri,op,key,keylen); in RM_DictIteratorReseekC()
4607 if (!raxNext(&di->ri)) return NULL; in RM_DictNextC()
4608 if (keylen) *keylen = di->ri.key_len; in RM_DictNextC()
4609 if (dataptr) *dataptr = di->ri.data; in RM_DictNextC()
4610 return di->ri.key; in RM_DictNextC()
4617 if (!raxPrev(&di->ri)) return NULL; in RM_DictPrevC()
4618 if (keylen) *keylen = di->ri.key_len; in RM_DictPrevC()
4619 if (dataptr) *dataptr = di->ri.data; in RM_DictPrevC()
4620 return di->ri.key; in RM_DictPrevC()
4660 if (raxEOF(&di->ri)) return REDISMODULE_ERR; in RM_DictCompareC()
4661 int res = raxCompare(&di->ri,op,key,keylen); in RM_DictCompareC()
4668 if (raxEOF(&di->ri)) return REDISMODULE_ERR; in RM_DictCompare()
4669 int res = raxCompare(&di->ri,op,key->ptr,sdslen(key->ptr)); in RM_DictCompare()