Lines Matching refs:cmnd
77 if (likely(srb->cmnd[0] != ATA_16 && srb->cmnd[0] != ATA_12)) {
82 memcpy(save_cmnd, srb->cmnd, sizeof(save_cmnd));
83 memset(srb->cmnd, 0, MAX_COMMAND_SIZE);
101 srb->cmnd[0] = 0x24; /*
106 srb->cmnd[1] = 0x24; /* bVSCBSubCommand : 0x24 for ATACB */
108 srb->cmnd[3] = 0xff - 1; /*
112 srb->cmnd[4] = 1; /* TransferBlockCount : 512 */
115 srb->cmnd[ 6] = save_cmnd[ 4]; /* features */
116 srb->cmnd[ 7] = save_cmnd[ 6]; /* sector count */
117 srb->cmnd[ 8] = save_cmnd[ 8]; /* lba low */
118 srb->cmnd[ 9] = save_cmnd[10]; /* lba med */
119 srb->cmnd[10] = save_cmnd[12]; /* lba high */
120 srb->cmnd[11] = save_cmnd[13]; /* device */
121 srb->cmnd[12] = save_cmnd[14]; /* command */
130 srb->cmnd[ 6] = save_cmnd[3]; /* features */
131 srb->cmnd[ 7] = save_cmnd[4]; /* sector count */
132 srb->cmnd[ 8] = save_cmnd[5]; /* lba low */
133 srb->cmnd[ 9] = save_cmnd[6]; /* lba med */
134 srb->cmnd[10] = save_cmnd[7]; /* lba high */
135 srb->cmnd[11] = save_cmnd[8]; /* device */
136 srb->cmnd[12] = save_cmnd[9]; /* command */
140 if ((srb->cmnd[12] == ATA_CMD_SET_FEATURES)
141 && (srb->cmnd[6] == SETFEATURES_XFER))
144 if (srb->cmnd[12] == ATA_CMD_ID_ATA || srb->cmnd[12] == ATA_CMD_ID_ATAPI)
145 srb->cmnd[2] |= (1<<7); /* set IdentifyPacketDevice for these cmds */
177 * but reading register selected in srb->cmnd[4]
180 srb->cmnd = ses.cmnd;
181 srb->cmnd[2] = 1;
234 memcpy(srb->cmnd, save_cmnd, sizeof(save_cmnd));
235 if (srb->cmnd[0] == ATA_12)