Lines Matching defs:register_fis

148  * @param[in]     register_fis This parameter specifies the fis from which
168 U8 * register_fis,
211 if (sati_get_ata_sector_count_ext(register_fis) != 0) {
217 if (sati_get_ata_lba_high_ext(register_fis) != 0 ||
218 sati_get_ata_lba_mid_ext(register_fis) != 0 ||
219 sati_get_ata_lba_low_ext(register_fis) != 0) {
226 sati_set_sense_data_byte(sense_data, sense_len, 3, (U8)sati_get_ata_error(register_fis));
227 sati_set_sense_data_byte(sense_data, sense_len, 4, (U8)sati_get_ata_status(register_fis));
228 sati_set_sense_data_byte(sense_data, sense_len, 5, sati_get_ata_device(register_fis));
229 sati_set_sense_data_byte(sense_data, sense_len, 6, sati_get_ata_sector_count(register_fis));
233 sati_set_sense_data_byte(sense_data, sense_len, 9, sati_get_ata_lba_low(register_fis));
234 sati_set_sense_data_byte(sense_data, sense_len, 10, sati_get_ata_lba_mid(register_fis));
235 sati_set_sense_data_byte(sense_data, sense_len, 11, sati_get_ata_lba_high(register_fis));
311 U8 * register_fis;
320 register_fis = sati_cb_get_h2d_register_fis_address(ata_io);
358 sati_set_ata_features(register_fis, sati_get_cdb_byte(cdb, 3));
359 sati_set_ata_sector_count(register_fis, sati_get_cdb_byte(cdb, 4));
360 sati_set_ata_lba_low(register_fis, sati_get_cdb_byte(cdb, 5));
361 sati_set_ata_lba_mid(register_fis, sati_get_cdb_byte(cdb, 6));
362 sati_set_ata_lba_high(register_fis, sati_get_cdb_byte(cdb, 7));
363 sati_set_ata_device_head(register_fis, sati_get_cdb_byte(cdb, 8));
364 sati_set_ata_command(register_fis, sati_get_cdb_byte(cdb, 9));
389 U8 * register_fis;
398 register_fis = sati_cb_get_h2d_register_fis_address(ata_io);
438 sati_set_ata_features_exp(register_fis, sati_get_cdb_byte(cdb, 3));
439 sati_set_ata_sector_count_exp(register_fis, sati_get_cdb_byte(cdb, 5));
440 sati_set_ata_lba_low_exp(register_fis, sati_get_cdb_byte(cdb, 7));
441 sati_set_ata_lba_mid_exp(register_fis, sati_get_cdb_byte(cdb, 9));
442 sati_set_ata_lba_high_exp(register_fis, sati_get_cdb_byte(cdb, 11));
451 sati_set_ata_features(register_fis, sati_get_cdb_byte(cdb, 4));
452 sati_set_ata_sector_count(register_fis, sati_get_cdb_byte(cdb, 6));
453 sati_set_ata_lba_low(register_fis, sati_get_cdb_byte(cdb, 8));
454 sati_set_ata_lba_mid(register_fis, sati_get_cdb_byte(cdb, 10));
455 sati_set_ata_lba_high(register_fis, sati_get_cdb_byte(cdb, 12));
456 sati_set_ata_device_head(register_fis, sati_get_cdb_byte(cdb, 13));
457 sati_set_ata_command(register_fis, sati_get_cdb_byte(cdb, 14));
481 U8 * register_fis;
484 register_fis = sati_cb_get_d2h_register_fis_address(ata_io);
487 if (sati_get_ata_status(register_fis) & ATA_STATUS_REG_ERROR_BIT)
489 sati_translate_error(sequence, scsi_io, (U8)sati_get_ata_error(register_fis));
501 register_fis,