Lines Matching refs:val
50 robj *val = dictGetVal(de); in lookupKey() local
59 val->lru = LRU_CLOCK(); in lookupKey()
61 return val; in lookupKey()
89 robj *val; in lookupKeyReadWithFlags() local
117 val = lookupKey(db,key,flags); in lookupKeyReadWithFlags()
118 if (val == NULL) in lookupKeyReadWithFlags()
122 return val; in lookupKeyReadWithFlags()
157 void dbAdd(redisDb *db, robj *key, robj *val) { in dbAdd() argument
159 int retval = dictAdd(db->dict, copy, val); in dbAdd()
162 if (val->type == OBJ_LIST) signalListAsReady(db, key); in dbAdd()
171 void dbOverwrite(redisDb *db, robj *key, robj *val) { in dbOverwrite() argument
175 dictReplace(db->dict, key->ptr, val); in dbOverwrite()
184 void setKey(redisDb *db, robj *key, robj *val) { in setKey() argument
186 dbAdd(db,key,val); in setKey()
188 dbOverwrite(db,key,val); in setKey()
190 incrRefCount(val); in setKey()
436 robj *key, *val = NULL; in scanCallback() local
447 val = dictGetVal(de); in scanCallback()
448 incrRefCount(val); in scanCallback()
452 val = createStringObjectFromLongDouble(*(double*)dictGetVal(de),0); in scanCallback()
458 if (val) listAddNodeTail(keys, val); in scanCallback()