Lines Matching refs:d

3341   fis->d.lbaLow         = 0;                      /* FIS LBA (7 :0 ) */  in smsatIDStart()
3342 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatIDStart()
3343 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatIDStart()
3344 fis->d.device = 0; /* FIS LBA mode */ in smsatIDStart()
3345 fis->d.lbaLowExp = 0; in smsatIDStart()
3346 fis->d.lbaMidExp = 0; in smsatIDStart()
3347 fis->d.lbaHighExp = 0; in smsatIDStart()
3348 fis->d.featuresExp = 0; in smsatIDStart()
3349 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatIDStart()
3350 fis->d.sectorCountExp = 0; in smsatIDStart()
3351 fis->d.reserved4 = 0; in smsatIDStart()
3352 fis->d.control = 0; /* FIS HOB bit clear */ in smsatIDStart()
3353 fis->d.reserved5 = 0; in smsatIDStart()
4064 fis->d.lbaMid = 0xFF; /* FIS LBA (15:8 ) */ in smsatPacket()
4065 fis->d.lbaHigh = 0xFF; /* FIS LBA (23:16) */ in smsatPacket()
4069 fis->d.lbaMid = (bit8)scsiCmnd->expDataLength; /* FIS LBA (15:8 ) */ in smsatPacket()
4070 fis->d.lbaHigh = (bit8)(scsiCmnd->expDataLength>>8); /* FIS LBA (23:16) */ in smsatPacket()
4073 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatPacket()
4074 fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */ in smsatPacket()
4075 fis->d.lbaLowExp = 0; in smsatPacket()
4076 fis->d.lbaMidExp = 0; in smsatPacket()
4077 fis->d.lbaHighExp = 0; in smsatPacket()
4078 fis->d.featuresExp = 0; in smsatPacket()
4079 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatPacket()
4080 fis->d.sectorCountExp = 0; in smsatPacket()
4081 fis->d.reserved4 = 0; in smsatPacket()
4082 fis->d.control = 0; /* FIS HOB bit clear */ in smsatPacket()
4083 fis->d.reserved5 = 0; in smsatPacket()
4153 fis->d.lbaLow = 0; in smsatSetFeaturesPIO()
4154 fis->d.lbaMid = 0; in smsatSetFeaturesPIO()
4155 fis->d.lbaHigh = 0; in smsatSetFeaturesPIO()
4156 fis->d.device = 0; in smsatSetFeaturesPIO()
4157 fis->d.lbaLowExp = 0; in smsatSetFeaturesPIO()
4158 fis->d.lbaMidExp = 0; in smsatSetFeaturesPIO()
4159 fis->d.lbaHighExp = 0; in smsatSetFeaturesPIO()
4160 fis->d.featuresExp = 0; in smsatSetFeaturesPIO()
4161 fis->d.sectorCountExp = 0; in smsatSetFeaturesPIO()
4162 fis->d.reserved4 = 0; in smsatSetFeaturesPIO()
4163 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSetFeaturesPIO()
4164 fis->d.reserved5 = 0; in smsatSetFeaturesPIO()
4170 fis->d.sectorCount = 0x0C; /*enable PIO transfer mode */ in smsatSetFeaturesPIO()
4262 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatRequestSenseForATAPI()
4263 fis->d.lbaMid = (bit8)scsiCmnd->expDataLength; /* FIS LBA (15:8 ) */ in smsatRequestSenseForATAPI()
4264 fis->d.lbaHigh = (bit8)(scsiCmnd->expDataLength>>8); /* FIS LBA (23:16) */ in smsatRequestSenseForATAPI()
4265 fis->d.device = 0; /* FIS LBA (27:24) and FIS LBA mode */ in smsatRequestSenseForATAPI()
4266 fis->d.lbaLowExp = 0; in smsatRequestSenseForATAPI()
4267 fis->d.lbaMidExp = 0; in smsatRequestSenseForATAPI()
4268 fis->d.lbaHighExp = 0; in smsatRequestSenseForATAPI()
4269 fis->d.featuresExp = 0; in smsatRequestSenseForATAPI()
4270 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatRequestSenseForATAPI()
4271 fis->d.sectorCountExp = 0; in smsatRequestSenseForATAPI()
4272 fis->d.reserved4 = 0; in smsatRequestSenseForATAPI()
4273 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRequestSenseForATAPI()
4274 fis->d.reserved5 = 0; in smsatRequestSenseForATAPI()
4337 fis->d.lbaLow = 0; in smsatDeviceReset()
4338 fis->d.lbaMid = 0; in smsatDeviceReset()
4339 fis->d.lbaHigh = 0; in smsatDeviceReset()
4340 fis->d.device = 0; in smsatDeviceReset()
4341 fis->d.lbaLowExp = 0; in smsatDeviceReset()
4342 fis->d.lbaMidExp = 0; in smsatDeviceReset()
4343 fis->d.lbaHighExp = 0; in smsatDeviceReset()
4344 fis->d.featuresExp = 0; in smsatDeviceReset()
4345 fis->d.sectorCount = 0; in smsatDeviceReset()
4346 fis->d.sectorCountExp = 0; in smsatDeviceReset()
4347 fis->d.reserved4 = 0; in smsatDeviceReset()
4348 fis->d.control = 0; /* FIS HOB bit clear */ in smsatDeviceReset()
4349 fis->d.reserved5 = 0; in smsatDeviceReset()
4414 fis->d.lbaLow = 0; in smsatExecuteDeviceDiagnostic()
4415 fis->d.lbaMid = 0; in smsatExecuteDeviceDiagnostic()
4416 fis->d.lbaHigh = 0; in smsatExecuteDeviceDiagnostic()
4417 fis->d.device = 0; in smsatExecuteDeviceDiagnostic()
4418 fis->d.lbaLowExp = 0; in smsatExecuteDeviceDiagnostic()
4419 fis->d.lbaMidExp = 0; in smsatExecuteDeviceDiagnostic()
4420 fis->d.lbaHighExp = 0; in smsatExecuteDeviceDiagnostic()
4421 fis->d.featuresExp = 0; in smsatExecuteDeviceDiagnostic()
4422 fis->d.sectorCount = 0; in smsatExecuteDeviceDiagnostic()
4423 fis->d.sectorCountExp = 0; in smsatExecuteDeviceDiagnostic()
4424 fis->d.reserved4 = 0; in smsatExecuteDeviceDiagnostic()
4425 fis->d.control = 0; /* FIS HOB bit clear */ in smsatExecuteDeviceDiagnostic()
4426 fis->d.reserved5 = 0; in smsatExecuteDeviceDiagnostic()
4571 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatRead6()
4572 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatRead6()
4573 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatRead6()
4574 fis->d.device = 0x40; /* FIS LBA mode */ in smsatRead6()
4575 fis->d.lbaLowExp = 0; in smsatRead6()
4576 fis->d.lbaMidExp = 0; in smsatRead6()
4577 fis->d.lbaHighExp = 0; in smsatRead6()
4578 fis->d.featuresExp = 0; in smsatRead6()
4582 fis->d.sectorCount = 0xff; /* FIS sector count (7:0) */ in smsatRead6()
4586 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatRead6()
4588 fis->d.sectorCountExp = 0; in smsatRead6()
4589 fis->d.reserved4 = 0; in smsatRead6()
4590 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead6()
4591 fis->d.reserved5 = 0; in smsatRead6()
4605 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatRead6()
4606 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatRead6()
4607 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatRead6()
4608 fis->d.device = 0x40; /* FIS LBA mode */ in smsatRead6()
4609 fis->d.lbaLowExp = 0; in smsatRead6()
4610 fis->d.lbaMidExp = 0; in smsatRead6()
4611 fis->d.lbaHighExp = 0; in smsatRead6()
4612 fis->d.featuresExp = 0; in smsatRead6()
4616 fis->d.sectorCount = 0xff; /* FIS sector count (7:0) */ in smsatRead6()
4620 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatRead6()
4622 fis->d.sectorCountExp = 0; in smsatRead6()
4623 fis->d.reserved4 = 0; in smsatRead6()
4624 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead6()
4625 fis->d.reserved5 = 0; in smsatRead6()
4644 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatRead6()
4645 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatRead6()
4646 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatRead6()
4647 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead6()
4648 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatRead6()
4649 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead6()
4650 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead6()
4651 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead6()
4655 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatRead6()
4656 fis->d.sectorCountExp = 0x01; /* FIS sector count (15:8) */ in smsatRead6()
4660 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatRead6()
4661 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatRead6()
4663 fis->d.reserved4 = 0; in smsatRead6()
4664 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead6()
4665 fis->d.reserved5 = 0; in smsatRead6()
4679 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatRead6()
4680 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatRead6()
4681 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatRead6()
4682 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead6()
4683 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatRead6()
4684 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead6()
4685 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead6()
4686 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead6()
4690 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatRead6()
4691 fis->d.sectorCountExp = 0x01; /* FIS sector count (15:8) */ in smsatRead6()
4695 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatRead6()
4696 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatRead6()
4698 fis->d.reserved4 = 0; in smsatRead6()
4699 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead6()
4700 fis->d.reserved5 = 0; in smsatRead6()
4737 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatRead6()
4738 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatRead6()
4739 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatRead6()
4740 fis->d.device = 0x40; /* FIS FUA clear */ in smsatRead6()
4741 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatRead6()
4742 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead6()
4743 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead6()
4748 fis->d.featuresExp = 0x01; /* FIS sector count (15:8) */ in smsatRead6()
4753 fis->d.featuresExp = 0; /* FIS sector count (15:8) */ in smsatRead6()
4755 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatRead6()
4756 fis->d.sectorCountExp = 0; in smsatRead6()
4757 fis->d.reserved4 = 0; in smsatRead6()
4758 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead6()
4759 fis->d.reserved5 = 0; in smsatRead6()
4981 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead10()
4982 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead10()
4983 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead10()
4987 fis->d.device = 0xC0; /* FIS FUA set */ in smsatRead10()
4989 fis->d.device = 0x40; /* FIS FUA clear */ in smsatRead10()
4991 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead10()
4992 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead10()
4993 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead10()
4994 fis->d.featuresExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatRead10()
4995 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatRead10()
4996 fis->d.sectorCountExp = 0; in smsatRead10()
4997 fis->d.reserved4 = 0; in smsatRead10()
4998 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead10()
4999 fis->d.reserved5 = 0; in smsatRead10()
5016 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead10()
5017 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead10()
5018 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead10()
5019 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead10()
5020 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead10()
5021 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead10()
5022 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead10()
5023 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead10()
5024 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatRead10()
5025 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatRead10()
5026 fis->d.reserved4 = 0; in smsatRead10()
5027 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead10()
5028 fis->d.reserved5 = 0; in smsatRead10()
5068 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead10()
5069 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead10()
5070 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead10()
5071 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead10()
5072 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead10()
5073 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead10()
5074 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead10()
5075 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead10()
5076 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatRead10()
5077 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatRead10()
5078 fis->d.reserved4 = 0; in smsatRead10()
5079 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead10()
5080 fis->d.reserved5 = 0; in smsatRead10()
5100 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead10()
5101 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead10()
5102 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead10()
5103 fis->d.device = in smsatRead10()
5105 fis->d.lbaLowExp = 0; in smsatRead10()
5106 fis->d.lbaMidExp = 0; in smsatRead10()
5107 fis->d.lbaHighExp = 0; in smsatRead10()
5108 fis->d.featuresExp = 0; in smsatRead10()
5109 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatRead10()
5110 fis->d.sectorCountExp = 0; in smsatRead10()
5111 fis->d.reserved4 = 0; in smsatRead10()
5112 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead10()
5113 fis->d.reserved5 = 0; in smsatRead10()
5131 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead10()
5132 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead10()
5133 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead10()
5134 fis->d.device = in smsatRead10()
5136 fis->d.lbaLowExp = 0; in smsatRead10()
5137 fis->d.lbaMidExp = 0; in smsatRead10()
5138 fis->d.lbaHighExp = 0; in smsatRead10()
5139 fis->d.featuresExp = 0; in smsatRead10()
5140 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatRead10()
5141 fis->d.sectorCountExp = 0; in smsatRead10()
5142 fis->d.reserved4 = 0; in smsatRead10()
5143 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead10()
5144 fis->d.reserved5 = 0; in smsatRead10()
5189 fis->d.sectorCount = 0x0; in smsatRead10()
5202 fis->d.sectorCount = 0xFF; in smsatRead10()
5203 fis->d.sectorCountExp = 0xFF; in smsatRead10()
5217 fis->d.featuresExp = 0xFF; in smsatRead10()
5426 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead12()
5427 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead12()
5428 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead12()
5429 fis->d.device = in smsatRead12()
5431 fis->d.lbaLowExp = 0; in smsatRead12()
5432 fis->d.lbaMidExp = 0; in smsatRead12()
5433 fis->d.lbaHighExp = 0; in smsatRead12()
5434 fis->d.featuresExp = 0; in smsatRead12()
5435 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatRead12()
5436 fis->d.sectorCountExp = 0; in smsatRead12()
5437 fis->d.reserved4 = 0; in smsatRead12()
5438 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead12()
5439 fis->d.reserved5 = 0; in smsatRead12()
5457 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead12()
5458 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead12()
5459 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead12()
5460 fis->d.device = in smsatRead12()
5462 fis->d.lbaLowExp = 0; in smsatRead12()
5463 fis->d.lbaMidExp = 0; in smsatRead12()
5464 fis->d.lbaHighExp = 0; in smsatRead12()
5465 fis->d.featuresExp = 0; in smsatRead12()
5466 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatRead12()
5467 fis->d.sectorCountExp = 0; in smsatRead12()
5468 fis->d.reserved4 = 0; in smsatRead12()
5469 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead12()
5470 fis->d.reserved5 = 0; in smsatRead12()
5490 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead12()
5491 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead12()
5492 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead12()
5493 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead12()
5494 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead12()
5495 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead12()
5496 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead12()
5497 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead12()
5498 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatRead12()
5499 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatRead12()
5500 fis->d.reserved4 = 0; in smsatRead12()
5501 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead12()
5502 fis->d.reserved5 = 0; in smsatRead12()
5542 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead12()
5543 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead12()
5544 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead12()
5545 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead12()
5546 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead12()
5547 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead12()
5548 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead12()
5549 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead12()
5550 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatRead12()
5551 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatRead12()
5552 fis->d.reserved4 = 0; in smsatRead12()
5553 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead12()
5554 fis->d.reserved5 = 0; in smsatRead12()
5593 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatRead12()
5594 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatRead12()
5595 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatRead12()
5599 fis->d.device = 0xC0; /* FIS FUA set */ in smsatRead12()
5601 fis->d.device = 0x40; /* FIS FUA clear */ in smsatRead12()
5603 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatRead12()
5604 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead12()
5605 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead12()
5606 fis->d.featuresExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatRead12()
5607 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatRead12()
5608 fis->d.sectorCountExp = 0; in smsatRead12()
5609 fis->d.reserved4 = 0; in smsatRead12()
5610 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead12()
5611 fis->d.reserved5 = 0; in smsatRead12()
5654 fis->d.sectorCount = 0xFF; in smsatRead12()
5659 fis->d.sectorCount = 0xFF; in smsatRead12()
5660 fis->d.sectorCountExp = 0xFF; in smsatRead12()
5666 fis->d.featuresExp = 0xFF; in smsatRead12()
5878 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatRead16()
5879 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatRead16()
5880 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatRead16()
5881 fis->d.device = in smsatRead16()
5883 fis->d.lbaLowExp = 0; in smsatRead16()
5884 fis->d.lbaMidExp = 0; in smsatRead16()
5885 fis->d.lbaHighExp = 0; in smsatRead16()
5886 fis->d.featuresExp = 0; in smsatRead16()
5887 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatRead16()
5888 fis->d.sectorCountExp = 0; in smsatRead16()
5889 fis->d.reserved4 = 0; in smsatRead16()
5890 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead16()
5891 fis->d.reserved5 = 0; in smsatRead16()
5909 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatRead16()
5910 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatRead16()
5911 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatRead16()
5912 fis->d.device = in smsatRead16()
5914 fis->d.lbaLowExp = 0; in smsatRead16()
5915 fis->d.lbaMidExp = 0; in smsatRead16()
5916 fis->d.lbaHighExp = 0; in smsatRead16()
5917 fis->d.featuresExp = 0; in smsatRead16()
5918 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatRead16()
5919 fis->d.sectorCountExp = 0; in smsatRead16()
5920 fis->d.reserved4 = 0; in smsatRead16()
5921 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead16()
5922 fis->d.reserved5 = 0; in smsatRead16()
5942 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatRead16()
5943 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatRead16()
5944 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatRead16()
5945 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead16()
5946 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatRead16()
5947 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatRead16()
5948 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatRead16()
5949 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead16()
5950 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatRead16()
5951 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatRead16()
5952 fis->d.reserved4 = 0; in smsatRead16()
5953 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead16()
5954 fis->d.reserved5 = 0; in smsatRead16()
5993 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatRead16()
5994 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatRead16()
5995 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatRead16()
5996 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead16()
5997 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatRead16()
5998 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatRead16()
5999 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatRead16()
6000 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead16()
6001 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatRead16()
6002 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatRead16()
6003 fis->d.reserved4 = 0; in smsatRead16()
6004 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead16()
6005 fis->d.reserved5 = 0; in smsatRead16()
6045 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatRead16()
6046 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatRead16()
6047 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatRead16()
6051 fis->d.device = 0xC0; /* FIS FUA set */ in smsatRead16()
6053 fis->d.device = 0x40; /* FIS FUA clear */ in smsatRead16()
6055 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatRead16()
6056 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatRead16()
6057 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatRead16()
6058 fis->d.featuresExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatRead16()
6059 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatRead16()
6060 fis->d.sectorCountExp = 0; in smsatRead16()
6061 fis->d.reserved4 = 0; in smsatRead16()
6062 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead16()
6063 fis->d.reserved5 = 0; in smsatRead16()
6105 fis->d.sectorCount = 0xFF; in smsatRead16()
6110 fis->d.sectorCount = 0xFF; in smsatRead16()
6111 fis->d.sectorCountExp = 0xFF; in smsatRead16()
6117 fis->d.featuresExp = 0xFF; in smsatRead16()
6246 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatWrite6()
6247 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatWrite6()
6248 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatWrite6()
6249 fis->d.device = 0x40; /* FIS LBA mode */ in smsatWrite6()
6250 fis->d.lbaLowExp = 0; in smsatWrite6()
6251 fis->d.lbaMidExp = 0; in smsatWrite6()
6252 fis->d.lbaHighExp = 0; in smsatWrite6()
6253 fis->d.featuresExp = 0; in smsatWrite6()
6257 fis->d.sectorCount = 0xff; /* FIS sector count (7:0) */ in smsatWrite6()
6261 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatWrite6()
6263 fis->d.sectorCountExp = 0; in smsatWrite6()
6264 fis->d.reserved4 = 0; in smsatWrite6()
6265 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite6()
6266 fis->d.reserved5 = 0; in smsatWrite6()
6280 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatWrite6()
6281 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatWrite6()
6282 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatWrite6()
6283 fis->d.device = 0x40; /* FIS LBA mode */ in smsatWrite6()
6284 fis->d.lbaLowExp = 0; in smsatWrite6()
6285 fis->d.lbaMidExp = 0; in smsatWrite6()
6286 fis->d.lbaHighExp = 0; in smsatWrite6()
6287 fis->d.featuresExp = 0; in smsatWrite6()
6291 fis->d.sectorCount = 0xff; /* FIS sector count (7:0) */ in smsatWrite6()
6295 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatWrite6()
6297 fis->d.sectorCountExp = 0; in smsatWrite6()
6298 fis->d.reserved4 = 0; in smsatWrite6()
6299 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite6()
6300 fis->d.reserved5 = 0; in smsatWrite6()
6319 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatWrite6()
6320 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatWrite6()
6321 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatWrite6()
6322 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite6()
6323 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatWrite6()
6324 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite6()
6325 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite6()
6326 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite6()
6330 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatWrite6()
6331 fis->d.sectorCountExp = 0x01; /* FIS sector count (15:8) */ in smsatWrite6()
6335 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatWrite6()
6336 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWrite6()
6338 fis->d.reserved4 = 0; in smsatWrite6()
6339 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite6()
6340 fis->d.reserved5 = 0; in smsatWrite6()
6354 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatWrite6()
6355 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatWrite6()
6356 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatWrite6()
6357 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite6()
6358 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatWrite6()
6359 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite6()
6360 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite6()
6361 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite6()
6365 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatWrite6()
6366 fis->d.sectorCountExp = 0x01; /* FIS sector count (15:8) */ in smsatWrite6()
6370 fis->d.sectorCount = scsiCmnd->cdb[4]; /* FIS sector count (7:0) */ in smsatWrite6()
6371 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWrite6()
6373 fis->d.reserved4 = 0; in smsatWrite6()
6374 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite6()
6375 fis->d.reserved5 = 0; in smsatWrite6()
6412 fis->d.lbaLow = scsiCmnd->cdb[3]; /* FIS LBA (7 :0 ) */ in smsatWrite6()
6413 fis->d.lbaMid = scsiCmnd->cdb[2]; /* FIS LBA (15:8 ) */ in smsatWrite6()
6414 fis->d.lbaHigh = (bit8)((scsiCmnd->cdb[1]) & 0x1f); /* FIS LBA (23:16) */ in smsatWrite6()
6415 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWrite6()
6416 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatWrite6()
6417 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite6()
6418 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite6()
6423 fis->d.featuresExp = 0x01; /* FIS sector count (15:8) */ in smsatWrite6()
6428 fis->d.featuresExp = 0; /* FIS sector count (15:8) */ in smsatWrite6()
6430 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWrite6()
6431 fis->d.sectorCountExp = 0; in smsatWrite6()
6432 fis->d.reserved4 = 0; in smsatWrite6()
6433 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite6()
6434 fis->d.reserved5 = 0; in smsatWrite6()
6654 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite10()
6655 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite10()
6656 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite10()
6660 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWrite10()
6662 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWrite10()
6664 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite10()
6665 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite10()
6666 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite10()
6667 fis->d.featuresExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWrite10()
6668 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWrite10()
6669 fis->d.sectorCountExp = 0; in smsatWrite10()
6670 fis->d.reserved4 = 0; in smsatWrite10()
6671 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite10()
6672 fis->d.reserved5 = 0; in smsatWrite10()
6693 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite10()
6694 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite10()
6695 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite10()
6696 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite10()
6697 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite10()
6698 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite10()
6699 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite10()
6700 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite10()
6701 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWrite10()
6702 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWrite10()
6703 fis->d.reserved4 = 0; in smsatWrite10()
6704 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite10()
6705 fis->d.reserved5 = 0; in smsatWrite10()
6720 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite10()
6721 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite10()
6722 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite10()
6723 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite10()
6724 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite10()
6725 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite10()
6726 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite10()
6727 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite10()
6728 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWrite10()
6729 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWrite10()
6730 fis->d.reserved4 = 0; in smsatWrite10()
6731 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite10()
6732 fis->d.reserved5 = 0; in smsatWrite10()
6750 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite10()
6751 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite10()
6752 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite10()
6755 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWrite10()
6757 fis->d.lbaLowExp = 0; in smsatWrite10()
6758 fis->d.lbaMidExp = 0; in smsatWrite10()
6759 fis->d.lbaHighExp = 0; in smsatWrite10()
6760 fis->d.featuresExp = 0; in smsatWrite10()
6761 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWrite10()
6762 fis->d.sectorCountExp = 0; in smsatWrite10()
6763 fis->d.reserved4 = 0; in smsatWrite10()
6764 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite10()
6765 fis->d.reserved5 = 0; in smsatWrite10()
6781 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite10()
6782 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite10()
6783 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite10()
6786 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWrite10()
6788 fis->d.lbaLowExp = 0; in smsatWrite10()
6789 fis->d.lbaMidExp = 0; in smsatWrite10()
6790 fis->d.lbaHighExp = 0; in smsatWrite10()
6791 fis->d.featuresExp = 0; in smsatWrite10()
6792 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWrite10()
6793 fis->d.sectorCountExp = 0; in smsatWrite10()
6794 fis->d.reserved4 = 0; in smsatWrite10()
6795 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite10()
6796 fis->d.reserved5 = 0; in smsatWrite10()
6840 fis->d.sectorCount = 0x0; in smsatWrite10()
6855 fis->d.sectorCount = 0xFF; in smsatWrite10()
6856 fis->d.sectorCountExp = 0xFF; in smsatWrite10()
6870 fis->d.featuresExp = 0xFF; in smsatWrite10()
7075 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite12()
7076 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite12()
7077 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite12()
7080 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWrite12()
7082 fis->d.lbaLowExp = 0; in smsatWrite12()
7083 fis->d.lbaMidExp = 0; in smsatWrite12()
7084 fis->d.lbaHighExp = 0; in smsatWrite12()
7085 fis->d.featuresExp = 0; in smsatWrite12()
7086 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWrite12()
7087 fis->d.sectorCountExp = 0; in smsatWrite12()
7088 fis->d.reserved4 = 0; in smsatWrite12()
7089 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite12()
7090 fis->d.reserved5 = 0; in smsatWrite12()
7106 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite12()
7107 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite12()
7108 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite12()
7111 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWrite12()
7113 fis->d.lbaLowExp = 0; in smsatWrite12()
7114 fis->d.lbaMidExp = 0; in smsatWrite12()
7115 fis->d.lbaHighExp = 0; in smsatWrite12()
7116 fis->d.featuresExp = 0; in smsatWrite12()
7117 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWrite12()
7118 fis->d.sectorCountExp = 0; in smsatWrite12()
7119 fis->d.reserved4 = 0; in smsatWrite12()
7120 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite12()
7121 fis->d.reserved5 = 0; in smsatWrite12()
7142 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite12()
7143 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite12()
7144 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite12()
7145 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite12()
7146 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite12()
7147 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite12()
7148 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite12()
7149 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite12()
7150 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWrite12()
7151 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWrite12()
7152 fis->d.reserved4 = 0; in smsatWrite12()
7153 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite12()
7154 fis->d.reserved5 = 0; in smsatWrite12()
7170 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite12()
7171 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite12()
7172 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite12()
7173 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite12()
7174 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite12()
7175 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite12()
7176 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite12()
7177 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite12()
7178 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWrite12()
7179 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWrite12()
7180 fis->d.reserved4 = 0; in smsatWrite12()
7181 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite12()
7182 fis->d.reserved5 = 0; in smsatWrite12()
7220 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWrite12()
7221 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWrite12()
7222 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWrite12()
7226 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWrite12()
7228 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWrite12()
7230 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWrite12()
7231 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite12()
7232 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite12()
7233 fis->d.featuresExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWrite12()
7234 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWrite12()
7235 fis->d.sectorCountExp = 0; in smsatWrite12()
7236 fis->d.reserved4 = 0; in smsatWrite12()
7237 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite12()
7238 fis->d.reserved5 = 0; in smsatWrite12()
7286 fis->d.sectorCount = 0xFF; in smsatWrite12()
7293 fis->d.sectorCount = 0xFF; in smsatWrite12()
7294 fis->d.sectorCountExp = 0xFF; in smsatWrite12()
7300 fis->d.featuresExp = 0xFF; in smsatWrite12()
7500 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWrite16()
7501 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWrite16()
7502 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWrite16()
7505 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF)); in smsatWrite16()
7507 fis->d.lbaLowExp = 0; in smsatWrite16()
7508 fis->d.lbaMidExp = 0; in smsatWrite16()
7509 fis->d.lbaHighExp = 0; in smsatWrite16()
7510 fis->d.featuresExp = 0; in smsatWrite16()
7511 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWrite16()
7512 fis->d.sectorCountExp = 0; in smsatWrite16()
7513 fis->d.reserved4 = 0; in smsatWrite16()
7514 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite16()
7515 fis->d.reserved5 = 0; in smsatWrite16()
7531 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWrite16()
7532 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWrite16()
7533 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWrite16()
7536 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF)); in smsatWrite16()
7538 fis->d.lbaLowExp = 0; in smsatWrite16()
7539 fis->d.lbaMidExp = 0; in smsatWrite16()
7540 fis->d.lbaHighExp = 0; in smsatWrite16()
7541 fis->d.featuresExp = 0; in smsatWrite16()
7542 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWrite16()
7543 fis->d.sectorCountExp = 0; in smsatWrite16()
7544 fis->d.reserved4 = 0; in smsatWrite16()
7545 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite16()
7546 fis->d.reserved5 = 0; in smsatWrite16()
7567 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWrite16()
7568 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWrite16()
7569 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWrite16()
7570 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite16()
7571 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWrite16()
7572 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWrite16()
7573 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWrite16()
7574 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite16()
7575 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWrite16()
7576 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWrite16()
7577 fis->d.reserved4 = 0; in smsatWrite16()
7578 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite16()
7579 fis->d.reserved5 = 0; in smsatWrite16()
7595 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWrite16()
7596 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWrite16()
7597 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWrite16()
7598 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite16()
7599 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWrite16()
7600 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWrite16()
7601 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWrite16()
7602 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite16()
7603 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWrite16()
7604 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWrite16()
7605 fis->d.reserved4 = 0; in smsatWrite16()
7606 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite16()
7607 fis->d.reserved5 = 0; in smsatWrite16()
7645 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWrite16()
7646 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWrite16()
7647 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWrite16()
7651 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWrite16()
7653 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWrite16()
7655 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWrite16()
7656 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWrite16()
7657 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWrite16()
7658 fis->d.featuresExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWrite16()
7659 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWrite16()
7660 fis->d.sectorCountExp = 0; in smsatWrite16()
7661 fis->d.reserved4 = 0; in smsatWrite16()
7662 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite16()
7663 fis->d.reserved5 = 0; in smsatWrite16()
7711 fis->d.sectorCount = 0xFF; in smsatWrite16()
7718 fis->d.sectorCount = 0xFF; in smsatWrite16()
7719 fis->d.sectorCountExp = 0xFF; in smsatWrite16()
7725 fis->d.featuresExp = 0xFF; in smsatWrite16()
7917 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatVerify10()
7918 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatVerify10()
7919 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatVerify10()
7920 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatVerify10()
7921 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatVerify10()
7922 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatVerify10()
7923 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatVerify10()
7924 fis->d.featuresExp = 0; /* FIS reserve */ in smsatVerify10()
7925 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatVerify10()
7926 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatVerify10()
7928 fis->d.reserved4 = 0; in smsatVerify10()
7929 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify10()
7930 fis->d.reserved5 = 0; in smsatVerify10()
7942 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatVerify10()
7943 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatVerify10()
7944 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatVerify10()
7946 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatVerify10()
7947 fis->d.lbaLowExp = 0; in smsatVerify10()
7948 fis->d.lbaMidExp = 0; in smsatVerify10()
7949 fis->d.lbaHighExp = 0; in smsatVerify10()
7950 fis->d.featuresExp = 0; in smsatVerify10()
7951 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatVerify10()
7952 fis->d.sectorCountExp = 0; in smsatVerify10()
7953 fis->d.reserved4 = 0; in smsatVerify10()
7954 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify10()
7955 fis->d.reserved5 = 0; in smsatVerify10()
8000 fis->d.sectorCount = 0xFF; in smsatVerify10()
8004 fis->d.sectorCount = 0xFF; in smsatVerify10()
8005 fis->d.sectorCountExp = 0xFF; in smsatVerify10()
8199 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatVerify12()
8200 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatVerify12()
8201 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatVerify12()
8202 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatVerify12()
8203 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatVerify12()
8204 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatVerify12()
8205 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatVerify12()
8206 fis->d.featuresExp = 0; /* FIS reserve */ in smsatVerify12()
8207 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatVerify12()
8208 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatVerify12()
8210 fis->d.reserved4 = 0; in smsatVerify12()
8211 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify12()
8212 fis->d.reserved5 = 0; in smsatVerify12()
8224 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatVerify12()
8225 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatVerify12()
8226 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatVerify12()
8228 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatVerify12()
8229 fis->d.lbaLowExp = 0; in smsatVerify12()
8230 fis->d.lbaMidExp = 0; in smsatVerify12()
8231 fis->d.lbaHighExp = 0; in smsatVerify12()
8232 fis->d.featuresExp = 0; in smsatVerify12()
8233 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatVerify12()
8234 fis->d.sectorCountExp = 0; in smsatVerify12()
8235 fis->d.reserved4 = 0; in smsatVerify12()
8236 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify12()
8237 fis->d.reserved5 = 0; in smsatVerify12()
8282 fis->d.sectorCount = 0xFF; in smsatVerify12()
8286 fis->d.sectorCount = 0xFF; in smsatVerify12()
8287 fis->d.sectorCountExp = 0xFF; in smsatVerify12()
8461 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatVerify16()
8462 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatVerify16()
8463 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatVerify16()
8464 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatVerify16()
8465 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatVerify16()
8466 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatVerify16()
8467 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatVerify16()
8468 fis->d.featuresExp = 0; /* FIS reserve */ in smsatVerify16()
8469 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatVerify16()
8470 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatVerify16()
8472 fis->d.reserved4 = 0; in smsatVerify16()
8473 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify16()
8474 fis->d.reserved5 = 0; in smsatVerify16()
8486 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatVerify16()
8487 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatVerify16()
8488 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatVerify16()
8490 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF)); in smsatVerify16()
8491 fis->d.lbaLowExp = 0; in smsatVerify16()
8492 fis->d.lbaMidExp = 0; in smsatVerify16()
8493 fis->d.lbaHighExp = 0; in smsatVerify16()
8494 fis->d.featuresExp = 0; in smsatVerify16()
8495 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatVerify16()
8496 fis->d.sectorCountExp = 0; in smsatVerify16()
8497 fis->d.reserved4 = 0; in smsatVerify16()
8498 fis->d.control = 0; /* FIS HOB bit clear */ in smsatVerify16()
8499 fis->d.reserved5 = 0; in smsatVerify16()
8544 fis->d.sectorCount = 0xFF; in smsatVerify16()
8548 fis->d.sectorCount = 0xFF; in smsatVerify16()
8549 fis->d.sectorCountExp = 0xFF; in smsatVerify16()
8704 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatTestUnitReady()
8705 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatTestUnitReady()
8706 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatTestUnitReady()
8707 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatTestUnitReady()
8708 fis->d.lbaLowExp = 0; in smsatTestUnitReady()
8709 fis->d.lbaMidExp = 0; in smsatTestUnitReady()
8710 fis->d.lbaHighExp = 0; in smsatTestUnitReady()
8711 fis->d.featuresExp = 0; in smsatTestUnitReady()
8712 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatTestUnitReady()
8713 fis->d.sectorCountExp = 0; in smsatTestUnitReady()
8714 fis->d.reserved4 = 0; in smsatTestUnitReady()
8715 fis->d.control = 0; /* FIS HOB bit clear */ in smsatTestUnitReady()
8716 fis->d.reserved5 = 0; in smsatTestUnitReady()
8776 fis->d.lbaLow = 0; in smsatTestUnitReady_1()
8777 fis->d.lbaMid = 0; in smsatTestUnitReady_1()
8778 fis->d.lbaHigh = 0; in smsatTestUnitReady_1()
8779 fis->d.device = 0; in smsatTestUnitReady_1()
8780 fis->d.lbaLowExp = 0; in smsatTestUnitReady_1()
8781 fis->d.lbaMidExp = 0; in smsatTestUnitReady_1()
8782 fis->d.lbaHighExp = 0; in smsatTestUnitReady_1()
8783 fis->d.featuresExp = 0; in smsatTestUnitReady_1()
8784 fis->d.sectorCount = 0; in smsatTestUnitReady_1()
8785 fis->d.sectorCountExp = 0; in smsatTestUnitReady_1()
8786 fis->d.reserved4 = 0; in smsatTestUnitReady_1()
8787 fis->d.control = 0; /* FIS HOB bit clear */ in smsatTestUnitReady_1()
8788 fis->d.reserved5 = 0; in smsatTestUnitReady_1()
9032 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSendIDDev()
9033 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSendIDDev()
9034 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSendIDDev()
9035 fis->d.device = 0; /* FIS LBA mode */ in smsatSendIDDev()
9036 fis->d.lbaLowExp = 0; in smsatSendIDDev()
9037 fis->d.lbaMidExp = 0; in smsatSendIDDev()
9038 fis->d.lbaHighExp = 0; in smsatSendIDDev()
9039 fis->d.featuresExp = 0; in smsatSendIDDev()
9040 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendIDDev()
9041 fis->d.sectorCountExp = 0; in smsatSendIDDev()
9042 fis->d.reserved4 = 0; in smsatSendIDDev()
9043 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendIDDev()
9044 fis->d.reserved5 = 0; in smsatSendIDDev()
9167 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRequestSense()
9168 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatRequestSense()
9169 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatRequestSense()
9170 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatRequestSense()
9171 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatRequestSense()
9172 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatRequestSense()
9173 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRequestSense()
9174 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatRequestSense()
9175 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRequestSense()
9176 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatRequestSense()
9177 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRequestSense()
9178 fis->d.reserved4 = 0; in smsatRequestSense()
9179 fis->d.reserved5 = 0; in smsatRequestSense()
9341 fis->d.lbaLow = 0; in smsatRequestSense_1()
9342 fis->d.lbaMid = 0; in smsatRequestSense_1()
9343 fis->d.lbaHigh = 0; in smsatRequestSense_1()
9344 fis->d.device = 0; in smsatRequestSense_1()
9345 fis->d.lbaLowExp = 0; in smsatRequestSense_1()
9346 fis->d.lbaMidExp = 0; in smsatRequestSense_1()
9347 fis->d.lbaHighExp = 0; in smsatRequestSense_1()
9348 fis->d.featuresExp = 0; in smsatRequestSense_1()
9349 fis->d.sectorCount = 0; in smsatRequestSense_1()
9350 fis->d.sectorCountExp = 0; in smsatRequestSense_1()
9351 fis->d.reserved4 = 0; in smsatRequestSense_1()
9352 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRequestSense_1()
9353 fis->d.reserved5 = 0; in smsatRequestSense_1()
11738 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11739 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11740 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11741 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatSendDiagnostic()
11742 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatSendDiagnostic()
11743 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatSendDiagnostic()
11744 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSendDiagnostic()
11745 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11746 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatSendDiagnostic()
11747 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11748 fis->d.device = 0x40; /* 01000000 */ in smsatSendDiagnostic()
11749 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
11750 fis->d.reserved5 = 0; in smsatSendDiagnostic()
11761 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11762 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11763 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11764 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
11765 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
11766 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
11767 fis->d.featuresExp = 0; in smsatSendDiagnostic()
11768 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11769 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
11770 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11771 fis->d.device = 0x40; /* 01000000 */ in smsatSendDiagnostic()
11772 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
11773 fis->d.reserved5 = 0; in smsatSendDiagnostic()
11808 fis->d.lbaLow = 0x81; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11809 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11810 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11811 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
11812 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
11813 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
11814 fis->d.featuresExp = 0; in smsatSendDiagnostic()
11815 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11816 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
11817 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11818 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
11819 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
11820 fis->d.reserved5 = 0; in smsatSendDiagnostic()
11872 fis->d.lbaLow = 0x01; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11873 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11874 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11876 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
11877 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
11878 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
11879 fis->d.featuresExp = 0; in smsatSendDiagnostic()
11880 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11881 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
11882 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11883 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
11884 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
11885 fis->d.reserved5 = 0; in smsatSendDiagnostic()
11923 fis->d.lbaLow = 0x02; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11924 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11925 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11926 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
11927 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
11928 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
11929 fis->d.featuresExp = 0; in smsatSendDiagnostic()
11930 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11931 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
11932 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11933 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
11934 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
11935 fis->d.reserved5 = 0; in smsatSendDiagnostic()
11987 fis->d.lbaLow = 0x7F; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
11988 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
11989 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
11991 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
11992 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
11993 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
11994 fis->d.featuresExp = 0; in smsatSendDiagnostic()
11995 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
11996 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
11997 fis->d.reserved4 = 0; in smsatSendDiagnostic()
11998 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
11999 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
12000 fis->d.reserved5 = 0; in smsatSendDiagnostic()
12053 fis->d.lbaLow = 0x81; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
12054 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
12055 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
12056 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
12057 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
12058 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
12059 fis->d.featuresExp = 0; in smsatSendDiagnostic()
12060 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
12061 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
12062 fis->d.reserved4 = 0; in smsatSendDiagnostic()
12063 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
12064 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
12065 fis->d.reserved5 = 0; in smsatSendDiagnostic()
12093 fis->d.lbaLow = 0x82; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic()
12094 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic()
12095 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatSendDiagnostic()
12096 fis->d.lbaLowExp = 0; in smsatSendDiagnostic()
12097 fis->d.lbaMidExp = 0; in smsatSendDiagnostic()
12098 fis->d.lbaHighExp = 0; in smsatSendDiagnostic()
12099 fis->d.featuresExp = 0; in smsatSendDiagnostic()
12100 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSendDiagnostic()
12101 fis->d.sectorCountExp = 0; in smsatSendDiagnostic()
12102 fis->d.reserved4 = 0; in smsatSendDiagnostic()
12103 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSendDiagnostic()
12104 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic()
12105 fis->d.reserved5 = 0; in smsatSendDiagnostic()
12237 fis->d.featuresExp = 0; /* FIS reserve */ in smsatStartStopUnit()
12238 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatStartStopUnit()
12239 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatStartStopUnit()
12240 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit()
12241 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatStartStopUnit()
12242 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatStartStopUnit()
12243 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatStartStopUnit()
12244 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatStartStopUnit()
12245 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatStartStopUnit()
12246 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatStartStopUnit()
12247 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit()
12248 fis->d.reserved4 = 0; in smsatStartStopUnit()
12249 fis->d.reserved5 = 0; in smsatStartStopUnit()
12261 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit()
12262 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatStartStopUnit()
12263 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatStartStopUnit()
12264 fis->d.lbaLowExp = 0; in smsatStartStopUnit()
12265 fis->d.lbaMidExp = 0; in smsatStartStopUnit()
12266 fis->d.lbaHighExp = 0; in smsatStartStopUnit()
12267 fis->d.featuresExp = 0; in smsatStartStopUnit()
12268 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatStartStopUnit()
12269 fis->d.sectorCountExp = 0; in smsatStartStopUnit()
12270 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatStartStopUnit()
12271 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit()
12272 fis->d.reserved4 = 0; in smsatStartStopUnit()
12273 fis->d.reserved5 = 0; in smsatStartStopUnit()
12327 fis->d.lbaLow = 0x01; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit()
12328 fis->d.lbaMid = 0x00; /* FIS LBA (15:8 ) */ in smsatStartStopUnit()
12329 fis->d.lbaHigh = 0x00; /* FIS LBA (23:16) */ in smsatStartStopUnit()
12330 fis->d.lbaLowExp = 0x00; /* FIS LBA (31:24) */ in smsatStartStopUnit()
12331 fis->d.lbaMidExp = 0x00; /* FIS LBA (39:32) */ in smsatStartStopUnit()
12332 fis->d.lbaHighExp = 0x00; /* FIS LBA (47:40) */ in smsatStartStopUnit()
12333 fis->d.featuresExp = 0; /* FIS reserve */ in smsatStartStopUnit()
12334 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatStartStopUnit()
12335 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatStartStopUnit()
12336 fis->d.reserved4 = 0; in smsatStartStopUnit()
12337 fis->d.device = 0x40; /* 01000000 */ in smsatStartStopUnit()
12338 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit()
12339 fis->d.reserved5 = 0; in smsatStartStopUnit()
12350 fis->d.lbaLow = 0x01; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit()
12351 fis->d.lbaMid = 0x00; /* FIS LBA (15:8 ) */ in smsatStartStopUnit()
12352 fis->d.lbaHigh = 0x00; /* FIS LBA (23:16) */ in smsatStartStopUnit()
12353 fis->d.lbaLowExp = 0; in smsatStartStopUnit()
12354 fis->d.lbaMidExp = 0; in smsatStartStopUnit()
12355 fis->d.lbaHighExp = 0; in smsatStartStopUnit()
12356 fis->d.featuresExp = 0; in smsatStartStopUnit()
12357 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatStartStopUnit()
12358 fis->d.sectorCountExp = 0; in smsatStartStopUnit()
12359 fis->d.reserved4 = 0; in smsatStartStopUnit()
12360 fis->d.device = 0x40; /* 01000000 */ in smsatStartStopUnit()
12361 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit()
12362 fis->d.reserved5 = 0; in smsatStartStopUnit()
12416 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit()
12417 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatStartStopUnit()
12418 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatStartStopUnit()
12419 fis->d.lbaLowExp = 0; in smsatStartStopUnit()
12420 fis->d.lbaMidExp = 0; in smsatStartStopUnit()
12421 fis->d.lbaHighExp = 0; in smsatStartStopUnit()
12422 fis->d.featuresExp = 0; in smsatStartStopUnit()
12424 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatStartStopUnit()
12425 fis->d.sectorCountExp = 0; in smsatStartStopUnit()
12426 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatStartStopUnit()
12427 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit()
12428 fis->d.reserved4 = 0; in smsatStartStopUnit()
12429 fis->d.reserved5 = 0; in smsatStartStopUnit()
12690 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteSame10()
12691 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteSame10()
12692 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteSame10()
12693 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteSame10()
12694 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteSame10()
12695 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10()
12696 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10()
12697 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteSame10()
12726 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatWriteSame10()
12727 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10()
12728 fis->d.reserved4 = 0; in smsatWriteSame10()
12729 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10()
12730 fis->d.reserved5 = 0; in smsatWriteSame10()
12745 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteSame10()
12746 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteSame10()
12747 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteSame10()
12748 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteSame10()
12749 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteSame10()
12750 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10()
12751 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10()
12752 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteSame10()
12781 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatWriteSame10()
12782 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10()
12783 fis->d.reserved4 = 0; in smsatWriteSame10()
12784 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10()
12785 fis->d.reserved5 = 0; in smsatWriteSame10()
12851 fis->d.featuresExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10()
12854 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteSame10()
12855 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteSame10()
12856 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteSame10()
12859 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWriteSame10()
12861 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteSame10()
12862 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10()
12863 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10()
12864 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWriteSame10()
12865 fis->d.sectorCountExp = 0; in smsatWriteSame10()
12866 fis->d.reserved4 = 0; in smsatWriteSame10()
12867 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10()
12868 fis->d.reserved5 = 0; in smsatWriteSame10()
13345 fis->d.featuresExp = 0; /* FIS reserve */ in smsatLogSense()
13346 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatLogSense()
13347 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatLogSense()
13348 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatLogSense()
13349 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatLogSense()
13350 fis->d.lbaMid = 0x4F; /* FIS LBA (15:8 ) */ in smsatLogSense()
13351 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatLogSense()
13352 fis->d.lbaHigh = 0xC2; /* FIS LBA (23:16) */ in smsatLogSense()
13353 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatLogSense()
13354 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatLogSense()
13355 fis->d.control = 0; /* FIS HOB bit clear */ in smsatLogSense()
13356 fis->d.reserved4 = 0; in smsatLogSense()
13357 fis->d.reserved5 = 0; in smsatLogSense()
13534 fis->d.lbaLow = 0; in smsatSMARTEnable()
13535 fis->d.lbaMid = 0x4F; in smsatSMARTEnable()
13536 fis->d.lbaHigh = 0xC2; in smsatSMARTEnable()
13537 fis->d.device = 0; in smsatSMARTEnable()
13538 fis->d.lbaLowExp = 0; in smsatSMARTEnable()
13539 fis->d.lbaMidExp = 0; in smsatSMARTEnable()
13540 fis->d.lbaHighExp = 0; in smsatSMARTEnable()
13541 fis->d.featuresExp = 0; in smsatSMARTEnable()
13542 fis->d.sectorCount = 0; in smsatSMARTEnable()
13543 fis->d.sectorCountExp = 0; in smsatSMARTEnable()
13544 fis->d.reserved4 = 0; in smsatSMARTEnable()
13545 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSMARTEnable()
13546 fis->d.reserved5 = 0; in smsatSMARTEnable()
13591 fis->d.lbaLow = 0x07; /* 0x07 */ in smsatLogSense_2()
13592 fis->d.lbaMid = 0; /* */ in smsatLogSense_2()
13593 fis->d.lbaHigh = 0; /* */ in smsatLogSense_2()
13594 fis->d.device = 0; /* */ in smsatLogSense_2()
13595 fis->d.lbaLowExp = 0; /* */ in smsatLogSense_2()
13596 fis->d.lbaMidExp = 0; /* */ in smsatLogSense_2()
13597 fis->d.lbaHighExp = 0; /* */ in smsatLogSense_2()
13598 fis->d.featuresExp = 0; /* FIS reserve */ in smsatLogSense_2()
13599 fis->d.sectorCount = 0x01; /* 1 sector counts */ in smsatLogSense_2()
13600 fis->d.sectorCountExp = 0x00; /* 1 sector counts */ in smsatLogSense_2()
13601 fis->d.reserved4 = 0; in smsatLogSense_2()
13602 fis->d.control = 0; /* FIS HOB bit clear */ in smsatLogSense_2()
13603 fis->d.reserved5 = 0; in smsatLogSense_2()
13644 fis->d.lbaLow = 0x06; /* 0x06 */ in smsatLogSense_3()
13645 fis->d.lbaMid = 0x4F; /* 0x4f */ in smsatLogSense_3()
13646 fis->d.lbaHigh = 0xC2; /* 0xc2 */ in smsatLogSense_3()
13647 fis->d.device = 0; /* */ in smsatLogSense_3()
13648 fis->d.lbaLowExp = 0; /* */ in smsatLogSense_3()
13649 fis->d.lbaMidExp = 0; /* */ in smsatLogSense_3()
13650 fis->d.lbaHighExp = 0; /* */ in smsatLogSense_3()
13651 fis->d.featuresExp = 0; /* FIS reserve */ in smsatLogSense_3()
13652 fis->d.sectorCount = 0x01; /* 1 sector counts */ in smsatLogSense_3()
13653 fis->d.sectorCountExp = 0x00; /* 1 sector counts */ in smsatLogSense_3()
13654 fis->d.reserved4 = 0; in smsatLogSense_3()
13655 fis->d.control = 0; /* FIS HOB bit clear */ in smsatLogSense_3()
13656 fis->d.reserved5 = 0; in smsatLogSense_3()
13961 fis->d.lbaLow = 0; /* */ in smsatModeSelect6()
13962 fis->d.lbaMid = 0; /* */ in smsatModeSelect6()
13963 fis->d.lbaHigh = 0; /* */ in smsatModeSelect6()
13964 fis->d.device = 0; /* */ in smsatModeSelect6()
13965 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6()
13966 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6()
13967 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6()
13968 fis->d.featuresExp = 0; /* */ in smsatModeSelect6()
13969 fis->d.sectorCount = 0; /* */ in smsatModeSelect6()
13970 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6()
13971 fis->d.reserved4 = 0; in smsatModeSelect6()
13972 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6()
13973 fis->d.reserved5 = 0; in smsatModeSelect6()
14002 fis->d.lbaLow = 0; /* */ in smsatModeSelect6()
14003 fis->d.lbaMid = 0; /* */ in smsatModeSelect6()
14004 fis->d.lbaHigh = 0; /* */ in smsatModeSelect6()
14005 fis->d.device = 0; /* */ in smsatModeSelect6()
14006 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6()
14007 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6()
14008 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6()
14009 fis->d.featuresExp = 0; /* */ in smsatModeSelect6()
14010 fis->d.sectorCount = 0; /* */ in smsatModeSelect6()
14011 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6()
14012 fis->d.reserved4 = 0; in smsatModeSelect6()
14013 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6()
14014 fis->d.reserved5 = 0; in smsatModeSelect6()
14074 fis->d.lbaLow = 0; /* */ in smsatModeSelect6()
14075 fis->d.lbaMid = 0x4F; /* 0x4F */ in smsatModeSelect6()
14076 fis->d.lbaHigh = 0xC2; /* 0xC2 */ in smsatModeSelect6()
14077 fis->d.device = 0; /* */ in smsatModeSelect6()
14078 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6()
14079 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6()
14080 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6()
14081 fis->d.featuresExp = 0; /* */ in smsatModeSelect6()
14082 fis->d.sectorCount = 0; /* */ in smsatModeSelect6()
14083 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6()
14084 fis->d.reserved4 = 0; in smsatModeSelect6()
14085 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6()
14086 fis->d.reserved5 = 0; in smsatModeSelect6()
14115 fis->d.lbaLow = 0; /* */ in smsatModeSelect6()
14116 fis->d.lbaMid = 0x4F; /* 0x4F */ in smsatModeSelect6()
14117 fis->d.lbaHigh = 0xC2; /* 0xC2 */ in smsatModeSelect6()
14118 fis->d.device = 0; /* */ in smsatModeSelect6()
14119 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6()
14120 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6()
14121 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6()
14122 fis->d.featuresExp = 0; /* */ in smsatModeSelect6()
14123 fis->d.sectorCount = 0; /* */ in smsatModeSelect6()
14124 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6()
14125 fis->d.reserved4 = 0; in smsatModeSelect6()
14126 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6()
14127 fis->d.reserved5 = 0; in smsatModeSelect6()
14495 fis->d.lbaLow = 0; /* */ in smsatModeSelect10()
14496 fis->d.lbaMid = 0; /* */ in smsatModeSelect10()
14497 fis->d.lbaHigh = 0; /* */ in smsatModeSelect10()
14498 fis->d.device = 0; /* */ in smsatModeSelect10()
14499 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect10()
14500 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect10()
14501 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect10()
14502 fis->d.featuresExp = 0; /* */ in smsatModeSelect10()
14503 fis->d.sectorCount = 0; /* */ in smsatModeSelect10()
14504 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect10()
14505 fis->d.reserved4 = 0; in smsatModeSelect10()
14506 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect10()
14507 fis->d.reserved5 = 0; in smsatModeSelect10()
14536 fis->d.lbaLow = 0; /* */ in smsatModeSelect10()
14537 fis->d.lbaMid = 0; /* */ in smsatModeSelect10()
14538 fis->d.lbaHigh = 0; /* */ in smsatModeSelect10()
14539 fis->d.device = 0; /* */ in smsatModeSelect10()
14540 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect10()
14541 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect10()
14542 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect10()
14543 fis->d.featuresExp = 0; /* */ in smsatModeSelect10()
14544 fis->d.sectorCount = 0; /* */ in smsatModeSelect10()
14545 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect10()
14546 fis->d.reserved4 = 0; in smsatModeSelect10()
14547 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect10()
14548 fis->d.reserved5 = 0; in smsatModeSelect10()
14608 fis->d.lbaLow = 0; /* */ in smsatModeSelect10()
14609 fis->d.lbaMid = 0x4F; /* 0x4F */ in smsatModeSelect10()
14610 fis->d.lbaHigh = 0xC2; /* 0xC2 */ in smsatModeSelect10()
14611 fis->d.device = 0; /* */ in smsatModeSelect10()
14612 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect10()
14613 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect10()
14614 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect10()
14615 fis->d.featuresExp = 0; /* */ in smsatModeSelect10()
14616 fis->d.sectorCount = 0; /* */ in smsatModeSelect10()
14617 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect10()
14618 fis->d.reserved4 = 0; in smsatModeSelect10()
14619 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect10()
14620 fis->d.reserved5 = 0; in smsatModeSelect10()
14649 fis->d.lbaLow = 0; /* */ in smsatModeSelect10()
14650 fis->d.lbaMid = 0x4F; /* 0x4F */ in smsatModeSelect10()
14651 fis->d.lbaHigh = 0xC2; /* 0xC2 */ in smsatModeSelect10()
14652 fis->d.device = 0; /* */ in smsatModeSelect10()
14653 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect10()
14654 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect10()
14655 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect10()
14656 fis->d.featuresExp = 0; /* */ in smsatModeSelect10()
14657 fis->d.sectorCount = 0; /* */ in smsatModeSelect10()
14658 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect10()
14659 fis->d.reserved4 = 0; in smsatModeSelect10()
14660 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect10()
14661 fis->d.reserved5 = 0; in smsatModeSelect10()
14774 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSynchronizeCache10()
14775 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSynchronizeCache10()
14776 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatSynchronizeCache10()
14777 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSynchronizeCache10()
14778 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatSynchronizeCache10()
14779 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSynchronizeCache10()
14780 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatSynchronizeCache10()
14781 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSynchronizeCache10()
14782 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatSynchronizeCache10()
14783 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSynchronizeCache10()
14784 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSynchronizeCache10()
14785 fis->d.reserved4 = 0; in smsatSynchronizeCache10()
14786 fis->d.reserved5 = 0; in smsatSynchronizeCache10()
14798 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSynchronizeCache10()
14799 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSynchronizeCache10()
14800 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSynchronizeCache10()
14801 fis->d.lbaLowExp = 0; in smsatSynchronizeCache10()
14802 fis->d.lbaMidExp = 0; in smsatSynchronizeCache10()
14803 fis->d.lbaHighExp = 0; in smsatSynchronizeCache10()
14804 fis->d.featuresExp = 0; in smsatSynchronizeCache10()
14805 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSynchronizeCache10()
14806 fis->d.sectorCountExp = 0; in smsatSynchronizeCache10()
14807 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSynchronizeCache10()
14808 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSynchronizeCache10()
14809 fis->d.reserved4 = 0; in smsatSynchronizeCache10()
14810 fis->d.reserved5 = 0; in smsatSynchronizeCache10()
14906 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSynchronizeCache16()
14907 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSynchronizeCache16()
14908 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatSynchronizeCache16()
14909 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSynchronizeCache16()
14910 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatSynchronizeCache16()
14911 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSynchronizeCache16()
14912 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatSynchronizeCache16()
14913 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSynchronizeCache16()
14914 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatSynchronizeCache16()
14915 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSynchronizeCache16()
14916 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSynchronizeCache16()
14917 fis->d.reserved4 = 0; in smsatSynchronizeCache16()
14918 fis->d.reserved5 = 0; in smsatSynchronizeCache16()
14930 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatSynchronizeCache16()
14931 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSynchronizeCache16()
14932 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSynchronizeCache16()
14933 fis->d.lbaLowExp = 0; in smsatSynchronizeCache16()
14934 fis->d.lbaMidExp = 0; in smsatSynchronizeCache16()
14935 fis->d.lbaHighExp = 0; in smsatSynchronizeCache16()
14936 fis->d.featuresExp = 0; in smsatSynchronizeCache16()
14937 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatSynchronizeCache16()
14938 fis->d.sectorCountExp = 0; in smsatSynchronizeCache16()
14939 fis->d.device = 0; /* FIS DEV is discared in SATA */ in smsatSynchronizeCache16()
14940 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSynchronizeCache16()
14941 fis->d.reserved4 = 0; in smsatSynchronizeCache16()
14942 fis->d.reserved5 = 0; in smsatSynchronizeCache16()
15148 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify10()
15149 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify10()
15150 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify10()
15153 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWriteAndVerify10()
15155 fis->d.lbaLowExp = 0; in smsatWriteAndVerify10()
15156 fis->d.lbaMidExp = 0; in smsatWriteAndVerify10()
15157 fis->d.lbaHighExp = 0; in smsatWriteAndVerify10()
15158 fis->d.featuresExp = 0; in smsatWriteAndVerify10()
15159 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWriteAndVerify10()
15160 fis->d.sectorCountExp = 0; in smsatWriteAndVerify10()
15161 fis->d.reserved4 = 0; in smsatWriteAndVerify10()
15162 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify10()
15163 fis->d.reserved5 = 0; in smsatWriteAndVerify10()
15179 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify10()
15180 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify10()
15181 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify10()
15184 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWriteAndVerify10()
15186 fis->d.lbaLowExp = 0; in smsatWriteAndVerify10()
15187 fis->d.lbaMidExp = 0; in smsatWriteAndVerify10()
15188 fis->d.lbaHighExp = 0; in smsatWriteAndVerify10()
15189 fis->d.featuresExp = 0; in smsatWriteAndVerify10()
15190 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWriteAndVerify10()
15191 fis->d.sectorCountExp = 0; in smsatWriteAndVerify10()
15192 fis->d.reserved4 = 0; in smsatWriteAndVerify10()
15193 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify10()
15194 fis->d.reserved5 = 0; in smsatWriteAndVerify10()
15216 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify10()
15217 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify10()
15218 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify10()
15219 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify10()
15220 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify10()
15221 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify10()
15222 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify10()
15223 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify10()
15224 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWriteAndVerify10()
15225 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWriteAndVerify10()
15226 fis->d.reserved4 = 0; in smsatWriteAndVerify10()
15227 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify10()
15228 fis->d.reserved5 = 0; in smsatWriteAndVerify10()
15244 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify10()
15245 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify10()
15246 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify10()
15247 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify10()
15248 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify10()
15249 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify10()
15250 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify10()
15251 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify10()
15252 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatWriteAndVerify10()
15253 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWriteAndVerify10()
15254 fis->d.reserved4 = 0; in smsatWriteAndVerify10()
15255 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify10()
15256 fis->d.reserved5 = 0; in smsatWriteAndVerify10()
15293 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify10()
15294 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify10()
15295 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify10()
15299 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWriteAndVerify10()
15301 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWriteAndVerify10()
15303 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify10()
15304 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify10()
15305 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify10()
15306 fis->d.featuresExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatWriteAndVerify10()
15307 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWriteAndVerify10()
15308 fis->d.sectorCountExp = 0; in smsatWriteAndVerify10()
15309 fis->d.reserved4 = 0; in smsatWriteAndVerify10()
15310 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify10()
15311 fis->d.reserved5 = 0; in smsatWriteAndVerify10()
15359 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify10()
15366 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify10()
15367 fis->d.sectorCountExp = 0xFF; in smsatWriteAndVerify10()
15373 fis->d.featuresExp = 0xFF; in smsatWriteAndVerify10()
15572 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify12()
15573 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify12()
15574 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify12()
15577 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWriteAndVerify12()
15579 fis->d.lbaLowExp = 0; in smsatWriteAndVerify12()
15580 fis->d.lbaMidExp = 0; in smsatWriteAndVerify12()
15581 fis->d.lbaHighExp = 0; in smsatWriteAndVerify12()
15582 fis->d.featuresExp = 0; in smsatWriteAndVerify12()
15583 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWriteAndVerify12()
15584 fis->d.sectorCountExp = 0; in smsatWriteAndVerify12()
15585 fis->d.reserved4 = 0; in smsatWriteAndVerify12()
15586 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify12()
15587 fis->d.reserved5 = 0; in smsatWriteAndVerify12()
15603 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify12()
15604 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify12()
15605 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify12()
15608 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatWriteAndVerify12()
15610 fis->d.lbaLowExp = 0; in smsatWriteAndVerify12()
15611 fis->d.lbaMidExp = 0; in smsatWriteAndVerify12()
15612 fis->d.lbaHighExp = 0; in smsatWriteAndVerify12()
15613 fis->d.featuresExp = 0; in smsatWriteAndVerify12()
15614 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWriteAndVerify12()
15615 fis->d.sectorCountExp = 0; in smsatWriteAndVerify12()
15616 fis->d.reserved4 = 0; in smsatWriteAndVerify12()
15617 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify12()
15618 fis->d.reserved5 = 0; in smsatWriteAndVerify12()
15639 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify12()
15640 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify12()
15641 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify12()
15642 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify12()
15643 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify12()
15644 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify12()
15645 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify12()
15646 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify12()
15647 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWriteAndVerify12()
15648 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWriteAndVerify12()
15649 fis->d.reserved4 = 0; in smsatWriteAndVerify12()
15650 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify12()
15651 fis->d.reserved5 = 0; in smsatWriteAndVerify12()
15667 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify12()
15668 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify12()
15669 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify12()
15670 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify12()
15671 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify12()
15672 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify12()
15673 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify12()
15674 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify12()
15675 fis->d.sectorCount = scsiCmnd->cdb[9]; /* FIS sector count (7:0) */ in smsatWriteAndVerify12()
15676 fis->d.sectorCountExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWriteAndVerify12()
15677 fis->d.reserved4 = 0; in smsatWriteAndVerify12()
15678 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify12()
15679 fis->d.reserved5 = 0; in smsatWriteAndVerify12()
15717 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify12()
15718 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify12()
15719 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatWriteAndVerify12()
15723 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWriteAndVerify12()
15725 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWriteAndVerify12()
15727 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatWriteAndVerify12()
15728 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteAndVerify12()
15729 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteAndVerify12()
15730 fis->d.featuresExp = scsiCmnd->cdb[8]; /* FIS sector count (15:8) */ in smsatWriteAndVerify12()
15731 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWriteAndVerify12()
15732 fis->d.sectorCountExp = 0; in smsatWriteAndVerify12()
15733 fis->d.reserved4 = 0; in smsatWriteAndVerify12()
15734 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify12()
15735 fis->d.reserved5 = 0; in smsatWriteAndVerify12()
15785 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify12()
15792 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify12()
15793 fis->d.sectorCountExp = 0xFF; in smsatWriteAndVerify12()
15799 fis->d.featuresExp = 0xFF; in smsatWriteAndVerify12()
16002 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify16()
16003 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify16()
16004 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWriteAndVerify16()
16007 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF)); in smsatWriteAndVerify16()
16009 fis->d.lbaLowExp = 0; in smsatWriteAndVerify16()
16010 fis->d.lbaMidExp = 0; in smsatWriteAndVerify16()
16011 fis->d.lbaHighExp = 0; in smsatWriteAndVerify16()
16012 fis->d.featuresExp = 0; in smsatWriteAndVerify16()
16013 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWriteAndVerify16()
16014 fis->d.sectorCountExp = 0; in smsatWriteAndVerify16()
16015 fis->d.reserved4 = 0; in smsatWriteAndVerify16()
16016 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify16()
16017 fis->d.reserved5 = 0; in smsatWriteAndVerify16()
16033 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify16()
16034 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify16()
16035 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWriteAndVerify16()
16038 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[6] & 0xF)); in smsatWriteAndVerify16()
16040 fis->d.lbaLowExp = 0; in smsatWriteAndVerify16()
16041 fis->d.lbaMidExp = 0; in smsatWriteAndVerify16()
16042 fis->d.lbaHighExp = 0; in smsatWriteAndVerify16()
16043 fis->d.featuresExp = 0; in smsatWriteAndVerify16()
16044 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWriteAndVerify16()
16045 fis->d.sectorCountExp = 0; in smsatWriteAndVerify16()
16046 fis->d.reserved4 = 0; in smsatWriteAndVerify16()
16047 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify16()
16048 fis->d.reserved5 = 0; in smsatWriteAndVerify16()
16069 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify16()
16070 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify16()
16071 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWriteAndVerify16()
16072 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify16()
16073 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWriteAndVerify16()
16074 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWriteAndVerify16()
16075 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWriteAndVerify16()
16076 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify16()
16077 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWriteAndVerify16()
16078 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWriteAndVerify16()
16079 fis->d.reserved4 = 0; in smsatWriteAndVerify16()
16080 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify16()
16081 fis->d.reserved5 = 0; in smsatWriteAndVerify16()
16097 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify16()
16098 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify16()
16099 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWriteAndVerify16()
16100 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteAndVerify16()
16101 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWriteAndVerify16()
16102 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWriteAndVerify16()
16103 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWriteAndVerify16()
16104 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteAndVerify16()
16105 fis->d.sectorCount = scsiCmnd->cdb[13]; /* FIS sector count (7:0) */ in smsatWriteAndVerify16()
16106 fis->d.sectorCountExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWriteAndVerify16()
16107 fis->d.reserved4 = 0; in smsatWriteAndVerify16()
16108 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify16()
16109 fis->d.reserved5 = 0; in smsatWriteAndVerify16()
16147 fis->d.lbaLow = scsiCmnd->cdb[9]; /* FIS LBA (7 :0 ) */ in smsatWriteAndVerify16()
16148 fis->d.lbaMid = scsiCmnd->cdb[8]; /* FIS LBA (15:8 ) */ in smsatWriteAndVerify16()
16149 fis->d.lbaHigh = scsiCmnd->cdb[7]; /* FIS LBA (23:16) */ in smsatWriteAndVerify16()
16153 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWriteAndVerify16()
16155 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWriteAndVerify16()
16157 fis->d.lbaLowExp = scsiCmnd->cdb[6]; /* FIS LBA (31:24) */ in smsatWriteAndVerify16()
16158 fis->d.lbaMidExp = scsiCmnd->cdb[5]; /* FIS LBA (39:32) */ in smsatWriteAndVerify16()
16159 fis->d.lbaHighExp = scsiCmnd->cdb[4]; /* FIS LBA (47:40) */ in smsatWriteAndVerify16()
16160 fis->d.featuresExp = scsiCmnd->cdb[12]; /* FIS sector count (15:8) */ in smsatWriteAndVerify16()
16161 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWriteAndVerify16()
16162 fis->d.sectorCountExp = 0; in smsatWriteAndVerify16()
16163 fis->d.reserved4 = 0; in smsatWriteAndVerify16()
16164 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteAndVerify16()
16165 fis->d.reserved5 = 0; in smsatWriteAndVerify16()
16213 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify16()
16220 fis->d.sectorCount = 0xFF; in smsatWriteAndVerify16()
16221 fis->d.sectorCountExp = 0xFF; in smsatWriteAndVerify16()
16227 fis->d.featuresExp = 0xFF; in smsatWriteAndVerify16()
16383 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatReadMediaSerialNumber()
16384 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatReadMediaSerialNumber()
16385 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatReadMediaSerialNumber()
16386 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatReadMediaSerialNumber()
16387 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatReadMediaSerialNumber()
16388 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatReadMediaSerialNumber()
16389 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatReadMediaSerialNumber()
16390 fis->d.featuresExp = 0; /* FIS reserve */ in smsatReadMediaSerialNumber()
16391 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReadMediaSerialNumber()
16392 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatReadMediaSerialNumber()
16393 fis->d.reserved4 = 0; in smsatReadMediaSerialNumber()
16394 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReadMediaSerialNumber()
16395 fis->d.reserved5 = 0; in smsatReadMediaSerialNumber()
16406 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatReadMediaSerialNumber()
16407 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatReadMediaSerialNumber()
16408 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatReadMediaSerialNumber()
16409 fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */ in smsatReadMediaSerialNumber()
16410 fis->d.lbaLowExp = 0; in smsatReadMediaSerialNumber()
16411 fis->d.lbaMidExp = 0; in smsatReadMediaSerialNumber()
16412 fis->d.lbaHighExp = 0; in smsatReadMediaSerialNumber()
16413 fis->d.featuresExp = 0; in smsatReadMediaSerialNumber()
16414 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReadMediaSerialNumber()
16415 fis->d.sectorCountExp = 0; in smsatReadMediaSerialNumber()
16416 fis->d.reserved4 = 0; in smsatReadMediaSerialNumber()
16417 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReadMediaSerialNumber()
16418 fis->d.reserved5 = 0; in smsatReadMediaSerialNumber()
16514 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatReadBuffer()
16515 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatReadBuffer()
16516 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatReadBuffer()
16517 fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */ in smsatReadBuffer()
16518 fis->d.lbaLowExp = 0; in smsatReadBuffer()
16519 fis->d.lbaMidExp = 0; in smsatReadBuffer()
16520 fis->d.lbaHighExp = 0; in smsatReadBuffer()
16521 fis->d.featuresExp = 0; in smsatReadBuffer()
16522 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatReadBuffer()
16523 fis->d.sectorCountExp = 0; in smsatReadBuffer()
16524 fis->d.reserved4 = 0; in smsatReadBuffer()
16525 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReadBuffer()
16526 fis->d.reserved5 = 0; in smsatReadBuffer()
16780 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatWriteBuffer()
16781 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatWriteBuffer()
16782 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatWriteBuffer()
16783 fis->d.device = 0x40; /* FIS LBA (27:24) and FIS LBA mode */ in smsatWriteBuffer()
16784 fis->d.lbaLowExp = 0; in smsatWriteBuffer()
16785 fis->d.lbaMidExp = 0; in smsatWriteBuffer()
16786 fis->d.lbaHighExp = 0; in smsatWriteBuffer()
16787 fis->d.featuresExp = 0; in smsatWriteBuffer()
16788 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatWriteBuffer()
16789 fis->d.sectorCountExp = 0; in smsatWriteBuffer()
16790 fis->d.reserved4 = 0; in smsatWriteBuffer()
16791 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteBuffer()
16792 fis->d.reserved5 = 0; in smsatWriteBuffer()
17014 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks()
17015 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks()
17016 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks()
17017 fis->d.lbaLowExp = LBA[4]; /* FIS LBA (31:24) */ in smsatReassignBlocks()
17018 fis->d.lbaMidExp = LBA[3]; /* FIS LBA (39:32) */ in smsatReassignBlocks()
17019 fis->d.lbaHighExp = LBA[2]; /* FIS LBA (47:40) */ in smsatReassignBlocks()
17020 fis->d.featuresExp = 0; /* FIS reserve */ in smsatReassignBlocks()
17021 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks()
17022 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatReassignBlocks()
17023 fis->d.reserved4 = 0; in smsatReassignBlocks()
17024 fis->d.device = 0x40; /* 01000000 */ in smsatReassignBlocks()
17025 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks()
17026 fis->d.reserved5 = 0; in smsatReassignBlocks()
17035 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks()
17036 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks()
17037 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks()
17038 fis->d.lbaLowExp = 0; in smsatReassignBlocks()
17039 fis->d.lbaMidExp = 0; in smsatReassignBlocks()
17040 fis->d.lbaHighExp = 0; in smsatReassignBlocks()
17041 fis->d.featuresExp = 0; in smsatReassignBlocks()
17042 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks()
17043 fis->d.sectorCountExp = 0; in smsatReassignBlocks()
17044 fis->d.reserved4 = 0; in smsatReassignBlocks()
17045 fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF)); in smsatReassignBlocks()
17047 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks()
17048 fis->d.reserved5 = 0; in smsatReassignBlocks()
17144 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatRead_1()
17145 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatRead_1()
17146 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatRead_1()
17147 fis->d.device = in smsatRead_1()
17149 fis->d.lbaLowExp = 0; in smsatRead_1()
17150 fis->d.lbaMidExp = 0; in smsatRead_1()
17151 fis->d.lbaHighExp = 0; in smsatRead_1()
17152 fis->d.featuresExp = 0; in smsatRead_1()
17157 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatRead_1()
17161 fis->d.sectorCount = 0x0; /* FIS sector count (7:0) */ in smsatRead_1()
17164 fis->d.sectorCountExp = 0; in smsatRead_1()
17165 fis->d.reserved4 = 0; in smsatRead_1()
17166 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead_1()
17167 fis->d.reserved5 = 0; in smsatRead_1()
17177 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatRead_1()
17178 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatRead_1()
17179 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatRead_1()
17180 fis->d.device = in smsatRead_1()
17182 fis->d.lbaLowExp = 0; in smsatRead_1()
17183 fis->d.lbaMidExp = 0; in smsatRead_1()
17184 fis->d.lbaHighExp = 0; in smsatRead_1()
17185 fis->d.featuresExp = 0; in smsatRead_1()
17189 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatRead_1()
17193 fis->d.sectorCount = 0x0; /* FIS sector count (7:0) */ in smsatRead_1()
17195 fis->d.sectorCountExp = 0; in smsatRead_1()
17196 fis->d.reserved4 = 0; in smsatRead_1()
17197 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead_1()
17198 fis->d.reserved5 = 0; in smsatRead_1()
17208 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatRead_1()
17209 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatRead_1()
17210 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatRead_1()
17211 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead_1()
17212 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatRead_1()
17213 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead_1()
17214 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead_1()
17215 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead_1()
17219 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatRead_1()
17220 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatRead_1()
17225 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatRead_1()
17226 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatRead_1()
17228 fis->d.reserved4 = 0; in smsatRead_1()
17229 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead_1()
17230 fis->d.reserved5 = 0; in smsatRead_1()
17240 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatRead_1()
17241 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatRead_1()
17242 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatRead_1()
17243 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatRead_1()
17244 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatRead_1()
17245 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead_1()
17246 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead_1()
17247 fis->d.featuresExp = 0; /* FIS reserve */ in smsatRead_1()
17251 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatRead_1()
17252 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatRead_1()
17256 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatRead_1()
17257 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatRead_1()
17259 fis->d.reserved4 = 0; in smsatRead_1()
17260 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead_1()
17261 fis->d.reserved5 = 0; in smsatRead_1()
17269 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatRead_1()
17270 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatRead_1()
17271 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatRead_1()
17275 fis->d.device = 0xC0; /* FIS FUA set */ in smsatRead_1()
17277 fis->d.device = 0x40; /* FIS FUA clear */ in smsatRead_1()
17279 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatRead_1()
17280 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatRead_1()
17281 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatRead_1()
17286 fis->d.featuresExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatRead_1()
17291 fis->d.featuresExp = 0xFF; /* FIS sector count (15:8) */ in smsatRead_1()
17293 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatRead_1()
17294 fis->d.sectorCountExp = 0; in smsatRead_1()
17295 fis->d.reserved4 = 0; in smsatRead_1()
17296 fis->d.control = 0; /* FIS HOB bit clear */ in smsatRead_1()
17297 fis->d.reserved5 = 0; in smsatRead_1()
17424 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatWrite_1()
17425 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatWrite_1()
17426 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatWrite_1()
17429 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatWrite_1()
17431 fis->d.lbaLowExp = 0; in smsatWrite_1()
17432 fis->d.lbaMidExp = 0; in smsatWrite_1()
17433 fis->d.lbaHighExp = 0; in smsatWrite_1()
17434 fis->d.featuresExp = 0; in smsatWrite_1()
17438 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatWrite_1()
17442 fis->d.sectorCount = 0x0; /* FIS sector count (7:0) */ in smsatWrite_1()
17444 fis->d.sectorCountExp = 0; in smsatWrite_1()
17445 fis->d.reserved4 = 0; in smsatWrite_1()
17446 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite_1()
17447 fis->d.reserved5 = 0; in smsatWrite_1()
17457 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatWrite_1()
17458 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatWrite_1()
17459 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatWrite_1()
17462 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatWrite_1()
17464 fis->d.lbaLowExp = 0; in smsatWrite_1()
17465 fis->d.lbaMidExp = 0; in smsatWrite_1()
17466 fis->d.lbaHighExp = 0; in smsatWrite_1()
17467 fis->d.featuresExp = 0; in smsatWrite_1()
17471 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatWrite_1()
17475 fis->d.sectorCount = 0x0; /* FIS sector count (7:0) */ in smsatWrite_1()
17477 fis->d.sectorCountExp = 0; in smsatWrite_1()
17478 fis->d.reserved4 = 0; in smsatWrite_1()
17479 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite_1()
17480 fis->d.reserved5 = 0; in smsatWrite_1()
17490 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatWrite_1()
17491 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatWrite_1()
17492 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatWrite_1()
17493 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite_1()
17494 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatWrite_1()
17495 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite_1()
17496 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite_1()
17497 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite_1()
17501 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatWrite_1()
17502 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatWrite_1()
17506 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatWrite_1()
17507 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatWrite_1()
17509 fis->d.reserved4 = 0; in smsatWrite_1()
17510 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite_1()
17511 fis->d.reserved5 = 0; in smsatWrite_1()
17522 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatWrite_1()
17523 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatWrite_1()
17524 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatWrite_1()
17525 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWrite_1()
17526 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatWrite_1()
17527 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite_1()
17528 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite_1()
17529 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWrite_1()
17533 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatWrite_1()
17534 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatWrite_1()
17538 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatWrite_1()
17539 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatWrite_1()
17541 fis->d.reserved4 = 0; in smsatWrite_1()
17542 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite_1()
17543 fis->d.reserved5 = 0; in smsatWrite_1()
17552 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatWrite_1()
17553 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatWrite_1()
17554 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatWrite_1()
17558 fis->d.device = 0xC0; /* FIS FUA set */ in smsatWrite_1()
17560 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWrite_1()
17562 fis->d.lbaLowExp = LBA[0];; /* FIS LBA (31:24) */ in smsatWrite_1()
17563 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWrite_1()
17564 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWrite_1()
17569 fis->d.featuresExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatWrite_1()
17574 fis->d.featuresExp = 0xFF; /* FIS sector count (15:8) */ in smsatWrite_1()
17576 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWrite_1()
17577 fis->d.sectorCountExp = 0; in smsatWrite_1()
17578 fis->d.reserved4 = 0; in smsatWrite_1()
17579 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWrite_1()
17580 fis->d.reserved5 = 0; in smsatWrite_1()
17732 fis->d.sectorCount = scsiCmnd->cdb[4]; /* 0x01 FIS sector count (7:0) */ in smsatPassthrough()
17733 fis->d.lbaLow = scsiCmnd->cdb[5]; /* Reading LBA FIS LBA (7 :0 ) */ in smsatPassthrough()
17734 fis->d.lbaMid = scsiCmnd->cdb[6]; in smsatPassthrough()
17735 fis->d.lbaHigh = scsiCmnd->cdb[7]; in smsatPassthrough()
17736 fis->d.device = scsiCmnd->cdb[8]; in smsatPassthrough()
17738 fis->d.featuresExp = 0; in smsatPassthrough()
17739 fis->d.sectorCountExp = 0; in smsatPassthrough()
17740 fis->d.lbaLowExp = 0; in smsatPassthrough()
17741 fis->d.lbaMidExp = 0; in smsatPassthrough()
17742 fis->d.lbaHighExp = 0; in smsatPassthrough()
17743 fis->d.reserved4 = 0; in smsatPassthrough()
17744 fis->d.control = 0; /* FIS HOB bit clear */ in smsatPassthrough()
17745 fis->d.reserved5 = 0; in smsatPassthrough()
17772 fis->d.featuresExp = scsiCmnd->cdb[3]; in smsatPassthrough()
17773 fis->d.sectorCountExp = scsiCmnd->cdb[5]; in smsatPassthrough()
17774 fis->d.lbaMidExp = scsiCmnd->cdb[9]; in smsatPassthrough()
17775 fis->d.lbaHighExp = scsiCmnd->cdb[11]; in smsatPassthrough()
17776 fis->d.lbaLowExp = scsiCmnd->cdb[7]; in smsatPassthrough()
17779 fis->d.sectorCount = scsiCmnd->cdb[6]; in smsatPassthrough()
17780 fis->d.lbaLow = scsiCmnd->cdb[8]; in smsatPassthrough()
17781 fis->d.lbaMid = scsiCmnd->cdb[10]; in smsatPassthrough()
17782 fis->d.lbaHigh = scsiCmnd->cdb[12]; in smsatPassthrough()
17783 fis->d.device = scsiCmnd->cdb[13]; in smsatPassthrough()
17785 fis->d.reserved4 = 0; in smsatPassthrough()
17786 fis->d.control = 0; in smsatPassthrough()
17787 fis->d.reserved5 = 0; in smsatPassthrough()
17854 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatNonChainedWriteNVerify_Verify()
17855 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatNonChainedWriteNVerify_Verify()
17856 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatNonChainedWriteNVerify_Verify()
17857 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatNonChainedWriteNVerify_Verify()
17858 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatNonChainedWriteNVerify_Verify()
17859 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatNonChainedWriteNVerify_Verify()
17860 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatNonChainedWriteNVerify_Verify()
17861 fis->d.featuresExp = 0; /* FIS reserve */ in smsatNonChainedWriteNVerify_Verify()
17862 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatNonChainedWriteNVerify_Verify()
17863 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatNonChainedWriteNVerify_Verify()
17865 fis->d.reserved4 = 0; in smsatNonChainedWriteNVerify_Verify()
17866 fis->d.control = 0; /* FIS HOB bit clear */ in smsatNonChainedWriteNVerify_Verify()
17867 fis->d.reserved5 = 0; in smsatNonChainedWriteNVerify_Verify()
17948 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Start_Verify()
17949 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Start_Verify()
17950 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Start_Verify()
17951 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatChainedWriteNVerify_Start_Verify()
17952 fis->d.lbaLowExp = scsiCmnd->cdb[2]; /* FIS LBA (31:24) */ in smsatChainedWriteNVerify_Start_Verify()
17953 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedWriteNVerify_Start_Verify()
17954 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedWriteNVerify_Start_Verify()
17955 fis->d.featuresExp = 0; /* FIS reserve */ in smsatChainedWriteNVerify_Start_Verify()
17956 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Start_Verify()
17957 fis->d.sectorCountExp = scsiCmnd->cdb[7]; /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Start_Verify()
17959 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Start_Verify()
17960 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Start_Verify()
17961 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Start_Verify()
17973 fis->d.lbaLow = scsiCmnd->cdb[5]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Start_Verify()
17974 fis->d.lbaMid = scsiCmnd->cdb[4]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Start_Verify()
17975 fis->d.lbaHigh = scsiCmnd->cdb[3]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Start_Verify()
17977 fis->d.device = (bit8)((0x4 << 4) | (scsiCmnd->cdb[2] & 0xF)); in smsatChainedWriteNVerify_Start_Verify()
17978 fis->d.lbaLowExp = 0; in smsatChainedWriteNVerify_Start_Verify()
17979 fis->d.lbaMidExp = 0; in smsatChainedWriteNVerify_Start_Verify()
17980 fis->d.lbaHighExp = 0; in smsatChainedWriteNVerify_Start_Verify()
17981 fis->d.featuresExp = 0; in smsatChainedWriteNVerify_Start_Verify()
17982 fis->d.sectorCount = scsiCmnd->cdb[8]; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Start_Verify()
17983 fis->d.sectorCountExp = 0; in smsatChainedWriteNVerify_Start_Verify()
17984 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Start_Verify()
17985 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Start_Verify()
17986 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Start_Verify()
18031 fis->d.sectorCount = 0xFF; in smsatChainedWriteNVerify_Start_Verify()
18035 fis->d.sectorCount = 0xFF; in smsatChainedWriteNVerify_Start_Verify()
18036 fis->d.sectorCountExp = 0xFF; in smsatChainedWriteNVerify_Start_Verify()
18138 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Write()
18139 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Write()
18140 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Write()
18143 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatChainedWriteNVerify_Write()
18145 fis->d.lbaLowExp = 0; in smsatChainedWriteNVerify_Write()
18146 fis->d.lbaMidExp = 0; in smsatChainedWriteNVerify_Write()
18147 fis->d.lbaHighExp = 0; in smsatChainedWriteNVerify_Write()
18148 fis->d.featuresExp = 0; in smsatChainedWriteNVerify_Write()
18152 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18156 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18158 fis->d.sectorCountExp = 0; in smsatChainedWriteNVerify_Write()
18159 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Write()
18160 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Write()
18161 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Write()
18171 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Write()
18172 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Write()
18173 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Write()
18176 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatChainedWriteNVerify_Write()
18178 fis->d.lbaLowExp = 0; in smsatChainedWriteNVerify_Write()
18179 fis->d.lbaMidExp = 0; in smsatChainedWriteNVerify_Write()
18180 fis->d.lbaHighExp = 0; in smsatChainedWriteNVerify_Write()
18181 fis->d.featuresExp = 0; in smsatChainedWriteNVerify_Write()
18185 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18189 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18191 fis->d.sectorCountExp = 0; in smsatChainedWriteNVerify_Write()
18192 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Write()
18193 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Write()
18194 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Write()
18204 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Write()
18205 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Write()
18206 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Write()
18207 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatChainedWriteNVerify_Write()
18208 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatChainedWriteNVerify_Write()
18209 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedWriteNVerify_Write()
18210 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedWriteNVerify_Write()
18211 fis->d.featuresExp = 0; /* FIS reserve */ in smsatChainedWriteNVerify_Write()
18215 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18216 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18220 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18221 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18223 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Write()
18224 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Write()
18225 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Write()
18236 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Write()
18237 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Write()
18238 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Write()
18239 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatChainedWriteNVerify_Write()
18240 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatChainedWriteNVerify_Write()
18241 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedWriteNVerify_Write()
18242 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedWriteNVerify_Write()
18243 fis->d.featuresExp = 0; /* FIS reserve */ in smsatChainedWriteNVerify_Write()
18247 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18248 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18252 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Write()
18253 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18255 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Write()
18256 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Write()
18257 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Write()
18266 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Write()
18267 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Write()
18268 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Write()
18272 fis->d.device = 0xC0; /* FIS FUA set */ in smsatChainedWriteNVerify_Write()
18274 fis->d.device = 0x40; /* FIS FUA clear */ in smsatChainedWriteNVerify_Write()
18276 fis->d.lbaLowExp = LBA[0];; /* FIS LBA (31:24) */ in smsatChainedWriteNVerify_Write()
18277 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedWriteNVerify_Write()
18278 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedWriteNVerify_Write()
18283 fis->d.featuresExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18288 fis->d.featuresExp = 0xFF; /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Write()
18290 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatChainedWriteNVerify_Write()
18291 fis->d.sectorCountExp = 0; in smsatChainedWriteNVerify_Write()
18292 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Write()
18293 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Write()
18294 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Write()
18378 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Verify()
18379 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Verify()
18380 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Verify()
18383 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatChainedWriteNVerify_Verify()
18385 fis->d.lbaLowExp = 0; in smsatChainedWriteNVerify_Verify()
18386 fis->d.lbaMidExp = 0; in smsatChainedWriteNVerify_Verify()
18387 fis->d.lbaHighExp = 0; in smsatChainedWriteNVerify_Verify()
18388 fis->d.featuresExp = 0; in smsatChainedWriteNVerify_Verify()
18392 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Verify()
18396 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Verify()
18398 fis->d.sectorCountExp = 0; in smsatChainedWriteNVerify_Verify()
18399 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Verify()
18400 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Verify()
18401 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Verify()
18411 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedWriteNVerify_Verify()
18412 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedWriteNVerify_Verify()
18413 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedWriteNVerify_Verify()
18414 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatChainedWriteNVerify_Verify()
18415 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatChainedWriteNVerify_Verify()
18416 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedWriteNVerify_Verify()
18417 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedWriteNVerify_Verify()
18418 fis->d.featuresExp = 0; /* FIS reserve */ in smsatChainedWriteNVerify_Verify()
18422 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Verify()
18423 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Verify()
18427 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedWriteNVerify_Verify()
18428 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatChainedWriteNVerify_Verify()
18430 fis->d.reserved4 = 0; in smsatChainedWriteNVerify_Verify()
18431 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedWriteNVerify_Verify()
18432 fis->d.reserved5 = 0; in smsatChainedWriteNVerify_Verify()
18517 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedVerify()
18518 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedVerify()
18519 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedVerify()
18522 fis->d.device = (bit8)((0x4 << 4) | (LBA[0] & 0xF)); in smsatChainedVerify()
18524 fis->d.lbaLowExp = 0; in smsatChainedVerify()
18525 fis->d.lbaMidExp = 0; in smsatChainedVerify()
18526 fis->d.lbaHighExp = 0; in smsatChainedVerify()
18527 fis->d.featuresExp = 0; in smsatChainedVerify()
18531 fis->d.sectorCount = (bit8)Remainder; /* FIS sector count (7:0) */ in smsatChainedVerify()
18535 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedVerify()
18537 fis->d.sectorCountExp = 0; in smsatChainedVerify()
18538 fis->d.reserved4 = 0; in smsatChainedVerify()
18539 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedVerify()
18540 fis->d.reserved5 = 0; in smsatChainedVerify()
18550 fis->d.lbaLow = LBA[3]; /* FIS LBA (7 :0 ) */ in smsatChainedVerify()
18551 fis->d.lbaMid = LBA[2]; /* FIS LBA (15:8 ) */ in smsatChainedVerify()
18552 fis->d.lbaHigh = LBA[1]; /* FIS LBA (23:16) */ in smsatChainedVerify()
18553 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatChainedVerify()
18554 fis->d.lbaLowExp = LBA[0]; /* FIS LBA (31:24) */ in smsatChainedVerify()
18555 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatChainedVerify()
18556 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatChainedVerify()
18557 fis->d.featuresExp = 0; /* FIS reserve */ in smsatChainedVerify()
18561 fis->d.sectorCount = (bit8)(Remainder & 0xFF); /* FIS sector count (7:0) */ in smsatChainedVerify()
18562 fis->d.sectorCountExp = (bit8)((Remainder & 0xFF00) >> 8); /* FIS sector count (15:8) */ in smsatChainedVerify()
18566 fis->d.sectorCount = 0xFF; /* FIS sector count (7:0) */ in smsatChainedVerify()
18567 fis->d.sectorCountExp = 0xFF; /* FIS sector count (15:8) */ in smsatChainedVerify()
18569 fis->d.reserved4 = 0; in smsatChainedVerify()
18570 fis->d.control = 0; /* FIS HOB bit clear */ in smsatChainedVerify()
18571 fis->d.reserved5 = 0; in smsatChainedVerify()
18636 fis->d.lbaLow = lba4; /* FIS LBA (7 :0 ) */ in smsatWriteSame10_1()
18637 fis->d.lbaMid = lba3; /* FIS LBA (15:8 ) */ in smsatWriteSame10_1()
18638 fis->d.lbaHigh = lba2; /* FIS LBA (23:16) */ in smsatWriteSame10_1()
18639 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteSame10_1()
18640 fis->d.lbaLowExp = lba1; /* FIS LBA (31:24) */ in smsatWriteSame10_1()
18641 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10_1()
18642 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10_1()
18643 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteSame10_1()
18645 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatWriteSame10_1()
18646 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10_1()
18647 fis->d.reserved4 = 0; in smsatWriteSame10_1()
18648 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10_1()
18649 fis->d.reserved5 = 0; in smsatWriteSame10_1()
18700 fis->d.lbaLow = lba4; /* FIS LBA (7 :0 ) */ in smsatWriteSame10_2()
18701 fis->d.lbaMid = lba3; /* FIS LBA (15:8 ) */ in smsatWriteSame10_2()
18702 fis->d.lbaHigh = lba2; /* FIS LBA (23:16) */ in smsatWriteSame10_2()
18703 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatWriteSame10_2()
18704 fis->d.lbaLowExp = lba1; /* FIS LBA (31:24) */ in smsatWriteSame10_2()
18705 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10_2()
18706 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10_2()
18707 fis->d.featuresExp = 0; /* FIS reserve */ in smsatWriteSame10_2()
18709 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatWriteSame10_2()
18710 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10_2()
18711 fis->d.reserved4 = 0; in smsatWriteSame10_2()
18712 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10_2()
18713 fis->d.reserved5 = 0; in smsatWriteSame10_2()
18768 fis->d.featuresExp = 0; /* FIS sector count (15:8) */ in smsatWriteSame10_3()
18770 fis->d.lbaLow = lba4; /* FIS LBA (7 :0 ) */ in smsatWriteSame10_3()
18771 fis->d.lbaMid = lba3; /* FIS LBA (15:8 ) */ in smsatWriteSame10_3()
18772 fis->d.lbaHigh = lba2; /* FIS LBA (23:16) */ in smsatWriteSame10_3()
18774 fis->d.device = 0x40; /* FIS FUA clear */ in smsatWriteSame10_3()
18775 fis->d.lbaLowExp = lba1; /* FIS LBA (31:24) */ in smsatWriteSame10_3()
18776 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatWriteSame10_3()
18777 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatWriteSame10_3()
18778 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatWriteSame10_3()
18779 fis->d.sectorCountExp = 0; in smsatWriteSame10_3()
18780 fis->d.reserved4 = 0; in smsatWriteSame10_3()
18781 fis->d.control = 0; /* FIS HOB bit clear */ in smsatWriteSame10_3()
18782 fis->d.reserved5 = 0; in smsatWriteSame10_3()
18826 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatStartStopUnit_1()
18827 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatStartStopUnit_1()
18828 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatStartStopUnit_1()
18829 fis->d.lbaLowExp = 0; in smsatStartStopUnit_1()
18830 fis->d.lbaMidExp = 0; in smsatStartStopUnit_1()
18831 fis->d.lbaHighExp = 0; in smsatStartStopUnit_1()
18832 fis->d.featuresExp = 0; in smsatStartStopUnit_1()
18833 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatStartStopUnit_1()
18834 fis->d.sectorCountExp = 0; in smsatStartStopUnit_1()
18835 fis->d.reserved4 = 0; in smsatStartStopUnit_1()
18836 fis->d.device = 0; /* 0 */ in smsatStartStopUnit_1()
18837 fis->d.control = 0; /* FIS HOB bit clear */ in smsatStartStopUnit_1()
18838 fis->d.reserved5 = 0; in smsatStartStopUnit_1()
18892 fis->d.lbaLow = pSatDevData->satMaxLBA[7]; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic_1()
18893 fis->d.lbaMid = pSatDevData->satMaxLBA[6]; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic_1()
18894 fis->d.lbaHigh = pSatDevData->satMaxLBA[5]; /* FIS LBA (23:16) */ in smsatSendDiagnostic_1()
18895 fis->d.lbaLowExp = pSatDevData->satMaxLBA[4]; /* FIS LBA (31:24) */ in smsatSendDiagnostic_1()
18896 fis->d.lbaMidExp = pSatDevData->satMaxLBA[3]; /* FIS LBA (39:32) */ in smsatSendDiagnostic_1()
18897 fis->d.lbaHighExp = pSatDevData->satMaxLBA[2]; /* FIS LBA (47:40) */ in smsatSendDiagnostic_1()
18898 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSendDiagnostic_1()
18899 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic_1()
18900 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatSendDiagnostic_1()
18901 fis->d.reserved4 = 0; in smsatSendDiagnostic_1()
18902 fis->d.device = 0x40; /* 01000000 */ in smsatSendDiagnostic_1()
18903 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic_1()
18904 fis->d.reserved5 = 0; in smsatSendDiagnostic_1()
18914 fis->d.lbaLow = pSatDevData->satMaxLBA[7]; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic_1()
18915 fis->d.lbaMid = pSatDevData->satMaxLBA[6]; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic_1()
18916 fis->d.lbaHigh = pSatDevData->satMaxLBA[5]; /* FIS LBA (23:16) */ in smsatSendDiagnostic_1()
18917 fis->d.lbaLowExp = 0; in smsatSendDiagnostic_1()
18918 fis->d.lbaMidExp = 0; in smsatSendDiagnostic_1()
18919 fis->d.lbaHighExp = 0; in smsatSendDiagnostic_1()
18920 fis->d.featuresExp = 0; in smsatSendDiagnostic_1()
18921 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic_1()
18922 fis->d.sectorCountExp = 0; in smsatSendDiagnostic_1()
18923 fis->d.reserved4 = 0; in smsatSendDiagnostic_1()
18924 fis->d.device = (bit8)((0x4 << 4) | (pSatDevData->satMaxLBA[4] & 0xF)); in smsatSendDiagnostic_1()
18926 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic_1()
18927 fis->d.reserved5 = 0; in smsatSendDiagnostic_1()
18984 fis->d.lbaLow = 0x7F; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic_2()
18985 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic_2()
18986 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSendDiagnostic_2()
18987 fis->d.lbaLowExp = 0; /* FIS LBA (31:24) */ in smsatSendDiagnostic_2()
18988 fis->d.lbaMidExp = 0; /* FIS LBA (39:32) */ in smsatSendDiagnostic_2()
18989 fis->d.lbaHighExp = 0; /* FIS LBA (47:40) */ in smsatSendDiagnostic_2()
18990 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSendDiagnostic_2()
18991 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic_2()
18992 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatSendDiagnostic_2()
18993 fis->d.reserved4 = 0; in smsatSendDiagnostic_2()
18994 fis->d.device = 0x40; /* 01000000 */ in smsatSendDiagnostic_2()
18995 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic_2()
18996 fis->d.reserved5 = 0; in smsatSendDiagnostic_2()
19006 fis->d.lbaLow = 0x7F; /* FIS LBA (7 :0 ) */ in smsatSendDiagnostic_2()
19007 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatSendDiagnostic_2()
19008 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatSendDiagnostic_2()
19009 fis->d.lbaLowExp = 0; in smsatSendDiagnostic_2()
19010 fis->d.lbaMidExp = 0; in smsatSendDiagnostic_2()
19011 fis->d.lbaHighExp = 0; in smsatSendDiagnostic_2()
19012 fis->d.featuresExp = 0; in smsatSendDiagnostic_2()
19013 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatSendDiagnostic_2()
19014 fis->d.sectorCountExp = 0; in smsatSendDiagnostic_2()
19015 fis->d.reserved4 = 0; in smsatSendDiagnostic_2()
19016 fis->d.device = 0x40; /* FIS LBA mode set 01000000 */ in smsatSendDiagnostic_2()
19017 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendDiagnostic_2()
19018 fis->d.reserved5 = 0; in smsatSendDiagnostic_2()
19084 fis->d.lbaLow = 0; /* */ in smsatModeSelect6n10_1()
19085 fis->d.lbaMid = 0; /* */ in smsatModeSelect6n10_1()
19086 fis->d.lbaHigh = 0; /* */ in smsatModeSelect6n10_1()
19087 fis->d.device = 0; /* */ in smsatModeSelect6n10_1()
19088 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6n10_1()
19089 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6n10_1()
19090 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6n10_1()
19091 fis->d.featuresExp = 0; /* */ in smsatModeSelect6n10_1()
19092 fis->d.sectorCount = 0; /* */ in smsatModeSelect6n10_1()
19093 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6n10_1()
19094 fis->d.reserved4 = 0; in smsatModeSelect6n10_1()
19095 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6n10_1()
19096 fis->d.reserved5 = 0; in smsatModeSelect6n10_1()
19125 fis->d.lbaLow = 0; /* */ in smsatModeSelect6n10_1()
19126 fis->d.lbaMid = 0; /* */ in smsatModeSelect6n10_1()
19127 fis->d.lbaHigh = 0; /* */ in smsatModeSelect6n10_1()
19128 fis->d.device = 0; /* */ in smsatModeSelect6n10_1()
19129 fis->d.lbaLowExp = 0; /* */ in smsatModeSelect6n10_1()
19130 fis->d.lbaMidExp = 0; /* */ in smsatModeSelect6n10_1()
19131 fis->d.lbaHighExp = 0; /* */ in smsatModeSelect6n10_1()
19132 fis->d.featuresExp = 0; /* */ in smsatModeSelect6n10_1()
19133 fis->d.sectorCount = 0; /* */ in smsatModeSelect6n10_1()
19134 fis->d.sectorCountExp = 0; /* */ in smsatModeSelect6n10_1()
19135 fis->d.reserved4 = 0; in smsatModeSelect6n10_1()
19136 fis->d.control = 0; /* FIS HOB bit clear */ in smsatModeSelect6n10_1()
19137 fis->d.reserved5 = 0; in smsatModeSelect6n10_1()
19189 fis->d.lbaLow = 0x07; /* 0x07 */ in smsatLogSense_1()
19190 fis->d.lbaMid = 0; /* */ in smsatLogSense_1()
19191 fis->d.lbaHigh = 0; /* */ in smsatLogSense_1()
19192 fis->d.device = 0; /* */ in smsatLogSense_1()
19193 fis->d.lbaLowExp = 0; /* */ in smsatLogSense_1()
19194 fis->d.lbaMidExp = 0; /* */ in smsatLogSense_1()
19195 fis->d.lbaHighExp = 0; /* */ in smsatLogSense_1()
19196 fis->d.featuresExp = 0; /* FIS reserve */ in smsatLogSense_1()
19197 fis->d.sectorCount = 0x01; /* 1 sector counts */ in smsatLogSense_1()
19198 fis->d.sectorCountExp = 0x00; /* 1 sector counts */ in smsatLogSense_1()
19199 fis->d.reserved4 = 0; in smsatLogSense_1()
19200 fis->d.control = 0; /* FIS HOB bit clear */ in smsatLogSense_1()
19201 fis->d.reserved5 = 0; in smsatLogSense_1()
19231 fis->d.lbaLow = 0x06; /* 0x06 */ in smsatLogSense_1()
19232 fis->d.lbaMid = 0x00; /* 0x4f */ in smsatLogSense_1()
19233 fis->d.lbaHigh = 0x00; /* 0xc2 */ in smsatLogSense_1()
19234 fis->d.device = 0; /* */ in smsatLogSense_1()
19235 fis->d.lbaLowExp = 0; /* */ in smsatLogSense_1()
19236 fis->d.lbaMidExp = 0; /* */ in smsatLogSense_1()
19237 fis->d.lbaHighExp = 0; /* */ in smsatLogSense_1()
19238 fis->d.featuresExp = 0; /* FIS reserve */ in smsatLogSense_1()
19239 fis->d.sectorCount = 0x01; /* */ in smsatLogSense_1()
19240 fis->d.sectorCountExp = 0x00; /* */ in smsatLogSense_1()
19241 fis->d.reserved4 = 0; in smsatLogSense_1()
19242 fis->d.control = 0; /* FIS HOB bit clear */ in smsatLogSense_1()
19243 fis->d.reserved5 = 0; in smsatLogSense_1()
19301 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_2()
19302 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_2()
19303 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_2()
19306 fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF)); in smsatReassignBlocks_2()
19308 fis->d.lbaLowExp = 0; in smsatReassignBlocks_2()
19309 fis->d.lbaMidExp = 0; in smsatReassignBlocks_2()
19310 fis->d.lbaHighExp = 0; in smsatReassignBlocks_2()
19311 fis->d.featuresExp = 0; in smsatReassignBlocks_2()
19312 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_2()
19313 fis->d.sectorCountExp = 0; in smsatReassignBlocks_2()
19314 fis->d.reserved4 = 0; in smsatReassignBlocks_2()
19315 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_2()
19316 fis->d.reserved5 = 0; in smsatReassignBlocks_2()
19332 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_2()
19333 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_2()
19334 fis->d.lbaHigh = LBA[7]; /* FIS LBA (23:16) */ in smsatReassignBlocks_2()
19337 fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF)); in smsatReassignBlocks_2()
19339 fis->d.lbaLowExp = 0; in smsatReassignBlocks_2()
19340 fis->d.lbaMidExp = 0; in smsatReassignBlocks_2()
19341 fis->d.lbaHighExp = 0; in smsatReassignBlocks_2()
19342 fis->d.featuresExp = 0; in smsatReassignBlocks_2()
19343 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_2()
19344 fis->d.sectorCountExp = 0; in smsatReassignBlocks_2()
19345 fis->d.reserved4 = 0; in smsatReassignBlocks_2()
19346 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_2()
19347 fis->d.reserved5 = 0; in smsatReassignBlocks_2()
19369 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_2()
19370 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_2()
19371 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_2()
19372 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatReassignBlocks_2()
19373 fis->d.lbaLowExp = LBA[4]; /* FIS LBA (31:24) */ in smsatReassignBlocks_2()
19374 fis->d.lbaMidExp = LBA[3]; /* FIS LBA (39:32) */ in smsatReassignBlocks_2()
19375 fis->d.lbaHighExp = LBA[2]; /* FIS LBA (47:40) */ in smsatReassignBlocks_2()
19376 fis->d.featuresExp = 0; /* FIS reserve */ in smsatReassignBlocks_2()
19377 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_2()
19378 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatReassignBlocks_2()
19379 fis->d.reserved4 = 0; in smsatReassignBlocks_2()
19380 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_2()
19381 fis->d.reserved5 = 0; in smsatReassignBlocks_2()
19396 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_2()
19397 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_2()
19398 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_2()
19399 fis->d.device = 0x40; /* FIS LBA mode set */ in smsatReassignBlocks_2()
19400 fis->d.lbaLowExp = LBA[4]; /* FIS LBA (31:24) */ in smsatReassignBlocks_2()
19401 fis->d.lbaMidExp = LBA[3]; /* FIS LBA (39:32) */ in smsatReassignBlocks_2()
19402 fis->d.lbaHighExp = LBA[2]; /* FIS LBA (47:40) */ in smsatReassignBlocks_2()
19403 fis->d.featuresExp = 0; /* FIS reserve */ in smsatReassignBlocks_2()
19404 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_2()
19405 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatReassignBlocks_2()
19406 fis->d.reserved4 = 0; in smsatReassignBlocks_2()
19407 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_2()
19408 fis->d.reserved5 = 0; in smsatReassignBlocks_2()
19445 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_2()
19446 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_2()
19447 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_2()
19450 fis->d.device = 0x40; /* FIS FUA clear */ in smsatReassignBlocks_2()
19452 fis->d.lbaLowExp = LBA[4]; /* FIS LBA (31:24) */ in smsatReassignBlocks_2()
19453 fis->d.lbaMidExp = LBA[3]; /* FIS LBA (39:32) */ in smsatReassignBlocks_2()
19454 fis->d.lbaHighExp = LBA[2]; /* FIS LBA (47:40) */ in smsatReassignBlocks_2()
19455 fis->d.featuresExp = 0; /* FIS sector count (15:8) */ in smsatReassignBlocks_2()
19456 fis->d.sectorCount = 0; /* Tag (7:3) set by LL layer */ in smsatReassignBlocks_2()
19457 fis->d.sectorCountExp = 0; in smsatReassignBlocks_2()
19458 fis->d.reserved4 = 0; in smsatReassignBlocks_2()
19459 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_2()
19460 fis->d.reserved5 = 0; in smsatReassignBlocks_2()
19541 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_1()
19542 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_1()
19543 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_1()
19544 fis->d.lbaLowExp = LBA[4]; /* FIS LBA (31:24) */ in smsatReassignBlocks_1()
19545 fis->d.lbaMidExp = LBA[3]; /* FIS LBA (39:32) */ in smsatReassignBlocks_1()
19546 fis->d.lbaHighExp = LBA[2]; /* FIS LBA (47:40) */ in smsatReassignBlocks_1()
19547 fis->d.featuresExp = 0; /* FIS reserve */ in smsatReassignBlocks_1()
19548 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_1()
19549 fis->d.sectorCountExp = 0; /* FIS sector count (15:8) */ in smsatReassignBlocks_1()
19550 fis->d.reserved4 = 0; in smsatReassignBlocks_1()
19551 fis->d.device = 0x40; /* 01000000 */ in smsatReassignBlocks_1()
19552 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_1()
19553 fis->d.reserved5 = 0; in smsatReassignBlocks_1()
19562 fis->d.lbaLow = LBA[7]; /* FIS LBA (7 :0 ) */ in smsatReassignBlocks_1()
19563 fis->d.lbaMid = LBA[6]; /* FIS LBA (15:8 ) */ in smsatReassignBlocks_1()
19564 fis->d.lbaHigh = LBA[5]; /* FIS LBA (23:16) */ in smsatReassignBlocks_1()
19565 fis->d.lbaLowExp = 0; in smsatReassignBlocks_1()
19566 fis->d.lbaMidExp = 0; in smsatReassignBlocks_1()
19567 fis->d.lbaHighExp = 0; in smsatReassignBlocks_1()
19568 fis->d.featuresExp = 0; in smsatReassignBlocks_1()
19569 fis->d.sectorCount = 1; /* FIS sector count (7:0) */ in smsatReassignBlocks_1()
19570 fis->d.sectorCountExp = 0; in smsatReassignBlocks_1()
19571 fis->d.reserved4 = 0; in smsatReassignBlocks_1()
19572 fis->d.device = (bit8)((0x4 << 4) | (LBA[4] & 0xF)); in smsatReassignBlocks_1()
19574 fis->d.control = 0; /* FIS HOB bit clear */ in smsatReassignBlocks_1()
19575 fis->d.reserved5 = 0; in smsatReassignBlocks_1()
19620 fis->d.lbaLow = 0x10; /* Page number */ in smsatSendReadLogExt()
19621 fis->d.lbaMid = 0; /* */ in smsatSendReadLogExt()
19622 fis->d.lbaHigh = 0; /* */ in smsatSendReadLogExt()
19623 fis->d.device = 0; /* DEV is ignored in SATA */ in smsatSendReadLogExt()
19624 fis->d.lbaLowExp = 0; /* */ in smsatSendReadLogExt()
19625 fis->d.lbaMidExp = 0; /* */ in smsatSendReadLogExt()
19626 fis->d.lbaHighExp = 0; /* */ in smsatSendReadLogExt()
19627 fis->d.featuresExp = 0; /* FIS reserve */ in smsatSendReadLogExt()
19628 fis->d.sectorCount = 0x01; /* 1 sector counts*/ in smsatSendReadLogExt()
19629 fis->d.sectorCountExp = 0x00; /* 1 sector counts */ in smsatSendReadLogExt()
19630 fis->d.reserved4 = 0; in smsatSendReadLogExt()
19631 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSendReadLogExt()
19632 fis->d.reserved5 = 0; in smsatSendReadLogExt()
19682 fis->d.lbaLow = 0; in smsatCheckPowerMode()
19683 fis->d.lbaMid = 0; in smsatCheckPowerMode()
19684 fis->d.lbaHigh = 0; in smsatCheckPowerMode()
19685 fis->d.device = 0; in smsatCheckPowerMode()
19686 fis->d.lbaLowExp = 0; in smsatCheckPowerMode()
19687 fis->d.lbaMidExp = 0; in smsatCheckPowerMode()
19688 fis->d.lbaHighExp = 0; in smsatCheckPowerMode()
19689 fis->d.featuresExp = 0; in smsatCheckPowerMode()
19690 fis->d.sectorCount = 0; in smsatCheckPowerMode()
19691 fis->d.sectorCountExp = 0; in smsatCheckPowerMode()
19692 fis->d.reserved4 = 0; in smsatCheckPowerMode()
19693 fis->d.control = 0; /* FIS HOB bit clear */ in smsatCheckPowerMode()
19694 fis->d.reserved5 = 0; in smsatCheckPowerMode()
19747 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatResetDevice()
19748 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatResetDevice()
19749 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatResetDevice()
19750 fis->d.device = 0; /* FIS LBA mode */ in smsatResetDevice()
19751 fis->d.lbaLowExp = 0; in smsatResetDevice()
19752 fis->d.lbaMidExp = 0; in smsatResetDevice()
19753 fis->d.lbaHighExp = 0; in smsatResetDevice()
19754 fis->d.featuresExp = 0; in smsatResetDevice()
19755 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatResetDevice()
19756 fis->d.sectorCountExp = 0; in smsatResetDevice()
19757 fis->d.reserved4 = 0; in smsatResetDevice()
19758 fis->d.control = 0x4; /* SRST bit is set */ in smsatResetDevice()
19759 fis->d.reserved5 = 0; in smsatResetDevice()
19818 fis->d.lbaLow = 0; /* FIS LBA (7 :0 ) */ in smsatDeResetDevice()
19819 fis->d.lbaMid = 0; /* FIS LBA (15:8 ) */ in smsatDeResetDevice()
19820 fis->d.lbaHigh = 0; /* FIS LBA (23:16) */ in smsatDeResetDevice()
19821 fis->d.device = 0; /* FIS LBA mode */ in smsatDeResetDevice()
19822 fis->d.lbaLowExp = 0; in smsatDeResetDevice()
19823 fis->d.lbaMidExp = 0; in smsatDeResetDevice()
19824 fis->d.lbaHighExp = 0; in smsatDeResetDevice()
19825 fis->d.featuresExp = 0; in smsatDeResetDevice()
19826 fis->d.sectorCount = 0; /* FIS sector count (7:0) */ in smsatDeResetDevice()
19827 fis->d.sectorCountExp = 0; in smsatDeResetDevice()
19828 fis->d.reserved4 = 0; in smsatDeResetDevice()
19829 fis->d.control = 0; /* SRST bit is not set */ in smsatDeResetDevice()
19830 fis->d.reserved5 = 0; in smsatDeResetDevice()
19884 fis->d.lbaLow = 0; in smsatSetFeaturesAA()
19885 fis->d.lbaMid = 0; in smsatSetFeaturesAA()
19886 fis->d.lbaHigh = 0; in smsatSetFeaturesAA()
19887 fis->d.device = 0; in smsatSetFeaturesAA()
19888 fis->d.lbaLowExp = 0; in smsatSetFeaturesAA()
19889 fis->d.lbaMidExp = 0; in smsatSetFeaturesAA()
19890 fis->d.lbaHighExp = 0; in smsatSetFeaturesAA()
19891 fis->d.featuresExp = 0; in smsatSetFeaturesAA()
19892 fis->d.sectorCount = 0x02; /* DMA Setup FIS Auto-Activate */ in smsatSetFeaturesAA()
19893 fis->d.sectorCountExp = 0; in smsatSetFeaturesAA()
19894 fis->d.reserved4 = 0; in smsatSetFeaturesAA()
19895 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSetFeaturesAA()
19896 fis->d.reserved5 = 0; in smsatSetFeaturesAA()
19951 fis->d.lbaLow = 0; in smsatSetFeaturesDMA()
19952 fis->d.lbaMid = 0; in smsatSetFeaturesDMA()
19953 fis->d.lbaHigh = 0; in smsatSetFeaturesDMA()
19954 fis->d.device = 0; in smsatSetFeaturesDMA()
19955 fis->d.lbaLowExp = 0; in smsatSetFeaturesDMA()
19956 fis->d.lbaMidExp = 0; in smsatSetFeaturesDMA()
19957 fis->d.lbaHighExp = 0; in smsatSetFeaturesDMA()
19958 fis->d.featuresExp = 0; in smsatSetFeaturesDMA()
19959 fis->d.sectorCount = 0x40 |(bit8)pSatDevData->satUltraDMAMode; /* enable Ultra DMA mode */ in smsatSetFeaturesDMA()
19960 fis->d.sectorCountExp = 0; in smsatSetFeaturesDMA()
19961 fis->d.reserved4 = 0; in smsatSetFeaturesDMA()
19962 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSetFeaturesDMA()
19963 fis->d.reserved5 = 0; in smsatSetFeaturesDMA()
20017 fis->d.lbaLow = 0; in smsatSetFeaturesReadLookAhead()
20018 fis->d.lbaMid = 0; in smsatSetFeaturesReadLookAhead()
20019 fis->d.lbaHigh = 0; in smsatSetFeaturesReadLookAhead()
20020 fis->d.device = 0; in smsatSetFeaturesReadLookAhead()
20021 fis->d.lbaLowExp = 0; in smsatSetFeaturesReadLookAhead()
20022 fis->d.lbaMidExp = 0; in smsatSetFeaturesReadLookAhead()
20023 fis->d.lbaHighExp = 0; in smsatSetFeaturesReadLookAhead()
20024 fis->d.featuresExp = 0; in smsatSetFeaturesReadLookAhead()
20025 fis->d.sectorCount = 0; in smsatSetFeaturesReadLookAhead()
20026 fis->d.sectorCountExp = 0; in smsatSetFeaturesReadLookAhead()
20027 fis->d.reserved4 = 0; in smsatSetFeaturesReadLookAhead()
20028 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSetFeaturesReadLookAhead()
20029 fis->d.reserved5 = 0; in smsatSetFeaturesReadLookAhead()
20083 fis->d.lbaLow = 0; in smsatSetFeaturesVolatileWriteCache()
20084 fis->d.lbaMid = 0; in smsatSetFeaturesVolatileWriteCache()
20085 fis->d.lbaHigh = 0; in smsatSetFeaturesVolatileWriteCache()
20086 fis->d.device = 0; in smsatSetFeaturesVolatileWriteCache()
20087 fis->d.lbaLowExp = 0; in smsatSetFeaturesVolatileWriteCache()
20088 fis->d.lbaMidExp = 0; in smsatSetFeaturesVolatileWriteCache()
20089 fis->d.lbaHighExp = 0; in smsatSetFeaturesVolatileWriteCache()
20090 fis->d.featuresExp = 0; in smsatSetFeaturesVolatileWriteCache()
20091 fis->d.sectorCount = 0; in smsatSetFeaturesVolatileWriteCache()
20092 fis->d.sectorCountExp = 0; in smsatSetFeaturesVolatileWriteCache()
20093 fis->d.reserved4 = 0; in smsatSetFeaturesVolatileWriteCache()
20094 fis->d.control = 0; /* FIS HOB bit clear */ in smsatSetFeaturesVolatileWriteCache()
20095 fis->d.reserved5 = 0; in smsatSetFeaturesVolatileWriteCache()