Lines Matching refs:passthru
453 PassthroughCmd *passthru = &pCmd->uCmd.Passthrough; in os_cmddone() local
462 sense_buffer[11] = (HPT_U8)passthru->bFeaturesReg; /* Error */ in os_cmddone()
463 sense_buffer[13] = (HPT_U8)passthru->bSectorCountReg; /* Sector Count (7:0) */ in os_cmddone()
464 sense_buffer[15] = (HPT_U8)passthru->bLbaLowReg; /* LBA Low (7:0) */ in os_cmddone()
465 sense_buffer[17] = (HPT_U8)passthru->bLbaMidReg; /* LBA Mid (7:0) */ in os_cmddone()
466 sense_buffer[19] = (HPT_U8)passthru->bLbaHighReg; /* LBA High (7:0) */ in os_cmddone()
471 sense_buffer[12] = (HPT_U8)(passthru->bSectorCountReg >> 8); /* Sector Count (15:8) */ in os_cmddone()
472 sense_buffer[14] = (HPT_U8)(passthru->bLbaLowReg >> 8); /* LBA Low (15:8) */ in os_cmddone()
473 sense_buffer[16] = (HPT_U8)(passthru->bLbaMidReg >> 8); /* LBA Mid (15:8) */ in os_cmddone()
474 sense_buffer[18] = (HPT_U8)(passthru->bLbaHighReg >> 8); /* LBA High (15:8) */ in os_cmddone()
477 sense_buffer[20] = (HPT_U8)passthru->bDriveHeadReg; /* Device */ in os_cmddone()
478 sense_buffer[21] = (HPT_U8)passthru->bCommandReg; /* Status */ in os_cmddone()
480 passthru->bCommandReg, in os_cmddone()
481 passthru->bFeaturesReg, in os_cmddone()
482 passthru->bLbaLowReg, in os_cmddone()
483 passthru->bLbaMidReg, in os_cmddone()
484 passthru->bLbaHighReg, in os_cmddone()
485 passthru->bDriveHeadReg, in os_cmddone()
486 passthru->bSectorCountReg)); in os_cmddone()
488 pCmd->Result,passthru->bFeaturesReg,passthru->bSectorCountReg, in os_cmddone()
489 passthru->bLbaHighReg,passthru->bLbaMidReg,passthru->bLbaLowReg)); in os_cmddone()
625 PassthroughCmd *passthru; in hpt_scsi_io() local
650 passthru = &pCmd->uCmd.Passthrough; in hpt_scsi_io()
653 passthru->bFeaturesReg = in hpt_scsi_io()
656 passthru->bSectorCountReg = in hpt_scsi_io()
659 passthru->bLbaLowReg = in hpt_scsi_io()
662 passthru->bLbaMidReg = in hpt_scsi_io()
665 passthru->bLbaHighReg = in hpt_scsi_io()
669 passthru->bFeaturesReg = cdb[4]; in hpt_scsi_io()
670 passthru->bSectorCountReg = cdb[6]; in hpt_scsi_io()
671 passthru->bLbaLowReg = cdb[8]; in hpt_scsi_io()
672 passthru->bLbaMidReg = cdb[10]; in hpt_scsi_io()
673 passthru->bLbaHighReg = cdb[12]; in hpt_scsi_io()
675 passthru->bDriveHeadReg = cdb[13]; in hpt_scsi_io()
676 passthru->bCommandReg = cdb[14]; in hpt_scsi_io()
680 passthru->bFeaturesReg = cdb[3]; in hpt_scsi_io()
681 passthru->bSectorCountReg = cdb[4]; in hpt_scsi_io()
682 passthru->bLbaLowReg = cdb[5]; in hpt_scsi_io()
683 passthru->bLbaMidReg = cdb[6]; in hpt_scsi_io()
684 passthru->bLbaHighReg = cdb[7]; in hpt_scsi_io()
685 passthru->bDriveHeadReg = cdb[8]; in hpt_scsi_io()
686 passthru->bCommandReg = cdb[9]; in hpt_scsi_io()
692 if (!(passthru->bCommandReg == ATA_CMD_READ_MULTI || in hpt_scsi_io()
693 passthru->bCommandReg == ATA_CMD_READ_MULTI_EXT || in hpt_scsi_io()
694 passthru->bCommandReg == ATA_CMD_WRITE_MULTI || in hpt_scsi_io()
695 passthru->bCommandReg == ATA_CMD_WRITE_MULTI_EXT || in hpt_scsi_io()
696 passthru->bCommandReg == ATA_CMD_WRITE_MULTI_FUA_EXT) in hpt_scsi_io()
703 if (passthru->bFeaturesReg == ATA_SET_FEATURES_XFER && in hpt_scsi_io()
704 passthru->bCommandReg == ATA_CMD_SET_FEATURES) { in hpt_scsi_io()
709 passthru->nSectors = ccb->csio.dxfer_len/ATA_SECTOR_SIZE; in hpt_scsi_io()