Lines Matching refs:src
1941 zsetopsrc *src; in zunionInterGenericCommand() local
1967 src = zcalloc(sizeof(zsetopsrc) * setnum); in zunionInterGenericCommand()
1972 zfree(src); in zunionInterGenericCommand()
1977 src[i].subject = obj; in zunionInterGenericCommand()
1978 src[i].type = obj->type; in zunionInterGenericCommand()
1979 src[i].encoding = obj->encoding; in zunionInterGenericCommand()
1981 src[i].subject = NULL; in zunionInterGenericCommand()
1985 src[i].weight = 1.0; in zunionInterGenericCommand()
1996 if (getDoubleFromObjectOrReply(c,c->argv[j],&src[i].weight, in zunionInterGenericCommand()
1999 zfree(src); in zunionInterGenericCommand()
2012 zfree(src); in zunionInterGenericCommand()
2018 zfree(src); in zunionInterGenericCommand()
2027 qsort(src,setnum,sizeof(zsetopsrc),zuiCompareByCardinality); in zunionInterGenericCommand()
2035 if (zuiLength(&src[0]) > 0) { in zunionInterGenericCommand()
2038 zuiInitIterator(&src[0]); in zunionInterGenericCommand()
2039 while (zuiNext(&src[0],&zval)) { in zunionInterGenericCommand()
2042 score = src[0].weight * zval.score; in zunionInterGenericCommand()
2048 if (src[j].subject == src[0].subject) { in zunionInterGenericCommand()
2049 value = zval.score*src[j].weight; in zunionInterGenericCommand()
2051 } else if (zuiFind(&src[j],&zval,&value)) { in zunionInterGenericCommand()
2052 value *= src[j].weight; in zunionInterGenericCommand()
2073 zuiClearIterator(&src[0]); in zunionInterGenericCommand()
2084 dictExpand(accumulator,zuiLength(&src[setnum-1])); in zunionInterGenericCommand()
2090 if (zuiLength(&src[i]) == 0) continue; in zunionInterGenericCommand()
2092 zuiInitIterator(&src[i]); in zunionInterGenericCommand()
2093 while (zuiNext(&src[i],&zval)) { in zunionInterGenericCommand()
2095 score = src[i].weight * zval.score; in zunionInterGenericCommand()
2124 zuiClearIterator(&src[i]); in zunionInterGenericCommand()
2171 zfree(src); in zunionInterGenericCommand()