DMATAG_CMD_ID_SHIFT
(((x) >> DMATAG_CMD_ID_SHIFT) & DMATAG_CMD_ID_MASK)
((x) & ~(DMATAG_CMD_ID_MASK << DMATAG_CMD_ID_SHIFT))
((x) | (((val) << DMATAG_CMD_ID_SHIFT) & \
(DMATAG_CMD_ID_MASK << DMATAG_CMD_ID_SHIFT)))