Home
last modified time | relevance | path

Searched refs:OBJ_HASH (Results 1 – 11 of 11) sorted by relevance

/f-stack/app/redis-5.0.5/src/
H A Dt_hash.c457 if (o->type != OBJ_HASH) { in hashTypeLookupWriteOrCreate()
683 checkType(c,o,OBJ_HASH)) return; in hgetCommand()
695 if (o != NULL && o->type != OBJ_HASH) { in hmgetCommand()
711 checkType(c,o,OBJ_HASH)) return; in hdelCommand()
738 checkType(c,o,OBJ_HASH)) return; in hlenCommand()
747 checkType(c,o,OBJ_HASH)) return; in hstrlenCommand()
777 || checkType(c,o,OBJ_HASH)) return; in genericHgetallCommand()
816 checkType(c,o,OBJ_HASH)) return; in hexistsCommand()
827 checkType(c,o,OBJ_HASH)) return; in hscanCommand()
H A Dlazyfree.c41 } else if (obj->type == OBJ_HASH && obj->encoding == OBJ_ENCODING_HT) { in lazyfreeGetFreeEffort()
H A Ddb.c577 } else if (o->type == OBJ_HASH) { in scanCallback()
635 serverAssert(o == NULL || o->type == OBJ_SET || o->type == OBJ_HASH || in scanGenericCommand()
686 } else if (o->type == OBJ_HASH && o->encoding == OBJ_ENCODING_HT) { in scanGenericCommand()
720 } else if (o->type == OBJ_HASH || o->type == OBJ_ZSET) { in scanGenericCommand()
772 if (o && (o->type == OBJ_ZSET || o->type == OBJ_HASH)) { in scanGenericCommand()
829 case OBJ_HASH: type = "hash"; break; in typeCommand()
H A Ddefrag.c505 if (ob->type != OBJ_HASH || ob->encoding != OBJ_ENCODING_HT) in scanLaterHash()
563 serverAssert(ob->type == OBJ_HASH && ob->encoding == OBJ_ENCODING_HT); in defragHash()
819 } else if (ob->type == OBJ_HASH) { in defragKey()
909 } else if (ob->type == OBJ_HASH) { in defragLaterItem()
H A Dobject.c244 robj *o = createObject(OBJ_HASH, zl); in createHashObject()
360 case OBJ_HASH: freeHashObject(o); break; in decrRefCount()
848 } else if (o->type == OBJ_HASH) { in objectComputeSize()
H A Drdb.c648 case OBJ_HASH: in rdbSaveObjectType()
853 } else if (o->type == OBJ_HASH) { in rdbSaveObject()
1602 o->type = OBJ_HASH; in rdbLoadObject()
1630 o->type = OBJ_HASH; in rdbLoadObject()
H A Dsort.c113 if (o->type != OBJ_HASH) goto noobj; in lookupKeyByPattern()
H A Ddebug.c199 } else if (o->type == OBJ_HASH) { in xorObjectDigest()
687 } else if (o->type == OBJ_HASH) { in serverLogObjectDebugInfo()
H A Dmodule.c463 case OBJ_HASH : isempty = hashTypeLength(o) == 0; break; in moduleDelKeyIfEmpty()
1567 case OBJ_HASH: return REDISMODULE_KEYTYPE_HASH; in RM_KeyType()
1585 case OBJ_HASH: return hashTypeLength(key->value); in RM_ValueLength()
2297 if (key->value && key->value->type != OBJ_HASH) return 0; in RM_HashSet()
2399 if (key->value && key->value->type != OBJ_HASH) return REDISMODULE_ERR; in RM_HashGet()
H A Daof.c1332 } else if (o->type == OBJ_HASH) { in rewriteAppendOnlyFileRio()
H A Dserver.h471 #define OBJ_HASH 4 /* Hash object. */ macro