sssyncv(port,currSCCB->TargID,width,currTar_Info); 
FPT_sssyncv(port,currSCCB->TargID,width,currTar_Info); 
void stwidn(ULONG port, UCHAR p_card)#endif{   UCHAR width;   PSCCB currSCCB;   PSCCBMgr_tar_info currTar_Info;   currSCCB = BL_Card[p_card].currentSCCB;   currTar_Info = &sccbMgrTbl[p_card][currSCCB->TargID];   width = sfm(port,currSCCB);	if((width == 0x00) && (currSCCB->Sccb_scsimsg == SMPARITY))	{		WR_HARPOON(port+hp_autostart_1, (AUTO_IMMED+DISCONNECT_START));		return;	}   if (!(currTar_Info->TarEEValue & EE_WIDE_SCSI))      width = 0;   if (width) {      currTar_Info->TarStatus |= WIDE_ENABLED;      width = 0;      }   else {      width = NARROW_SCSI;      currTar_Info->TarStatus &= ~WIDE_ENABLED;      }   sssyncv(port,currSCCB->TargID,width,currTar_Info);   if (currSCCB->Sccb_scsistat == SELECT_WN_ST)	{      currTar_Info->TarStatus |=	 WIDE_NEGOCIATED;	   if (!((currTar_Info->TarStatus & TAR_SYNC_MASK) == SYNC_SUPPORTED))		{	      ACCEPT_MSG_ATN(port);		   ARAM_ACCESS(port);	     	sisyncn(port,p_card, TRUE);	      currSCCB->Sccb_scsistat = SELECT_SN_ST;		   SGRAM_ACCESS(port);		}		else		{	      ACCEPT_MSG(port);  		   WR_HARPOON(port+hp_autostart_1, (AUTO_IMMED+DISCONNECT_START));		}   }   else {      ACCEPT_MSG_ATN(port);      if (currTar_Info->TarEEValue & EE_WIDE_SCSI)      	 width = SM16BIT;      else      	 width = SM8BIT;      siwidr(port,width);      currTar_Info->TarStatus |= (WIDE_NEGOCIATED | WIDE_ENABLED);      }}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/47b5d69c4aa753fcfc9b2b8d28c0660a1e25c129/FlashPoint.c/buggy/drivers/scsi/FlashPoint.c