SI_SLOT_MASK
~slot_status & SI_SLOT_MASK;
unfinished_tags = slot_status & SI_SLOT_MASK &
~slot_status & SI_SLOT_MASK;
reset_tags = slot_status & SI_SLOT_MASK;
if (si_portp->siport_pending_tags & SI_SLOT_MASK) {
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
} else if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
free_slots = (~si_portp->siport_pending_tags) & SI_SLOT_MASK;
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
~slot_status & SI_SLOT_MASK;
} while (slot_status & SI_SLOT_MASK);
} while (slot_status & SI_SLOT_MASK & (0x1 << slot));
if (slot_status & SI_SLOT_MASK & (0x1 << slot)) {
~slot_status & SI_SLOT_MASK;