Lines Matching refs:value

202 void setUnsignedBitfield(unsigned char *p, uint64_t offset, uint64_t bits, uint64_t value) {  in setUnsignedBitfield()  argument
206 bitval = (value & ((uint64_t)1<<(bits-1-j))) != 0; in setUnsignedBitfield()
217 void setSignedBitfield(unsigned char *p, uint64_t offset, uint64_t bits, int64_t value) { in setSignedBitfield() argument
218 uint64_t uv = value; /* Casting will add UINT64_MAX + 1 if v is negative. */ in setSignedBitfield()
223 uint64_t byte, bit, byteval, bitval, j, value = 0; in getUnsignedBitfield() local
230 value = (value<<1) | bitval; in getUnsignedBitfield()
233 return value; in getUnsignedBitfield()
237 int64_t value; in getSignedBitfield() local
248 value = conv.i; in getSignedBitfield()
253 if (value & ((uint64_t)1 << (bits-1))) in getSignedBitfield()
254 value |= ((uint64_t)-1) << bits; in getSignedBitfield()
255 return value; in getSignedBitfield()
281 int checkUnsignedBitfieldOverflow(uint64_t value, int64_t incr, uint64_t bits, int owtype, uint64_t… in checkUnsignedBitfieldOverflow() argument
283 int64_t maxincr = max-value; in checkUnsignedBitfieldOverflow()
284 int64_t minincr = -value; in checkUnsignedBitfieldOverflow()
286 if (value > max || (incr > 0 && incr > maxincr)) { in checkUnsignedBitfieldOverflow()
310 uint64_t res = value+incr; in checkUnsignedBitfieldOverflow()
318 int checkSignedBitfieldOverflow(int64_t value, int64_t incr, uint64_t bits, int owtype, int64_t *li… in checkSignedBitfieldOverflow() argument
325 int64_t maxincr = max-value; in checkSignedBitfieldOverflow()
326 int64_t minincr = min-value; in checkSignedBitfieldOverflow()
328 if (value > max || (bits != 64 && incr > maxincr) || (value >= 0 && incr > 0 && incr > maxincr)) in checkSignedBitfieldOverflow()
338 …} else if (value < min || (bits != 64 && incr < minincr) || (value < 0 && incr < 0 && incr < minin… in checkSignedBitfieldOverflow()
354 uint64_t a = value, b = incr, c; in checkSignedBitfieldOverflow()