Searched refs:expbits (Results 1 – 3 of 3) sorted by relevance
/external/fio/lib/ |
D | ieee754.c | 11 uint64_t pack754(long double f, unsigned bits, unsigned expbits) in pack754() argument 16 unsigned significandbits = bits - expbits - 1; // -1 for sign bit in pack754() 47 exp = shift + ((1 << (expbits - 1)) - 1); // shift + bias in pack754() 50 return (sign << (bits - 1)) | (exp << (bits-expbits - 1)) | significand; in pack754() 53 long double unpack754(uint64_t i, unsigned bits, unsigned expbits) in unpack754() argument 58 unsigned significandbits = bits - expbits - 1; // -1 for sign bit in unpack754() 69 bias = (1 << (expbits - 1)) - 1; in unpack754() 70 shift = ((i >> significandbits) & ((1LL << expbits) - 1)) - bias; in unpack754()
|
D | ieee754.h | 6 extern uint64_t pack754(long double f, unsigned bits, unsigned expbits); 7 extern long double unpack754(uint64_t i, unsigned bits, unsigned expbits);
|
/external/ltp/testcases/kernel/fs/doio/ |
D | databin.c | 87 long expbits; in databinchk() local 98 expbits = 0x55; in databinchk() 102 expbits = 0xf0; in databinchk() 107 expbits = ((offset + cnt) % 8 & 0177); in databinchk() 109 if (buffer[cnt] != expbits) { in databinchk() 112 offset + cnt, expbits, buffer[cnt]); in databinchk() 120 expbits = 0xff; in databinchk() 124 expbits = 0; in databinchk() 134 if (actbits != expbits) { in databinchk() 137 offset + cnt, expbits, actbits); in databinchk()
|