Lines Matching refs:robj
36 void sunionDiffGenericCommand(client *c, robj **setkeys, int setnum,
37 robj *dstkey, int op);
42 robj *setTypeCreate(robj *value) { in setTypeCreate()
53 int setTypeAdd(robj *subject, robj *value) { in setTypeAdd()
88 int setTypeRemove(robj *setobj, robj *value) { in setTypeRemove()
107 int setTypeIsMember(robj *subject, robj *value) { in setTypeIsMember()
121 setTypeIterator *setTypeInitIterator(robj *subject) { in setTypeInitIterator()
156 int setTypeNext(setTypeIterator *si, robj **objele, int64_t *llele) { in setTypeNext()
179 robj *setTypeNextObject(setTypeIterator *si) { in setTypeNextObject()
181 robj *objele; in setTypeNextObject()
215 int setTypeRandomElement(robj *setobj, robj **objele, int64_t *llele) { in setTypeRandomElement()
229 unsigned long setTypeSize(robj *subject) { in setTypeSize()
242 void setTypeConvert(robj *setobj, int enc) { in setTypeConvert()
250 robj *element; in setTypeConvert()
273 robj *set; in saddCommand()
300 robj *set; in sremCommand()
328 robj *srcset, *dstset, *ele; in smoveCommand()
382 robj *set; in sismemberCommand()
395 robj *o; in scardCommand()
414 robj *set; in spopWithCountCommand()
464 robj *propargv[3]; in spopWithCountCommand()
470 robj *objele; in spopWithCountCommand()
510 robj *newset = NULL; in spopWithCountCommand()
563 robj *set, *ele, *aux; in spopCommand()
626 robj *set, *ele; in srandmemberWithCountCommand()
756 robj *set, *ele; in srandmemberCommand()
780 return setTypeSize(*(robj**)s1)-setTypeSize(*(robj**)s2); in qsortCompareSetsByCardinality()
786 robj *o1 = *(robj**)s1, *o2 = *(robj**)s2; in qsortCompareSetsByRevCardinality()
791 void sinterGenericCommand(client *c, robj **setkeys, in sinterGenericCommand()
792 unsigned long setnum, robj *dstkey) { in sinterGenericCommand()
793 robj **sets = zmalloc(sizeof(robj*)*setnum); in sinterGenericCommand()
795 robj *eleobj, *dstset = NULL; in sinterGenericCommand()
802 robj *setobj = dstkey ? in sinterGenericCommand()
826 qsort(sets,setnum,sizeof(robj*),qsortCompareSetsByCardinality); in sinterGenericCommand()
939 void sunionDiffGenericCommand(client *c, robj **setkeys, int setnum, in sunionDiffGenericCommand()
940 robj *dstkey, int op) { in sunionDiffGenericCommand()
941 robj **sets = zmalloc(sizeof(robj*)*setnum); in sunionDiffGenericCommand()
943 robj *ele, *dstset = NULL; in sunionDiffGenericCommand()
948 robj *setobj = dstkey ? in sunionDiffGenericCommand()
990 qsort(sets+1,setnum-1,sizeof(robj*), in sunionDiffGenericCommand()
1115 robj *set; in sscanCommand()