Lines Matching refs:p_SCCB
795 static void FPT_queueDisconnect(struct sccb *p_SCCB, unsigned char p_card);
797 struct sccb *p_SCCB, unsigned char p_card);
801 static void FPT_queueAddSccb(struct sccb *p_SCCB, unsigned char card);
802 static unsigned char FPT_queueFindSccb(struct sccb *p_SCCB,
804 static void FPT_utilUpdateResidual(struct sccb *p_SCCB);
7029 static void FPT_queueAddSccb(struct sccb *p_SCCB, unsigned char p_card) in FPT_queueAddSccb() argument
7032 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueAddSccb()
7034 p_SCCB->Sccb_forwardlink = NULL; in FPT_queueAddSccb()
7036 p_SCCB->Sccb_backlink = currTar_Info->TarSelQ_Tail; in FPT_queueAddSccb()
7040 currTar_Info->TarSelQ_Head = p_SCCB; in FPT_queueAddSccb()
7045 currTar_Info->TarSelQ_Tail->Sccb_forwardlink = p_SCCB; in FPT_queueAddSccb()
7048 currTar_Info->TarSelQ_Tail = p_SCCB; in FPT_queueAddSccb()
7061 static unsigned char FPT_queueFindSccb(struct sccb *p_SCCB, in FPT_queueFindSccb() argument
7067 currTar_Info = &FPT_sccbMgrTbl[p_card][p_SCCB->TargID]; in FPT_queueFindSccb()
7073 if (q_ptr == p_SCCB) { in FPT_queueFindSccb()
7124 static void FPT_utilUpdateResidual(struct sccb *p_SCCB) in FPT_utilUpdateResidual() argument
7130 if (p_SCCB->Sccb_XferState & F_ALL_XFERRED) { in FPT_utilUpdateResidual()
7132 p_SCCB->DataLength = 0x0000; in FPT_utilUpdateResidual()
7135 else if (p_SCCB->Sccb_XferState & F_SG_XFER) { in FPT_utilUpdateResidual()
7139 sg_index = p_SCCB->Sccb_sgseg; in FPT_utilUpdateResidual()
7142 if (p_SCCB->Sccb_SGoffset) { in FPT_utilUpdateResidual()
7144 partial_cnt = p_SCCB->Sccb_SGoffset; in FPT_utilUpdateResidual()
7149 (unsigned long)SG_ELEMENT_SIZE) < p_SCCB->DataLength) { in FPT_utilUpdateResidual()
7150 segp = (struct blogic_sg_seg *)(p_SCCB->DataPointer) + in FPT_utilUpdateResidual()
7156 p_SCCB->DataLength = partial_cnt; in FPT_utilUpdateResidual()
7161 p_SCCB->DataLength -= p_SCCB->Sccb_ATC; in FPT_utilUpdateResidual()