Lines Matching refs:start
391 long start, end, llen, rangelen; in lrangeCommand() local
393 if ((getLongFromObjectOrReply(c, c->argv[2], &start, NULL) != C_OK) || in lrangeCommand()
401 if (start < 0) start = llen+start; in lrangeCommand()
403 if (start < 0) start = 0; in lrangeCommand()
407 if (start > end || start >= llen) { in lrangeCommand()
412 rangelen = (end-start)+1; in lrangeCommand()
417 listTypeIterator *iter = listTypeInitIterator(o, start, LIST_TAIL); in lrangeCommand()
437 long start, end, llen, ltrim, rtrim; in ltrimCommand() local
439 if ((getLongFromObjectOrReply(c, c->argv[2], &start, NULL) != C_OK) || in ltrimCommand()
447 if (start < 0) start = llen+start; in ltrimCommand()
449 if (start < 0) start = 0; in ltrimCommand()
453 if (start > end || start >= llen) { in ltrimCommand()
459 ltrim = start; in ltrimCommand()