BF32_SET
BF32_SET(x, low, len, ((val) >> (shift)) - (bias))
BF32_SET(x, 0, 10, num); \
BF32_SET(x, low, len, ((val) >> (shift)) - (bias))
#define HDR_SET_COMPRESS(hdr, cmp) BF32_SET((hdr)->b_flags, \
BF32_SET(x, low, len, ((val) >> (shift)) - (bias)); \
BF32_SET(x, 0, 10, num); \
BF32_SET(x, 31, 1, 1); \
BF32_SET(x, 24, 7, len_idx); \
BF32_SET(x, 0, 24, offset); \