DAK_SAFARI_ID_MASK
(((((portid) & DAK_SAFARI_ID_MASK) >= DAK_MIN_CPU_SAFARI_ID) && \
(((portid) & DAK_SAFARI_ID_MASK) <= DAK_MAX_CPU_SAFARI_ID)) ? \
(((portid) & DAK_SAFARI_ID_MASK) / 4) : (-1))
(((((portid) & DAK_SAFARI_ID_MASK) >= DAK_MIN_IO_SAFARI_ID) && \
(((portid) & DAK_SAFARI_ID_MASK) <= DAK_MAX_IO_SAFARI_ID)) ? \
(((((portid) & DAK_SAFARI_ID_MASK) - 24) / 2) + 6) : (-1))