Home
last modified time | relevance | path

Searched refs:BITPOS_START (Results 1 – 1 of 1) sorted by relevance

/titanic_50/usr/src/uts/i86pc/io/amd_iommu/
H A Damd_iommu_impl.h270 #define BITPOS_START(b) ((b) >> 16) macro
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)))) \
313 (((uint32_t)(*(rp)) & ~(BIT_MASK32(BITPOS_START(b), BITPOS_END(b)))) \
318 (((uint16_t)(*(rp)) & ~(BIT_MASK16(BITPOS_START(b), BITPOS_END(b)))) \
323 (((uint8_t)(*(rp)) & ~(BIT_MASK8(BITPOS_START(b), BITPOS_END(b)))) \