Lines Matching refs:cbTransfer

1018     uint32_t cbLimit, cbTransfer;
1027 cbTransfer = RT_MIN(s->cbTotalTransfer, s->iIOBufferEnd - s->iIOBufferCur);
1028 if (cbTransfer > cbLimit)
1033 cbTransfer = cbLimit;
1035 s->uATARegLCyl = cbTransfer;
1036 s->uATARegHCyl = cbTransfer >> 8;
1037 s->cbElementaryTransfer = cbTransfer;
1792 uint32_t cbTransfer;
1795 cbTransfer = sizeof(aModeSenseResult);
1803 aModeSenseCmd[7] = cbTransfer >> 8;
1804 aModeSenseCmd[8] = cbTransfer & 0xff;
1806 rc = s->pDrvBlock->pfnSendCmd(s->pDrvBlock, aModeSenseCmd, PDMBLOCKTXDIR_FROM_DEVICE, aModeSenseResult, &cbTransfer, &uDummySense, 500);
1859 uint32_t cbTransfer, cSectors;
1862 cbTransfer = RT_MIN(s->cbTotalTransfer, s->cbIOBuffer);
1863 cSectors = cbTransfer / s->cbATAPISector;
1864 Assert(cSectors * s->cbATAPISector <= cbTransfer);
1924 s->cbElementaryTransfer = cbTransfer;
1925 if (cbTransfer >= s->cbTotalTransfer)
1958 uint32_t cbTransfer;
1961 cbTransfer = RT_MIN(s->cbAtapiPassthroughTransfer, s->cbIOBuffer);
1964 Log3(("ATAPI PT data write (%d): %.*Rhxs\n", cbTransfer, cbTransfer, s->CTX_SUFF(pbIOBuffer)));
1968 if (cbTransfer >= 2048)
1997 cbTransfer - 8 - cbBlkDescLength);
2003 s->CTX_SUFF(pbIOBuffer), cbTransfer);
2014 if ( cbTransfer > SCSI_MAX_BUFFER_SIZE
2026 cSectorsMax = cbTransfer / s->cbATAPISector;
2135 rc = s->pDrvBlock->pfnSendCmd(s->pDrvBlock, s->aATAPICmd, (PDMBLOCKTXDIR)s->uTxDir, s->CTX_SUFF(pbIOBuffer), &cbTransfer, abATAPISense, sizeof(abATAPISense), 30000 /**< @todo timeout */);
2143 if (cbTransfer >= 2048)
2148 STAM_REL_COUNTER_ADD(&s->StatBytesRead, cbTransfer);
2153 STAM_REL_COUNTER_ADD(&s->StatBytesWritten, cbTransfer);
2187 Assert(cbTransfer <= s->cbAtapiPassthroughTransfer);
2194 s->cbTotalTransfer = cbTransfer;
2203 Log3(("ATAPI PT inquiry data before (%d): %.*Rhxs\n", cbTransfer, cbTransfer, s->CTX_SUFF(pbIOBuffer)));
2209 if (cbTransfer)
2210 Log3(("ATAPI PT data read (%d): %.*Rhxs\n", cbTransfer, cbTransfer, s->CTX_SUFF(pbIOBuffer)));
2216 s->cbElementaryTransfer = cbTransfer;
2217 if (cbTransfer >= s->cbAtapiPassthroughTransfer)
3431 uint32_t cbTransfer = 0;
3444 cbTransfer = ataBE2H_U16(pbPacket + 7);
3449 cbTransfer = s->uATARegLCyl | (s->uATARegHCyl << 8); /* use ATAPI transfer length */
3453 cbTransfer = ataBE2H_U16(pbPacket + 7);
3457 cbTransfer = ataBE2H_U16(pbPacket + 7);
3460 ataStartTransfer(s, RT_MIN(cbTransfer, 8), PDMBLOCKTXDIR_FROM_DEVICE, ATAFN_BT_ATAPI_CMD, ATAFN_SS_ATAPI_GET_EVENT_STATUS_NOTIFICATION, true);
3466 cbTransfer = s->uATARegLCyl | (s->uATARegHCyl << 8); /* use ATAPI transfer length */
3470 cbTransfer = ataBE2H_U16(pbPacket + 3);
3476 cbTransfer = ataBE2H_U16(pbPacket + 8);
3480 cbTransfer = ataBE2H_U16(pbPacket + 7);
3484 cbTransfer = ataBE2H_U16(pbPacket + 7);
3503 cbTransfer = cSectors * s->cbATAPISector;
3511 cbTransfer = cSectors * s->cbATAPISector;
3515 cbTransfer = ataBE2H_U24(pbPacket + 6);
3519 cbTransfer = ataBE2H_U16(pbPacket + 7);
3523 cbTransfer = 8;
3568 cbTransfer = ataBE2H_U24(pbPacket + 6) * s->cbATAPISector;
3574 cbTransfer = cSectors * s->cbATAPISector;
3580 cbTransfer = ataBE2H_U16(pbPacket + 7);
3584 cbTransfer = ataBE2H_U16(pbPacket + 8);
3588 cbTransfer = ataBE2H_U16(pbPacket + 7);
3592 cbTransfer = ataBE2H_U16(pbPacket + 7);
3596 cbTransfer = ataBE2H_U16(pbPacket + 7);
3600 cbTransfer = ataBE2H_U16(pbPacket + 7);
3606 cbTransfer = ataBE2H_U16(pbPacket + 8);
3610 cbTransfer = pbPacket[4];
3613 ataStartTransfer(s, RT_MIN(cbTransfer, 18), PDMBLOCKTXDIR_FROM_DEVICE, ATAFN_BT_ATAPI_CMD, ATAFN_SS_ATAPI_REQUEST_SENSE, true);
3625 cbTransfer = ataBE2H_U24(pbPacket + 6);
3629 cbTransfer = ataBE2H_U16(pbPacket + 8);
3633 cbTransfer = ataBE2H_U16(pbPacket + 8);
3637 cbTransfer = ataBE2H_U16(pbPacket + 8);
3641 cbTransfer = ataBE2H_U16(pbPacket + 7);
3649 cbTransfer = ataBE2H_U16(pbPacket + 9);
3671 cbTransfer = cSectors * s->cbATAPISector;
3682 cbTransfer = cSectors * s->cbATAPISector;
3698 cbTransfer = ataBE2H_U16(pbPacket + 6);
3704 cbTransfer = ataBE2H_U32(pbPacket + 6);
3725 Log2(("ATAPI PT: max size %d\n", cbTransfer));
3726 if (cbTransfer == 0)
3728 ataStartTransfer(s, cbTransfer, uTxDir, ATAFN_BT_ATAPI_PASSTHROUGH_CMD, ATAFN_SS_ATAPI_PASSTHROUGH, true);
5950 uint32_t cTransAvailable, cTransfer = *pcTransfer, cbTransfer;
5970 cbTransfer = cTransAvailable * cb;
5972 rc = PGMPhysSimpleDirtyWriteGCPtr(PDMDevHlpGetVMCPU(pDevIns), GCDst, s->CTX_SUFF(pbIOBuffer) + s->iIOBufferPIODataStart, cbTransfer);
5985 if (cbTransfer)
5986 Log3(("%s: addr=%#x val=%.*Rhxs\n", __FUNCTION__, Port, cbTransfer, s->CTX_SUFF(pbIOBuffer) + s->iIOBufferPIODataStart));
5987 s->iIOBufferPIODataStart += cbTransfer;
5988 *pGCPtrDst = (RTGCPTR)((RTGCUINTPTR)GCDst + cbTransfer);
6018 uint32_t cTransAvailable, cTransfer = *pcTransfer, cbTransfer;
6038 cbTransfer = cTransAvailable * cb;
6040 rc = PGMPhysSimpleReadGCPtr(PDMDevHlpGetVMCPU(pDevIns), s->CTX_SUFF(pbIOBuffer) + s->iIOBufferPIODataStart, GCSrc, cbTransfer);
6053 if (cbTransfer)
6054 Log3(("%s: addr=%#x val=%.*Rhxs\n", __FUNCTION__, Port, cbTransfer, s->CTX_SUFF(pbIOBuffer) + s->iIOBufferPIODataStart));
6055 s->iIOBufferPIODataStart += cbTransfer;
6056 *pGCPtrSrc = (RTGCPTR)((RTGCUINTPTR)GCSrc + cbTransfer);