Lines Matching refs:end
760 long start, end, strlen; in bitcountCommand() local
773 if (getLongFromObjectOrReply(c,c->argv[3],&end,NULL) != C_OK) in bitcountCommand()
776 if (start < 0 && end < 0 && start > end) { in bitcountCommand()
781 if (end < 0) end = strlen+end; in bitcountCommand()
783 if (end < 0) end = 0; in bitcountCommand()
784 if (end >= strlen) end = strlen-1; in bitcountCommand()
788 end = strlen-1; in bitcountCommand()
797 if (start > end) { in bitcountCommand()
800 long bytes = end-start+1; in bitcountCommand()
809 long bit, start, end, strlen; in bitposCommand() local
838 if (getLongFromObjectOrReply(c,c->argv[4],&end,NULL) != C_OK) in bitposCommand()
842 end = strlen-1; in bitposCommand()
846 if (end < 0) end = strlen+end; in bitposCommand()
848 if (end < 0) end = 0; in bitposCommand()
849 if (end >= strlen) end = strlen-1; in bitposCommand()
853 end = strlen-1; in bitposCommand()
862 if (start > end) { in bitposCommand()
865 long bytes = end-start+1; in bitposCommand()