Lines Matching refs:ha_copy
3798 uint32_t hc_copy, ha_copy, resp_data; in lpfc_reset_barrier() local
3821 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_reset_barrier()
3823 if (ha_copy & HA_ERATT) { in lpfc_reset_barrier()
3870 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_reset_barrier()
3872 if (!(ha_copy & HA_ERATT)) in lpfc_reset_barrier()
3906 uint32_t ha_copy; in lpfc_sli_brdkill() local
3961 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_sli_brdkill()
3963 while ((i++ < 30) && !(ha_copy & HA_ERATT)) { in lpfc_sli_brdkill()
3965 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_sli_brdkill()
3970 if (ha_copy & HA_ERATT) { in lpfc_sli_brdkill()
3983 return ha_copy & HA_ERATT ? 0 : 1; in lpfc_sli_brdkill()
6894 uint32_t ha_copy, hc_copy; in lpfc_sli_issue_mbox_s3() local
7177 if (lpfc_readl(phba->HAregaddr, &ha_copy)) { in lpfc_sli_issue_mbox_s3()
7187 (!(ha_copy & HA_MBATT) && in lpfc_sli_issue_mbox_s3()
7231 if (lpfc_readl(phba->HAregaddr, &ha_copy)) { in lpfc_sli_issue_mbox_s3()
10648 uint32_t ha_copy; in lpfc_sli_eratt_read() local
10651 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_sli_eratt_read()
10654 if (ha_copy & HA_ERATT) { in lpfc_sli_eratt_read()
10791 uint32_t ha_copy; in lpfc_sli_check_eratt() local
10826 ha_copy = lpfc_sli_eratt_read(phba); in lpfc_sli_check_eratt()
10830 ha_copy = lpfc_sli4_eratt_read(phba); in lpfc_sli_check_eratt()
10836 ha_copy = 0; in lpfc_sli_check_eratt()
10841 return ha_copy; in lpfc_sli_check_eratt()
10896 uint32_t ha_copy, hc_copy; in lpfc_sli_sp_intr_handler() local
10928 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_sli_sp_intr_handler()
10934 ha_copy &= ~HA_ERATT; in lpfc_sli_sp_intr_handler()
10936 if (ha_copy & HA_ERATT) { in lpfc_sli_sp_intr_handler()
10939 ha_copy &= ~HA_ERATT; in lpfc_sli_sp_intr_handler()
10961 writel((ha_copy & (HA_MBATT | HA_R2_CLR_MSK)), in lpfc_sli_sp_intr_handler()
10967 ha_copy = phba->ha_copy; in lpfc_sli_sp_intr_handler()
10969 work_ha_copy = ha_copy & phba->work_ha_mask; in lpfc_sli_sp_intr_handler()
11196 uint32_t ha_copy; in lpfc_sli_fp_intr_handler() local
11217 if (lpfc_readl(phba->HAregaddr, &ha_copy)) in lpfc_sli_fp_intr_handler()
11229 writel((ha_copy & (HA_R0_CLR_MSK | HA_R1_CLR_MSK)), in lpfc_sli_fp_intr_handler()
11234 ha_copy = phba->ha_copy; in lpfc_sli_fp_intr_handler()
11239 ha_copy &= ~(phba->work_ha_mask); in lpfc_sli_fp_intr_handler()
11241 status = (ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING))); in lpfc_sli_fp_intr_handler()
11253 status = (ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING))); in lpfc_sli_fp_intr_handler()
11303 if (lpfc_readl(phba->HAregaddr, &phba->ha_copy)) { in lpfc_sli_intr_handler()
11308 if (unlikely(!phba->ha_copy)) { in lpfc_sli_intr_handler()
11311 } else if (phba->ha_copy & HA_ERATT) { in lpfc_sli_intr_handler()
11314 phba->ha_copy &= ~HA_ERATT; in lpfc_sli_intr_handler()
11336 writel((phba->ha_copy & ~(HA_LATT | HA_ERATT)), phba->HAregaddr); in lpfc_sli_intr_handler()
11346 status1 = phba->ha_copy & (HA_MBATT | HA_LATT | HA_ERATT); in lpfc_sli_intr_handler()
11349 status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_ELS_RING))); in lpfc_sli_intr_handler()
11362 status1 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING))); in lpfc_sli_intr_handler()
11367 status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING))); in lpfc_sli_intr_handler()