Lines Matching refs:currTar_Info

801 			struct sccb_mgr_tar_info *currTar_Info);
1620 struct sccb_mgr_tar_info *currTar_Info; in FlashPoint_AbortCCB() local
1694 currTar_Info = in FlashPoint_AbortCCB()
1699 discQ_Tbl[currTar_Info-> in FlashPoint_AbortCCB()
1997 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgr_bad_isr() local
2094 currTar_Info = in FPT_SccbMgr_bad_isr()
2097 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_SccbMgr_bad_isr()
2099 currTar_Info->TarLUNBusy[pCurrCard->currentSCCB->Lun] = in FPT_SccbMgr_bad_isr()
2102 currTar_Info->TarLUNBusy[0] = 0; in FPT_SccbMgr_bad_isr()
2104 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_SccbMgr_bad_isr()
2105 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgr_bad_isr()
2106 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_SccbMgr_bad_isr()
2109 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_SccbMgr_bad_isr()
2110 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_SccbMgr_bad_isr()
2114 currTar_Info); in FPT_SccbMgr_bad_isr()
2202 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgrTableInitTarget() local
2204 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_SccbMgrTableInitTarget()
2206 currTar_Info->TarSelQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2207 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgrTableInitTarget()
2209 currTar_Info->TarSelQ_Head = NULL; in FPT_SccbMgrTableInitTarget()
2210 currTar_Info->TarSelQ_Tail = NULL; in FPT_SccbMgrTableInitTarget()
2211 currTar_Info->TarTagQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2212 currTar_Info->TarLUN_CA = 0; in FPT_SccbMgrTableInitTarget()
2215 currTar_Info->TarLUNBusy[lun] = 0; in FPT_SccbMgrTableInitTarget()
2216 currTar_Info->LunDiscQ_Idx[lun] = 0; in FPT_SccbMgrTableInitTarget()
2315 struct sccb_mgr_tar_info *currTar_Info; in FPT_ssel() local
2321 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_ssel()
2326 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_ssel()
2330 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) in FPT_ssel()
2338 if ((currTar_Info->TarLUN_CA == 0) in FPT_ssel()
2339 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2342 if (currTar_Info->TarTagQ_Cnt != 0) { in FPT_ssel()
2343 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2350 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2356 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2362 if (currTar_Info->TarLUN_CA == 1) { in FPT_ssel()
2368 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2375 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2379 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING)) in FPT_ssel()
2382 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2392 currTar_Info->LunDiscQ_Idx[lun] = lastTag; in FPT_ssel()
2399 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2424 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_ssel()
2425 currTar_Info->TarSyncCtrl = 0; in FPT_ssel()
2426 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_ssel()
2429 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_ssel()
2430 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_ssel()
2433 FPT_sssyncv(port, target, NARROW_SCSI, currTar_Info); in FPT_ssel()
2461 else if (!(currTar_Info->TarStatus & WIDE_NEGOCIATED)) { in FPT_ssel()
2466 else if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) in FPT_ssel()
2478 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2498 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2532 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2612 struct sccb_mgr_tar_info *currTar_Info; in FPT_sres() local
2616 currTar_Info = in FPT_sres()
2624 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sres()
2628 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sres()
2632 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_sres()
2634 currTar_Info->TarLUNBusy[currSCCB->Lun] = 0; in FPT_sres()
2637 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2643 currTar_Info->TarLUNBusy[0] = 0; in FPT_sres()
2653 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2666 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2671 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2691 if ((currTar_Info-> in FPT_sres()
2694 if (currTar_Info->TarTagQ_Cnt != in FPT_sres()
2698 (currTar_Info-> in FPT_sres()
2770 currTar_Info); in FPT_sres()
2796 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_sres()
2797 currTar_Info->TarLUNBusy[lun] = 1; in FPT_sres()
2799 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[lun]]; in FPT_sres()
2806 currTar_Info->TarLUNBusy[0] = 1; in FPT_sres()
2812 currTar_Info->TarTagQ_Cnt--; in FPT_sres()
2819 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[0]]; in FPT_sres()
2893 struct sccb_mgr_tar_info *currTar_Info; in FPT_sdecm() local
2898 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sdecm()
2915 currTar_Info->TarStatus &= in FPT_sdecm()
2917 currTar_Info->TarStatus |= (unsigned char)TAG_Q_REJECT; in FPT_sdecm()
2936 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING) in FPT_sdecm()
2937 || ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == in FPT_sdecm()
2952 currTar_Info->TarStatus |= in FPT_sdecm()
2955 currTar_Info->TarEEValue &= in FPT_sdecm()
2962 currTar_Info->TarStatus = in FPT_sdecm()
2963 (currTar_Info-> in FPT_sdecm()
2967 currTar_Info->TarEEValue &= in FPT_sdecm()
2972 else if ((currTar_Info-> in FPT_sdecm()
2975 currTar_Info->TarStatus = in FPT_sdecm()
2976 (currTar_Info-> in FPT_sdecm()
3001 ((currTar_Info-> in FPT_sdecm()
3004 currTar_Info->TarLUNBusy[currSCCB-> in FPT_sdecm()
3007 currTar_Info->TarLUNBusy[0] = 1; in FPT_sdecm()
3140 struct sccb_mgr_tar_info *currTar_Info; in FPT_sisyncn() local
3143 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sisyncn()
3145 if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING)) { in FPT_sisyncn()
3160 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_sisyncn()
3165 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3171 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3189 currTar_Info->TarStatus = in FPT_sisyncn()
3190 ((currTar_Info-> in FPT_sisyncn()
3203 currTar_Info->TarStatus |= (unsigned char)SYNC_SUPPORTED; in FPT_sisyncn()
3204 currTar_Info->TarEEValue &= ~EE_SYNC_MASK; in FPT_sisyncn()
3221 struct sccb_mgr_tar_info *currTar_Info; in FPT_stsyncn() local
3224 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stsyncn()
3244 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_stsyncn()
3248 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_10MB) in FPT_stsyncn()
3252 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_5MB) in FPT_stsyncn()
3305 if (currTar_Info->TarStatus & WIDE_ENABLED) in FPT_stsyncn()
3313 FPT_sssyncv(port, currSCCB->TargID, sync_reg, currTar_Info); in FPT_stsyncn()
3319 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3333 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3380 struct sccb_mgr_tar_info *currTar_Info; in FPT_siwidn() local
3383 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_siwidn()
3385 if (!((currTar_Info->TarStatus & TAR_WIDE_MASK) == WIDE_NEGOCIATED)) { in FPT_siwidn()
3406 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3415 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3419 currTar_Info->TarEEValue &= ~EE_WIDE_SCSI; in FPT_siwidn()
3436 struct sccb_mgr_tar_info *currTar_Info; in FPT_stwidn() local
3439 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stwidn()
3449 if (!(currTar_Info->TarEEValue & EE_WIDE_SCSI)) in FPT_stwidn()
3453 currTar_Info->TarStatus |= WIDE_ENABLED; in FPT_stwidn()
3457 currTar_Info->TarStatus &= ~WIDE_ENABLED; in FPT_stwidn()
3460 FPT_sssyncv(port, currSCCB->TargID, width, currTar_Info); in FPT_stwidn()
3464 currTar_Info->TarStatus |= WIDE_NEGOCIATED; in FPT_stwidn()
3467 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == in FPT_stwidn()
3485 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) in FPT_stwidn()
3492 currTar_Info->TarStatus |= (WIDE_NEGOCIATED | WIDE_ENABLED); in FPT_stwidn()
3533 struct sccb_mgr_tar_info *currTar_Info) in FPT_sssyncv() argument
3593 currTar_Info->TarSyncCtrl = p_sync_value; in FPT_sssyncv()
3607 struct sccb_mgr_tar_info *currTar_Info; in FPT_sresb() local
3635 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_sresb()
3637 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_sresb()
3638 currTar_Info->TarSyncCtrl = 0; in FPT_sresb()
3639 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sresb()
3642 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_sresb()
3643 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sresb()
3646 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_sresb()
3905 struct sccb_mgr_tar_info *currTar_Info; in FPT_sinits() local
3910 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_sinits()
3928 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_sinits()
3932 currTar_Info->TarStatus |= TAG_Q_TRYING; in FPT_sinits()
3944 if ((currTar_Info->TarStatus & TAR_ALLOW_DISC) || in FPT_sinits()
3945 (currTar_Info->TarStatus & TAG_Q_TRYING)) { in FPT_sinits()
4165 struct sccb_mgr_tar_info *currTar_Info; in FPT_phaseMsgOut() local
4176 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_phaseMsgOut()
4177 currTar_Info->TarSyncCtrl = 0; in FPT_phaseMsgOut()
4178 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_phaseMsgOut()
6671 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSearchSelect() local
6676 currTar_Info = &FPT_sccbMgrTbl[p_card][scan_ptr]; in FPT_queueSearchSelect()
6678 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueSearchSelect()
6680 if (currTar_Info->TarSelQ_Cnt != 0) { in FPT_queueSearchSelect()
6687 if (currTar_Info->TarLUNBusy[lun] == 0) { in FPT_queueSearchSelect()
6690 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6723 currTar_Info-> in FPT_queueSearchSelect()
6726 currTar_Info-> in FPT_queueSearchSelect()
6733 if (currTar_Info-> in FPT_queueSearchSelect()
6736 currTar_Info-> in FPT_queueSearchSelect()
6739 currTar_Info-> in FPT_queueSearchSelect()
6743 currTar_Info-> in FPT_queueSearchSelect()
6745 currTar_Info-> in FPT_queueSearchSelect()
6771 if ((currTar_Info->TarSelQ_Cnt != 0) && in FPT_queueSearchSelect()
6772 (currTar_Info->TarLUNBusy[0] == 0)) { in FPT_queueSearchSelect()
6775 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6777 currTar_Info->TarSelQ_Head = in FPT_queueSearchSelect()
6781 if (currTar_Info->TarSelQ_Head == NULL) { in FPT_queueSearchSelect()
6782 currTar_Info->TarSelQ_Tail = NULL; in FPT_queueSearchSelect()
6783 currTar_Info->TarSelQ_Cnt = 0; in FPT_queueSearchSelect()
6785 currTar_Info->TarSelQ_Cnt--; in FPT_queueSearchSelect()
6786 currTar_Info->TarSelQ_Head-> in FPT_queueSearchSelect()
6823 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSelectFail() local
6829 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueSelectFail()
6834 currTar_Info->TarSelQ_Head; in FPT_queueSelectFail()
6836 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueSelectFail()
6837 currTar_Info->TarSelQ_Tail = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6841 currTar_Info->TarSelQ_Head->Sccb_backlink = in FPT_queueSelectFail()
6845 currTar_Info->TarSelQ_Head = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6848 currTar_Info->TarSelQ_Cnt++; in FPT_queueSelectFail()
6866 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueCmdComplete() local
6925 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueCmdComplete()
6927 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueCmdComplete()
6930 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6938 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6960 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueDisconnect() local
6962 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueDisconnect()
6965 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_queueDisconnect()
6966 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6977 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6996 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushSccb() local
7001 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushSccb()
7017 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushSccb()
7037 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushTargSccb() local
7039 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushTargSccb()
7054 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushTargSccb()
7063 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueAddSccb() local
7064 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueAddSccb()
7068 p_SCCB->Sccb_backlink = currTar_Info->TarSelQ_Tail; in FPT_queueAddSccb()
7070 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueAddSccb()
7072 currTar_Info->TarSelQ_Head = p_SCCB; in FPT_queueAddSccb()
7077 currTar_Info->TarSelQ_Tail->Sccb_forwardlink = p_SCCB; in FPT_queueAddSccb()
7080 currTar_Info->TarSelQ_Tail = p_SCCB; in FPT_queueAddSccb()
7081 currTar_Info->TarSelQ_Cnt++; in FPT_queueAddSccb()
7097 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFindSccb() local
7099 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueFindSccb()
7101 q_ptr = currTar_Info->TarSelQ_Head; in FPT_queueFindSccb()
7107 if (currTar_Info->TarSelQ_Head == q_ptr) { in FPT_queueFindSccb()
7109 currTar_Info->TarSelQ_Head = in FPT_queueFindSccb()
7113 if (currTar_Info->TarSelQ_Tail == q_ptr) { in FPT_queueFindSccb()
7115 currTar_Info->TarSelQ_Tail = in FPT_queueFindSccb()
7129 currTar_Info->TarSelQ_Cnt--; in FPT_queueFindSccb()