START_MASK64
#define BIT_MASK64(s, e) (uint64_t)(START_MASK64(s) & ~END_MASK(e))
(((*(rp)) & (START_MASK64(BITPOS_START(b)))) >> BITPOS_END(b))