Lines Matching defs:ha_copy

4338 	uint32_t hc_copy, ha_copy, resp_data;
4363 if (lpfc_readl(phba->HAregaddr, &ha_copy))
4365 if (ha_copy & HA_ERATT) {
4412 if (lpfc_readl(phba->HAregaddr, &ha_copy))
4414 if (!(ha_copy & HA_ERATT))
4448 uint32_t ha_copy;
4503 if (lpfc_readl(phba->HAregaddr, &ha_copy))
4505 while ((i++ < 30) && !(ha_copy & HA_ERATT)) {
4507 if (lpfc_readl(phba->HAregaddr, &ha_copy))
4512 if (ha_copy & HA_ERATT) {
4525 return ha_copy & HA_ERATT ? 0 : 1;
8248 uint32_t ha_copy, hc_copy;
8531 if (lpfc_readl(phba->HAregaddr, &ha_copy)) {
8541 (!(ha_copy & HA_MBATT) &&
8585 if (lpfc_readl(phba->HAregaddr, &ha_copy)) {
12360 uint32_t ha_copy;
12363 if (lpfc_readl(phba->HAregaddr, &ha_copy))
12366 if (ha_copy & HA_ERATT) {
12510 uint32_t ha_copy;
12545 ha_copy = lpfc_sli_eratt_read(phba);
12549 ha_copy = lpfc_sli4_eratt_read(phba);
12555 ha_copy = 0;
12560 return ha_copy;
12615 uint32_t ha_copy, hc_copy;
12647 if (lpfc_readl(phba->HAregaddr, &ha_copy))
12653 ha_copy &= ~HA_ERATT;
12655 if (ha_copy & HA_ERATT) {
12658 ha_copy &= ~HA_ERATT;
12680 writel((ha_copy & (HA_MBATT | HA_R2_CLR_MSK)),
12686 ha_copy = phba->ha_copy;
12688 work_ha_copy = ha_copy & phba->work_ha_mask;
12915 uint32_t ha_copy;
12937 if (lpfc_readl(phba->HAregaddr, &ha_copy))
12949 writel((ha_copy & (HA_R0_CLR_MSK | HA_R1_CLR_MSK)),
12954 ha_copy = phba->ha_copy;
12959 ha_copy &= ~(phba->work_ha_mask);
12961 status = (ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING)));
12972 status = (ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING)));
13022 if (lpfc_readl(phba->HAregaddr, &phba->ha_copy)) {
13027 if (unlikely(!phba->ha_copy)) {
13030 } else if (phba->ha_copy & HA_ERATT) {
13033 phba->ha_copy &= ~HA_ERATT;
13055 writel((phba->ha_copy & ~(HA_LATT | HA_ERATT)), phba->HAregaddr);
13065 status1 = phba->ha_copy & (HA_MBATT | HA_LATT | HA_ERATT);
13068 status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_ELS_RING)));
13081 status1 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_FCP_RING)));
13086 status2 = (phba->ha_copy & (HA_RXMASK << (4*LPFC_EXTRA_RING)));