Lines Matching refs:thisop
997 struct bitfieldOp *thisop = ops+j; in bitfieldCommand() local
1000 if (thisop->opcode == BITFIELDOP_SET || in bitfieldCommand()
1001 thisop->opcode == BITFIELDOP_INCRBY) in bitfieldCommand()
1010 if (thisop->sign) { in bitfieldCommand()
1014 oldval = getSignedBitfield(o->ptr,thisop->offset, in bitfieldCommand()
1015 thisop->bits); in bitfieldCommand()
1017 if (thisop->opcode == BITFIELDOP_INCRBY) { in bitfieldCommand()
1018 newval = oldval + thisop->i64; in bitfieldCommand()
1020 thisop->i64,thisop->bits,thisop->owtype,&wrapped); in bitfieldCommand()
1024 newval = thisop->i64; in bitfieldCommand()
1026 0,thisop->bits,thisop->owtype,&wrapped); in bitfieldCommand()
1033 if (!(overflow && thisop->owtype == BFOVERFLOW_FAIL)) { in bitfieldCommand()
1035 setSignedBitfield(o->ptr,thisop->offset, in bitfieldCommand()
1036 thisop->bits,newval); in bitfieldCommand()
1044 oldval = getUnsignedBitfield(o->ptr,thisop->offset, in bitfieldCommand()
1045 thisop->bits); in bitfieldCommand()
1047 if (thisop->opcode == BITFIELDOP_INCRBY) { in bitfieldCommand()
1048 newval = oldval + thisop->i64; in bitfieldCommand()
1050 thisop->i64,thisop->bits,thisop->owtype,&wrapped); in bitfieldCommand()
1054 newval = thisop->i64; in bitfieldCommand()
1056 0,thisop->bits,thisop->owtype,&wrapped); in bitfieldCommand()
1062 if (!(overflow && thisop->owtype == BFOVERFLOW_FAIL)) { in bitfieldCommand()
1064 setUnsignedBitfield(o->ptr,thisop->offset, in bitfieldCommand()
1065 thisop->bits,newval); in bitfieldCommand()
1087 size_t byte = thisop->offset >> 3; in bitfieldCommand()
1095 if (thisop->sign) { in bitfieldCommand()
1096 int64_t val = getSignedBitfield(buf,thisop->offset-(byte*8), in bitfieldCommand()
1097 thisop->bits); in bitfieldCommand()
1100 uint64_t val = getUnsignedBitfield(buf,thisop->offset-(byte*8), in bitfieldCommand()
1101 thisop->bits); in bitfieldCommand()