Lines Matching refs:currTar_Info

773 			struct sccb_mgr_tar_info *currTar_Info);
1591 struct sccb_mgr_tar_info *currTar_Info; in FlashPoint_AbortCCB() local
1662 currTar_Info = in FlashPoint_AbortCCB()
1667 discQ_Tbl[currTar_Info-> in FlashPoint_AbortCCB()
1965 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgr_bad_isr() local
2062 currTar_Info = in FPT_SccbMgr_bad_isr()
2065 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_SccbMgr_bad_isr()
2067 currTar_Info->TarLUNBusy[pCurrCard->currentSCCB->Lun] = in FPT_SccbMgr_bad_isr()
2070 currTar_Info->TarLUNBusy[0] = 0; in FPT_SccbMgr_bad_isr()
2072 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_SccbMgr_bad_isr()
2073 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgr_bad_isr()
2074 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_SccbMgr_bad_isr()
2077 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_SccbMgr_bad_isr()
2078 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_SccbMgr_bad_isr()
2082 currTar_Info); in FPT_SccbMgr_bad_isr()
2170 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgrTableInitTarget() local
2172 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_SccbMgrTableInitTarget()
2174 currTar_Info->TarSelQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2175 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgrTableInitTarget()
2177 currTar_Info->TarSelQ_Head = NULL; in FPT_SccbMgrTableInitTarget()
2178 currTar_Info->TarSelQ_Tail = NULL; in FPT_SccbMgrTableInitTarget()
2179 currTar_Info->TarTagQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2180 currTar_Info->TarLUN_CA = 0; in FPT_SccbMgrTableInitTarget()
2183 currTar_Info->TarLUNBusy[lun] = 0; in FPT_SccbMgrTableInitTarget()
2184 currTar_Info->LunDiscQ_Idx[lun] = 0; in FPT_SccbMgrTableInitTarget()
2283 struct sccb_mgr_tar_info *currTar_Info; in FPT_ssel() local
2289 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_ssel()
2294 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_ssel()
2298 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) in FPT_ssel()
2306 if ((currTar_Info->TarLUN_CA == 0) in FPT_ssel()
2307 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2310 if (currTar_Info->TarTagQ_Cnt != 0) { in FPT_ssel()
2311 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2318 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2324 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2330 if (currTar_Info->TarLUN_CA == 1) { in FPT_ssel()
2336 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2343 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2347 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING)) in FPT_ssel()
2350 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2360 currTar_Info->LunDiscQ_Idx[lun] = lastTag; in FPT_ssel()
2367 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2392 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_ssel()
2393 currTar_Info->TarSyncCtrl = 0; in FPT_ssel()
2394 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_ssel()
2397 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_ssel()
2398 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_ssel()
2401 FPT_sssyncv(port, target, NARROW_SCSI, currTar_Info); in FPT_ssel()
2429 else if (!(currTar_Info->TarStatus & WIDE_NEGOCIATED)) { in FPT_ssel()
2434 else if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) in FPT_ssel()
2446 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2466 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2500 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2580 struct sccb_mgr_tar_info *currTar_Info; in FPT_sres() local
2584 currTar_Info = in FPT_sres()
2592 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sres()
2596 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sres()
2600 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_sres()
2602 currTar_Info->TarLUNBusy[currSCCB->Lun] = 0; in FPT_sres()
2605 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2611 currTar_Info->TarLUNBusy[0] = 0; in FPT_sres()
2621 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2634 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2639 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2659 if ((currTar_Info-> in FPT_sres()
2662 if (currTar_Info->TarTagQ_Cnt != in FPT_sres()
2666 (currTar_Info-> in FPT_sres()
2738 currTar_Info); in FPT_sres()
2764 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_sres()
2765 currTar_Info->TarLUNBusy[lun] = 1; in FPT_sres()
2767 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[lun]]; in FPT_sres()
2774 currTar_Info->TarLUNBusy[0] = 1; in FPT_sres()
2780 currTar_Info->TarTagQ_Cnt--; in FPT_sres()
2787 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[0]]; in FPT_sres()
2861 struct sccb_mgr_tar_info *currTar_Info; in FPT_sdecm() local
2866 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sdecm()
2883 currTar_Info->TarStatus &= in FPT_sdecm()
2885 currTar_Info->TarStatus |= (unsigned char)TAG_Q_REJECT; in FPT_sdecm()
2905 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING) in FPT_sdecm()
2906 || ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == in FPT_sdecm()
2921 currTar_Info->TarStatus |= in FPT_sdecm()
2924 currTar_Info->TarEEValue &= in FPT_sdecm()
2931 currTar_Info->TarStatus = in FPT_sdecm()
2932 (currTar_Info-> in FPT_sdecm()
2936 currTar_Info->TarEEValue &= in FPT_sdecm()
2941 else if ((currTar_Info-> in FPT_sdecm()
2944 currTar_Info->TarStatus = in FPT_sdecm()
2945 (currTar_Info-> in FPT_sdecm()
2970 ((currTar_Info-> in FPT_sdecm()
2973 currTar_Info->TarLUNBusy[currSCCB-> in FPT_sdecm()
2976 currTar_Info->TarLUNBusy[0] = 1; in FPT_sdecm()
3109 struct sccb_mgr_tar_info *currTar_Info; in FPT_sisyncn() local
3112 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sisyncn()
3114 if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING)) { in FPT_sisyncn()
3129 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_sisyncn()
3134 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3140 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3158 currTar_Info->TarStatus = in FPT_sisyncn()
3159 ((currTar_Info-> in FPT_sisyncn()
3172 currTar_Info->TarStatus |= (unsigned char)SYNC_SUPPORTED; in FPT_sisyncn()
3173 currTar_Info->TarEEValue &= ~EE_SYNC_MASK; in FPT_sisyncn()
3190 struct sccb_mgr_tar_info *currTar_Info; in FPT_stsyncn() local
3193 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stsyncn()
3213 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_stsyncn()
3217 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_10MB) in FPT_stsyncn()
3221 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_5MB) in FPT_stsyncn()
3274 if (currTar_Info->TarStatus & WIDE_ENABLED) in FPT_stsyncn()
3282 FPT_sssyncv(port, currSCCB->TargID, sync_reg, currTar_Info); in FPT_stsyncn()
3288 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3302 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3351 struct sccb_mgr_tar_info *currTar_Info; in FPT_siwidn() local
3354 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_siwidn()
3356 if (!((currTar_Info->TarStatus & TAR_WIDE_MASK) == WIDE_NEGOCIATED)) { in FPT_siwidn()
3377 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3386 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3390 currTar_Info->TarEEValue &= ~EE_WIDE_SCSI; in FPT_siwidn()
3407 struct sccb_mgr_tar_info *currTar_Info; in FPT_stwidn() local
3410 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stwidn()
3420 if (!(currTar_Info->TarEEValue & EE_WIDE_SCSI)) in FPT_stwidn()
3424 currTar_Info->TarStatus |= WIDE_ENABLED; in FPT_stwidn()
3428 currTar_Info->TarStatus &= ~WIDE_ENABLED; in FPT_stwidn()
3431 FPT_sssyncv(port, currSCCB->TargID, width, currTar_Info); in FPT_stwidn()
3435 currTar_Info->TarStatus |= WIDE_NEGOCIATED; in FPT_stwidn()
3438 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == in FPT_stwidn()
3456 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) in FPT_stwidn()
3463 currTar_Info->TarStatus |= (WIDE_NEGOCIATED | WIDE_ENABLED); in FPT_stwidn()
3506 struct sccb_mgr_tar_info *currTar_Info) in FPT_sssyncv() argument
3566 currTar_Info->TarSyncCtrl = p_sync_value; in FPT_sssyncv()
3580 struct sccb_mgr_tar_info *currTar_Info; in FPT_sresb() local
3608 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_sresb()
3610 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_sresb()
3611 currTar_Info->TarSyncCtrl = 0; in FPT_sresb()
3612 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sresb()
3615 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_sresb()
3616 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sresb()
3619 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_sresb()
3878 struct sccb_mgr_tar_info *currTar_Info; in FPT_sinits() local
3883 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_sinits()
3901 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_sinits()
3905 currTar_Info->TarStatus |= TAG_Q_TRYING; in FPT_sinits()
3917 if ((currTar_Info->TarStatus & TAR_ALLOW_DISC) || in FPT_sinits()
3918 (currTar_Info->TarStatus & TAG_Q_TRYING)) { in FPT_sinits()
4134 struct sccb_mgr_tar_info *currTar_Info; in FPT_phaseMsgOut() local
4145 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_phaseMsgOut()
4146 currTar_Info->TarSyncCtrl = 0; in FPT_phaseMsgOut()
4147 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_phaseMsgOut()
6640 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSearchSelect() local
6645 currTar_Info = &FPT_sccbMgrTbl[p_card][scan_ptr]; in FPT_queueSearchSelect()
6647 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueSearchSelect()
6649 if (currTar_Info->TarSelQ_Cnt != 0) { in FPT_queueSearchSelect()
6656 if (currTar_Info->TarLUNBusy[lun] == 0) { in FPT_queueSearchSelect()
6659 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6692 currTar_Info-> in FPT_queueSearchSelect()
6695 currTar_Info-> in FPT_queueSearchSelect()
6702 if (currTar_Info-> in FPT_queueSearchSelect()
6705 currTar_Info-> in FPT_queueSearchSelect()
6708 currTar_Info-> in FPT_queueSearchSelect()
6712 currTar_Info-> in FPT_queueSearchSelect()
6714 currTar_Info-> in FPT_queueSearchSelect()
6740 if ((currTar_Info->TarSelQ_Cnt != 0) && in FPT_queueSearchSelect()
6741 (currTar_Info->TarLUNBusy[0] == 0)) { in FPT_queueSearchSelect()
6744 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6746 currTar_Info->TarSelQ_Head = in FPT_queueSearchSelect()
6750 if (currTar_Info->TarSelQ_Head == NULL) { in FPT_queueSearchSelect()
6751 currTar_Info->TarSelQ_Tail = NULL; in FPT_queueSearchSelect()
6752 currTar_Info->TarSelQ_Cnt = 0; in FPT_queueSearchSelect()
6754 currTar_Info->TarSelQ_Cnt--; in FPT_queueSearchSelect()
6755 currTar_Info->TarSelQ_Head-> in FPT_queueSearchSelect()
6792 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSelectFail() local
6798 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueSelectFail()
6803 currTar_Info->TarSelQ_Head; in FPT_queueSelectFail()
6805 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueSelectFail()
6806 currTar_Info->TarSelQ_Tail = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6810 currTar_Info->TarSelQ_Head->Sccb_backlink = in FPT_queueSelectFail()
6814 currTar_Info->TarSelQ_Head = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6817 currTar_Info->TarSelQ_Cnt++; in FPT_queueSelectFail()
6835 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueCmdComplete() local
6894 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueCmdComplete()
6896 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueCmdComplete()
6899 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6907 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6929 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueDisconnect() local
6931 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueDisconnect()
6934 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_queueDisconnect()
6935 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6946 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6965 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushSccb() local
6970 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushSccb()
6986 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushSccb()
7006 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushTargSccb() local
7008 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushTargSccb()
7023 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushTargSccb()
7032 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueAddSccb() local
7033 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueAddSccb()
7037 p_SCCB->Sccb_backlink = currTar_Info->TarSelQ_Tail; in FPT_queueAddSccb()
7039 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueAddSccb()
7041 currTar_Info->TarSelQ_Head = p_SCCB; in FPT_queueAddSccb()
7046 currTar_Info->TarSelQ_Tail->Sccb_forwardlink = p_SCCB; in FPT_queueAddSccb()
7049 currTar_Info->TarSelQ_Tail = p_SCCB; in FPT_queueAddSccb()
7050 currTar_Info->TarSelQ_Cnt++; in FPT_queueAddSccb()
7066 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFindSccb() local
7068 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueFindSccb()
7070 q_ptr = currTar_Info->TarSelQ_Head; in FPT_queueFindSccb()
7076 if (currTar_Info->TarSelQ_Head == q_ptr) { in FPT_queueFindSccb()
7078 currTar_Info->TarSelQ_Head = in FPT_queueFindSccb()
7082 if (currTar_Info->TarSelQ_Tail == q_ptr) { in FPT_queueFindSccb()
7084 currTar_Info->TarSelQ_Tail = in FPT_queueFindSccb()
7098 currTar_Info->TarSelQ_Cnt--; in FPT_queueFindSccb()