HA_RXMASK
status = (ha_copy & (HA_RXMASK << (4*LPFC_ELS_RING)));
if (pring && (status & HA_RXMASK ||
HA_RXMASK));
phba->work_ha_mask |= (HA_RXMASK << (LPFC_ELS_RING * 4));
(HA_RXMASK << (4*LPFC_ELS_RING)));
if (status & HA_RXMASK) {
status = (ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING)));
if (status & HA_RXMASK)
status = (ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING)));
if (status & HA_RXMASK) {
status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_ELS_RING)));
if (status1 || (status2 & HA_RXMASK))
status1 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING)));
status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING)));
if ((status1 & HA_RXMASK) || (status2 & HA_RXMASK))