Lines Matching refs:o

452     robj *o;  in catAppendOnlyGenericCommand()  local
461 o = getDecodedObject(argv[j]); in catAppendOnlyGenericCommand()
463 len = 1+ll2string(buf+1,sizeof(buf)-1,sdslen(o->ptr)); in catAppendOnlyGenericCommand()
467 dst = sdscatlen(dst,o->ptr,sdslen(o->ptr)); in catAppendOnlyGenericCommand()
469 decrRefCount(o); in catAppendOnlyGenericCommand()
787 int rewriteListObject(rio *r, robj *key, robj *o) { in rewriteListObject() argument
788 long long count = 0, items = listTypeLength(o); in rewriteListObject()
790 if (o->encoding == OBJ_ENCODING_QUICKLIST) { in rewriteListObject()
791 quicklist *list = o->ptr; in rewriteListObject()
821 int rewriteSetObject(rio *r, robj *key, robj *o) { in rewriteSetObject() argument
822 long long count = 0, items = setTypeSize(o); in rewriteSetObject()
824 if (o->encoding == OBJ_ENCODING_INTSET) { in rewriteSetObject()
828 while(intsetGet(o->ptr,ii++,&llval)) { in rewriteSetObject()
841 } else if (o->encoding == OBJ_ENCODING_HT) { in rewriteSetObject()
842 dictIterator *di = dictGetIterator(o->ptr); in rewriteSetObject()
868 int rewriteSortedSetObject(rio *r, robj *key, robj *o) { in rewriteSortedSetObject() argument
869 long long count = 0, items = zsetLength(o); in rewriteSortedSetObject()
871 if (o->encoding == OBJ_ENCODING_ZIPLIST) { in rewriteSortedSetObject()
872 unsigned char *zl = o->ptr; in rewriteSortedSetObject()
906 } else if (o->encoding == OBJ_ENCODING_SKIPLIST) { in rewriteSortedSetObject()
907 zset *zs = o->ptr; in rewriteSortedSetObject()
967 int rewriteHashObject(rio *r, robj *key, robj *o) { in rewriteHashObject() argument
969 long long count = 0, items = hashTypeLength(o); in rewriteHashObject()
971 hi = hashTypeInitIterator(o); in rewriteHashObject()
1057 robj key, *o; in rewriteAppendOnlyFile() local
1061 o = dictGetVal(de); in rewriteAppendOnlyFile()
1070 if (o->type == OBJ_STRING) { in rewriteAppendOnlyFile()
1076 if (rioWriteBulkObject(&aof,o) == 0) goto werr; in rewriteAppendOnlyFile()
1077 } else if (o->type == OBJ_LIST) { in rewriteAppendOnlyFile()
1078 if (rewriteListObject(&aof,&key,o) == 0) goto werr; in rewriteAppendOnlyFile()
1079 } else if (o->type == OBJ_SET) { in rewriteAppendOnlyFile()
1080 if (rewriteSetObject(&aof,&key,o) == 0) goto werr; in rewriteAppendOnlyFile()
1081 } else if (o->type == OBJ_ZSET) { in rewriteAppendOnlyFile()
1082 if (rewriteSortedSetObject(&aof,&key,o) == 0) goto werr; in rewriteAppendOnlyFile()
1083 } else if (o->type == OBJ_HASH) { in rewriteAppendOnlyFile()
1084 if (rewriteHashObject(&aof,&key,o) == 0) goto werr; in rewriteAppendOnlyFile()