Lines Matching refs:pbCDB

200     switch(pVScsiReq->pbCDB[0])
205 if (pVScsiReq->pbCDB[1] & 0x1)
207 rc = vscsiVpdPagePoolQueryPage(&pVScsiLunSbc->VpdPagePool, pVScsiReq, pVScsiReq->pbCDB[2]);
217 else if (pVScsiReq->pbCDB[2] != 0) /* A non zero page code is an error. */
261 uint8_t uModePage = pVScsiReq->pbCDB[2] & 0x3f;
301 size_t cbList = pVScsiReq->pbCDB[4];
307 if ( !(pVScsiReq->pbCDB[1] & 0x01)
329 uLbaStart = ((uint64_t) pVScsiReq->pbCDB[3]
330 | (pVScsiReq->pbCDB[2] << 8)
331 | ((pVScsiReq->pbCDB[1] & 0x1f) << 16));
332 cSectorTransfer = pVScsiReq->pbCDB[4];
338 uLbaStart = vscsiBE2HU32(&pVScsiReq->pbCDB[2]);
339 cSectorTransfer = vscsiBE2HU16(&pVScsiReq->pbCDB[7]);
345 uLbaStart = vscsiBE2HU32(&pVScsiReq->pbCDB[2]);
346 cSectorTransfer = vscsiBE2HU32(&pVScsiReq->pbCDB[6]);
352 uLbaStart = vscsiBE2HU64(&pVScsiReq->pbCDB[2]);
353 cSectorTransfer = vscsiBE2HU32(&pVScsiReq->pbCDB[10]);
359 uLbaStart = ((uint64_t) pVScsiReq->pbCDB[3]
360 | (pVScsiReq->pbCDB[2] << 8)
361 | ((pVScsiReq->pbCDB[1] & 0x1f) << 16));
362 cSectorTransfer = pVScsiReq->pbCDB[4];
368 uLbaStart = vscsiBE2HU32(&pVScsiReq->pbCDB[2]);
369 cSectorTransfer = vscsiBE2HU16(&pVScsiReq->pbCDB[7]);
375 uLbaStart = vscsiBE2HU32(&pVScsiReq->pbCDB[2]);
376 cSectorTransfer = vscsiBE2HU32(&pVScsiReq->pbCDB[6]);
382 uLbaStart = vscsiBE2HU64(&pVScsiReq->pbCDB[2]);
383 cSectorTransfer = vscsiBE2HU32(&pVScsiReq->pbCDB[10]);
392 uint8_t uDataMode = pVScsiReq->pbCDB[1] & 0x1f;
429 uint16_t cbMax = vscsiBE2HU16(&pVScsiReq->pbCDB[7]);
430 uint8_t uPageCode = pVScsiReq->pbCDB[2] & 0x3f;
431 uint8_t uSubPageCode = pVScsiReq->pbCDB[3];
457 switch (pVScsiReq->pbCDB[1] & 0x1f)
485 size_t cbList = vscsiBE2HU16(&pVScsiReq->pbCDB[7]);
491 if ( !(pVScsiReq->pbCDB[1] & 0x01)
539 //AssertMsgFailed(("Command %#x [%s] not implemented\n", pRequest->pbCDB[0], SCSICmdText(pRequest->pbCDB[0])));
571 else if (pVScsiReq->pbCDB[0] == SCSI_SYNCHRONIZE_CACHE)
576 else if (pVScsiReq->pbCDB[0] != SCSI_UNMAP) /* Request completed */