Lines Matching refs:BITPOS_END
271 #define BITPOS_END(b) ((b) & 0xFFFF)
290 (((*(rp)) & (START_MASK64(BITPOS_START(b)))) >> BITPOS_END(b))
295 (((*(rp)) & (START_MASK32(BITPOS_START(b)))) >> BITPOS_END(b))
297 (((*(rp)) & (START_MASK16(BITPOS_START(b)))) >> BITPOS_END(b))
299 (((*(rp)) & (START_MASK8(BITPOS_START(b)))) >> BITPOS_END(b))
303 (((uint64_t)(*(rp)) & ~(BIT_MASK64(BITPOS_START(b), BITPOS_END(b)))) \
304 | ((uint64_t)(v) << BITPOS_END(b))))
313 (((uint32_t)(*(rp)) & ~(BIT_MASK32(BITPOS_START(b), BITPOS_END(b)))) \
314 | ((uint32_t)(v) << BITPOS_END(b))))
318 (((uint16_t)(*(rp)) & ~(BIT_MASK16(BITPOS_START(b), BITPOS_END(b)))) \
319 | ((uint16_t)(v) << BITPOS_END(b))))
323 (((uint8_t)(*(rp)) & ~(BIT_MASK8(BITPOS_START(b), BITPOS_END(b)))) \
324 | ((uint8_t)(v) << BITPOS_END(b))))