void sinits(PSCCB p_sccb, UCHAR p_card) 
static void FPT_sinits(PSCCB p_sccb, UCHAR p_card) 
void sinits(PSCCB p_sccb, UCHAR p_card){   PSCCBMgr_tar_info currTar_Info;	if((p_sccb->TargID > MAX_SCSI_TAR) || (p_sccb->Lun > MAX_LUN))	{		return;	}   currTar_Info = &sccbMgrTbl[p_card][p_sccb->TargID];   p_sccb->Sccb_XferState     = 0x00;   p_sccb->Sccb_XferCnt       = p_sccb->DataLength;   if ((p_sccb->OperationCode == SCATTER_GATHER_COMMAND) ||      (p_sccb->OperationCode == RESIDUAL_SG_COMMAND)) {      p_sccb->Sccb_SGoffset   = 0;      p_sccb->Sccb_XferState  = F_SG_XFER;      p_sccb->Sccb_XferCnt    = 0x00;      }   if (p_sccb->DataLength == 0x00)      p_sccb->Sccb_XferState |= F_ALL_XFERRED;   if (p_sccb->ControlByte & F_USE_CMD_Q)      {      if ((currTar_Info->TarStatus & TAR_TAG_Q_MASK) == TAG_Q_REJECT)         p_sccb->ControlByte &= ~F_USE_CMD_Q;      else	      currTar_Info->TarStatus |= TAG_Q_TRYING;      }/*      For !single SCSI device in system  & device allow Disconnect	or command is tag_q type then send Cmd with Disconnect Enable	else send Cmd with Disconnect Disable *//*   if (((!(BL_Card[p_card].globalFlags & F_SINGLE_DEVICE)) &&      (currTar_Info->TarStatus & TAR_ALLOW_DISC)) ||      (currTar_Info->TarStatus & TAG_Q_TRYING)) {*/   if ((currTar_Info->TarStatus & TAR_ALLOW_DISC) ||      (currTar_Info->TarStatus & TAG_Q_TRYING)) {      p_sccb->Sccb_idmsg      = (UCHAR)(SMIDENT | DISC_PRIV) | p_sccb->Lun;      }   else {      p_sccb->Sccb_idmsg      = (UCHAR)SMIDENT | p_sccb->Lun;      }   p_sccb->HostStatus         = 0x00;   p_sccb->TargetStatus       = 0x00;   p_sccb->Sccb_tag           = 0x00;   p_sccb->Sccb_MGRFlags      = 0x00;   p_sccb->Sccb_sgseg         = 0x00;   p_sccb->Sccb_ATC           = 0x00;   p_sccb->Sccb_savedATC      = 0x00;/*   p_sccb->SccbVirtDataPtr    = 0x00;   p_sccb->Sccb_forwardlink   = NULL;   p_sccb->Sccb_backlink      = NULL; */   p_sccb->Sccb_scsistat      = BUS_FREE_ST;   p_sccb->SccbStatus         = SCCB_IN_PROCESS;   p_sccb->Sccb_scsimsg       = SMNO_OP;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/47b5d69c4aa753fcfc9b2b8d28c0660a1e25c129/FlashPoint.c/buggy/drivers/scsi/FlashPoint.c