Lines Matching refs:argv
93 int extractLongLatOrReply(client *c, robj **argv, double *xy) { in extractLongLatOrReply() argument
96 if (getDoubleFromObjectOrReply(c, argv[i], xy + i, NULL) != in extractLongLatOrReply()
152 double extractDistanceOrReply(client *c, robj **argv, in extractDistanceOrReply() argument
155 if (getDoubleFromObjectOrReply(c, argv[0], &distance, in extractDistanceOrReply()
165 double to_meters = extractUnitOrReply(c,argv[1]); in extractDistanceOrReply()
395 robj **argv = zcalloc(argc*sizeof(robj*)); in geoaddCommand() local
396 argv[0] = createRawStringObject("zadd",4); in geoaddCommand()
397 argv[1] = c->argv[1]; /* key */ in geoaddCommand()
398 incrRefCount(argv[1]); in geoaddCommand()
407 if (extractLongLatOrReply(c, (c->argv+2)+(i*3),xy) == C_ERR) { in geoaddCommand()
409 if (argv[i]) decrRefCount(argv[i]); in geoaddCommand()
410 zfree(argv); in geoaddCommand()
419 robj *val = c->argv[2 + i * 3 + 2]; in geoaddCommand()
420 argv[2+i*2] = score; in geoaddCommand()
421 argv[3+i*2] = val; in geoaddCommand()
426 replaceClientCommandVector(c,argc,argv); in geoaddCommand()
441 robj *key = c->argv[1]; in georadiusGeneric()
457 if (extractLongLatOrReply(c, c->argv + 2, xy) == C_ERR) in georadiusGeneric()
461 robj *member = c->argv[2]; in georadiusGeneric()
473 if ((radius_meters = extractDistanceOrReply(c, c->argv + base_args - 2, in georadiusGeneric()
485 char *arg = c->argv[base_args + i]->ptr; in georadiusGeneric()
497 if (getLongLongFromObjectOrReply(c, c->argv[base_args+i+1], in georadiusGeneric()
505 storekey = c->argv[base_args+i+1]; in georadiusGeneric()
509 storekey = c->argv[base_args+i+1]; in georadiusGeneric()
670 if ((zobj = lookupKeyReadOrReply(c, c->argv[1], shared.emptymultibulk)) in geohashCommand()
678 if (zsetScore(zobj, c->argv[j], &score) == C_ERR) { in geohashCommand()
724 if ((zobj = lookupKeyReadOrReply(c, c->argv[1], shared.emptymultibulk)) in geoposCommand()
732 if (zsetScore(zobj, c->argv[j], &score) == C_ERR) { in geoposCommand()
758 to_meter = extractUnitOrReply(c,c->argv[4]); in geodistCommand()
767 if ((zobj = lookupKeyReadOrReply(c, c->argv[1], shared.emptybulk)) in geodistCommand()
772 if (zsetScore(zobj, c->argv[2], &score1) == C_ERR || in geodistCommand()
773 zsetScore(zobj, c->argv[3], &score2) == C_ERR) in geodistCommand()