Lines Matching refs:currTar_Info
801 struct sccb_mgr_tar_info *currTar_Info);
1617 struct sccb_mgr_tar_info *currTar_Info; in FlashPoint_AbortCCB() local
1691 currTar_Info = in FlashPoint_AbortCCB()
1696 discQ_Tbl[currTar_Info-> in FlashPoint_AbortCCB()
1994 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgr_bad_isr() local
2091 currTar_Info = in FPT_SccbMgr_bad_isr()
2094 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_SccbMgr_bad_isr()
2096 currTar_Info->TarLUNBusy[pCurrCard->currentSCCB->Lun] = in FPT_SccbMgr_bad_isr()
2099 currTar_Info->TarLUNBusy[0] = 0; in FPT_SccbMgr_bad_isr()
2101 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_SccbMgr_bad_isr()
2102 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgr_bad_isr()
2103 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_SccbMgr_bad_isr()
2106 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_SccbMgr_bad_isr()
2107 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_SccbMgr_bad_isr()
2111 currTar_Info); in FPT_SccbMgr_bad_isr()
2199 struct sccb_mgr_tar_info *currTar_Info; in FPT_SccbMgrTableInitTarget() local
2201 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_SccbMgrTableInitTarget()
2203 currTar_Info->TarSelQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2204 currTar_Info->TarSyncCtrl = 0; in FPT_SccbMgrTableInitTarget()
2206 currTar_Info->TarSelQ_Head = NULL; in FPT_SccbMgrTableInitTarget()
2207 currTar_Info->TarSelQ_Tail = NULL; in FPT_SccbMgrTableInitTarget()
2208 currTar_Info->TarTagQ_Cnt = 0; in FPT_SccbMgrTableInitTarget()
2209 currTar_Info->TarLUN_CA = 0; in FPT_SccbMgrTableInitTarget()
2212 currTar_Info->TarLUNBusy[lun] = 0; in FPT_SccbMgrTableInitTarget()
2213 currTar_Info->LunDiscQ_Idx[lun] = 0; in FPT_SccbMgrTableInitTarget()
2312 struct sccb_mgr_tar_info *currTar_Info; in FPT_ssel() local
2318 currTar_Info = &FPT_sccbMgrTbl[p_card][target]; in FPT_ssel()
2323 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_ssel()
2327 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) in FPT_ssel()
2335 if ((currTar_Info->TarLUN_CA == 0) in FPT_ssel()
2336 && ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2339 if (currTar_Info->TarTagQ_Cnt != 0) { in FPT_ssel()
2340 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2347 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2353 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2359 if (currTar_Info->TarLUN_CA == 1) { in FPT_ssel()
2365 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2372 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2376 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING)) in FPT_ssel()
2379 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2389 currTar_Info->LunDiscQ_Idx[lun] = lastTag; in FPT_ssel()
2396 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2421 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_ssel()
2422 currTar_Info->TarSyncCtrl = 0; in FPT_ssel()
2423 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_ssel()
2426 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_ssel()
2427 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_ssel()
2430 FPT_sssyncv(port, target, NARROW_SCSI, currTar_Info); in FPT_ssel()
2458 else if (!(currTar_Info->TarStatus & WIDE_NEGOCIATED)) { in FPT_ssel()
2463 else if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) in FPT_ssel()
2475 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) in FPT_ssel()
2495 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2529 currTar_Info->TarLUNBusy[lun] = 1; in FPT_ssel()
2609 struct sccb_mgr_tar_info *currTar_Info; in FPT_sres() local
2613 currTar_Info = in FPT_sres()
2621 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sres()
2625 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sres()
2629 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_sres()
2631 currTar_Info->TarLUNBusy[currSCCB->Lun] = 0; in FPT_sres()
2634 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2640 currTar_Info->TarLUNBusy[0] = 0; in FPT_sres()
2650 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_sres()
2663 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2668 currTar_Info = &FPT_sccbMgrTbl[p_card][our_target]; in FPT_sres()
2688 if ((currTar_Info-> in FPT_sres()
2691 if (currTar_Info->TarTagQ_Cnt != in FPT_sres()
2695 (currTar_Info-> in FPT_sres()
2767 currTar_Info); in FPT_sres()
2793 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_sres()
2794 currTar_Info->TarLUNBusy[lun] = 1; in FPT_sres()
2796 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[lun]]; in FPT_sres()
2803 currTar_Info->TarLUNBusy[0] = 1; in FPT_sres()
2809 currTar_Info->TarTagQ_Cnt--; in FPT_sres()
2816 pCurrCard->discQ_Tbl[currTar_Info->LunDiscQ_Idx[0]]; in FPT_sres()
2890 struct sccb_mgr_tar_info *currTar_Info; in FPT_sdecm() local
2895 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sdecm()
2912 currTar_Info->TarStatus &= in FPT_sdecm()
2914 currTar_Info->TarStatus |= (unsigned char)TAG_Q_REJECT; in FPT_sdecm()
2933 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING) in FPT_sdecm()
2934 || ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == in FPT_sdecm()
2949 currTar_Info->TarStatus |= in FPT_sdecm()
2952 currTar_Info->TarEEValue &= in FPT_sdecm()
2959 currTar_Info->TarStatus = in FPT_sdecm()
2960 (currTar_Info-> in FPT_sdecm()
2964 currTar_Info->TarEEValue &= in FPT_sdecm()
2969 else if ((currTar_Info-> in FPT_sdecm()
2972 currTar_Info->TarStatus = in FPT_sdecm()
2973 (currTar_Info-> in FPT_sdecm()
2998 ((currTar_Info-> in FPT_sdecm()
3001 currTar_Info->TarLUNBusy[currSCCB-> in FPT_sdecm()
3004 currTar_Info->TarLUNBusy[0] = 1; in FPT_sdecm()
3137 struct sccb_mgr_tar_info *currTar_Info; in FPT_sisyncn() local
3140 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_sisyncn()
3142 if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_TRYING)) { in FPT_sisyncn()
3157 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_sisyncn()
3162 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3168 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == in FPT_sisyncn()
3186 currTar_Info->TarStatus = in FPT_sisyncn()
3187 ((currTar_Info-> in FPT_sisyncn()
3200 currTar_Info->TarStatus |= (unsigned char)SYNC_SUPPORTED; in FPT_sisyncn()
3201 currTar_Info->TarEEValue &= ~EE_SYNC_MASK; in FPT_sisyncn()
3218 struct sccb_mgr_tar_info *currTar_Info; in FPT_stsyncn() local
3221 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stsyncn()
3241 if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_20MB) in FPT_stsyncn()
3245 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_10MB) in FPT_stsyncn()
3249 else if ((currTar_Info->TarEEValue & EE_SYNC_MASK) == EE_SYNC_5MB) in FPT_stsyncn()
3302 if (currTar_Info->TarStatus & WIDE_ENABLED) in FPT_stsyncn()
3310 FPT_sssyncv(port, currSCCB->TargID, sync_reg, currTar_Info); in FPT_stsyncn()
3316 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3330 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_stsyncn()
3377 struct sccb_mgr_tar_info *currTar_Info; in FPT_siwidn() local
3380 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_siwidn()
3382 if (!((currTar_Info->TarStatus & TAR_WIDE_MASK) == WIDE_NEGOCIATED)) { in FPT_siwidn()
3403 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3412 currTar_Info->TarStatus = ((currTar_Info->TarStatus & in FPT_siwidn()
3416 currTar_Info->TarEEValue &= ~EE_WIDE_SCSI; in FPT_siwidn()
3433 struct sccb_mgr_tar_info *currTar_Info; in FPT_stwidn() local
3436 currTar_Info = &FPT_sccbMgrTbl[p_card][currSCCB->TargID]; in FPT_stwidn()
3446 if (!(currTar_Info->TarEEValue & EE_WIDE_SCSI)) in FPT_stwidn()
3450 currTar_Info->TarStatus |= WIDE_ENABLED; in FPT_stwidn()
3454 currTar_Info->TarStatus &= ~WIDE_ENABLED; in FPT_stwidn()
3457 FPT_sssyncv(port, currSCCB->TargID, width, currTar_Info); in FPT_stwidn()
3461 currTar_Info->TarStatus |= WIDE_NEGOCIATED; in FPT_stwidn()
3464 ((currTar_Info->TarStatus & TAR_SYNC_MASK) == in FPT_stwidn()
3482 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) in FPT_stwidn()
3489 currTar_Info->TarStatus |= (WIDE_NEGOCIATED | WIDE_ENABLED); in FPT_stwidn()
3530 struct sccb_mgr_tar_info *currTar_Info) in FPT_sssyncv() argument
3590 currTar_Info->TarSyncCtrl = p_sync_value; in FPT_sssyncv()
3604 struct sccb_mgr_tar_info *currTar_Info; in FPT_sresb() local
3632 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_sresb()
3634 if (currTar_Info->TarEEValue & EE_SYNC_MASK) { in FPT_sresb()
3635 currTar_Info->TarSyncCtrl = 0; in FPT_sresb()
3636 currTar_Info->TarStatus &= ~TAR_SYNC_MASK; in FPT_sresb()
3639 if (currTar_Info->TarEEValue & EE_WIDE_SCSI) { in FPT_sresb()
3640 currTar_Info->TarStatus &= ~TAR_WIDE_MASK; in FPT_sresb()
3643 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_sresb()
3902 struct sccb_mgr_tar_info *currTar_Info; in FPT_sinits() local
3907 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_sinits()
3925 if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT) in FPT_sinits()
3929 currTar_Info->TarStatus |= TAG_Q_TRYING; in FPT_sinits()
3941 if ((currTar_Info->TarStatus & TAR_ALLOW_DISC) || in FPT_sinits()
3942 (currTar_Info->TarStatus & TAG_Q_TRYING)) { in FPT_sinits()
4162 struct sccb_mgr_tar_info *currTar_Info; in FPT_phaseMsgOut() local
4173 currTar_Info = &FPT_sccbMgrTbl[p_card][scsiID]; in FPT_phaseMsgOut()
4174 currTar_Info->TarSyncCtrl = 0; in FPT_phaseMsgOut()
4175 FPT_sssyncv(port, scsiID, NARROW_SCSI, currTar_Info); in FPT_phaseMsgOut()
6668 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSearchSelect() local
6673 currTar_Info = &FPT_sccbMgrTbl[p_card][scan_ptr]; in FPT_queueSearchSelect()
6675 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueSearchSelect()
6677 if (currTar_Info->TarSelQ_Cnt != 0) { in FPT_queueSearchSelect()
6684 if (currTar_Info->TarLUNBusy[lun] == 0) { in FPT_queueSearchSelect()
6687 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6720 currTar_Info-> in FPT_queueSearchSelect()
6723 currTar_Info-> in FPT_queueSearchSelect()
6730 if (currTar_Info-> in FPT_queueSearchSelect()
6733 currTar_Info-> in FPT_queueSearchSelect()
6736 currTar_Info-> in FPT_queueSearchSelect()
6740 currTar_Info-> in FPT_queueSearchSelect()
6742 currTar_Info-> in FPT_queueSearchSelect()
6768 if ((currTar_Info->TarSelQ_Cnt != 0) && in FPT_queueSearchSelect()
6769 (currTar_Info->TarLUNBusy[0] == 0)) { in FPT_queueSearchSelect()
6772 currTar_Info->TarSelQ_Head; in FPT_queueSearchSelect()
6774 currTar_Info->TarSelQ_Head = in FPT_queueSearchSelect()
6778 if (currTar_Info->TarSelQ_Head == NULL) { in FPT_queueSearchSelect()
6779 currTar_Info->TarSelQ_Tail = NULL; in FPT_queueSearchSelect()
6780 currTar_Info->TarSelQ_Cnt = 0; in FPT_queueSearchSelect()
6782 currTar_Info->TarSelQ_Cnt--; in FPT_queueSearchSelect()
6783 currTar_Info->TarSelQ_Head-> in FPT_queueSearchSelect()
6820 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueSelectFail() local
6826 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueSelectFail()
6831 currTar_Info->TarSelQ_Head; in FPT_queueSelectFail()
6833 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueSelectFail()
6834 currTar_Info->TarSelQ_Tail = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6838 currTar_Info->TarSelQ_Head->Sccb_backlink = in FPT_queueSelectFail()
6842 currTar_Info->TarSelQ_Head = pCurrCard->currentSCCB; in FPT_queueSelectFail()
6845 currTar_Info->TarSelQ_Cnt++; in FPT_queueSelectFail()
6863 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueCmdComplete() local
6922 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueCmdComplete()
6924 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != in FPT_queueCmdComplete()
6927 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6935 pCurrCard->discQ_Tbl[currTar_Info-> in FPT_queueCmdComplete()
6957 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueDisconnect() local
6959 currTar_Info = &FPT_sccbMgrTbl[p_card][p_sccb->TargID]; in FPT_queueDisconnect()
6962 ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) != TAG_Q_TRYING))) { in FPT_queueDisconnect()
6963 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6974 FPT_BL_Card[p_card].discQ_Tbl[currTar_Info-> in FPT_queueDisconnect()
6993 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushSccb() local
6998 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushSccb()
7014 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushSccb()
7034 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFlushTargSccb() local
7036 currTar_Info = &FPT_sccbMgrTbl[p_card][thisTarg]; in FPT_queueFlushTargSccb()
7051 currTar_Info->TarTagQ_Cnt--; in FPT_queueFlushTargSccb()
7060 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueAddSccb() local
7061 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueAddSccb()
7065 p_SCCB->Sccb_backlink = currTar_Info->TarSelQ_Tail; in FPT_queueAddSccb()
7067 if (currTar_Info->TarSelQ_Cnt == 0) { in FPT_queueAddSccb()
7069 currTar_Info->TarSelQ_Head = p_SCCB; in FPT_queueAddSccb()
7074 currTar_Info->TarSelQ_Tail->Sccb_forwardlink = p_SCCB; in FPT_queueAddSccb()
7077 currTar_Info->TarSelQ_Tail = p_SCCB; in FPT_queueAddSccb()
7078 currTar_Info->TarSelQ_Cnt++; in FPT_queueAddSccb()
7094 struct sccb_mgr_tar_info *currTar_Info; in FPT_queueFindSccb() local
7096 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueFindSccb()
7098 q_ptr = currTar_Info->TarSelQ_Head; in FPT_queueFindSccb()
7104 if (currTar_Info->TarSelQ_Head == q_ptr) { in FPT_queueFindSccb()
7106 currTar_Info->TarSelQ_Head = in FPT_queueFindSccb()
7110 if (currTar_Info->TarSelQ_Tail == q_ptr) { in FPT_queueFindSccb()
7112 currTar_Info->TarSelQ_Tail = in FPT_queueFindSccb()
7126 currTar_Info->TarSelQ_Cnt--; in FPT_queueFindSccb()