Lines Matching defs:sequence

84    SATI_TRANSLATOR_SEQUENCE_T * sequence,
100 sati_ata_standby_immediate_construct(ata_io, sequence);
101 sequence->command_specific_data.translated_command = ATA_STANDBY_IMMED;
105 if ( sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
108 sati_ata_flush_cache_construct(ata_io, sequence);
109 sequence->command_specific_data.translated_command = ATA_FLUSH_CACHE;
112 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
118 sati_ata_standby_immediate_construct(ata_io, sequence);
119 sequence->command_specific_data.translated_command = ATA_STANDBY_IMMED;
128 if (sequence->device->capabilities & SATI_DEVICE_CAP_REMOVABLE_MEDIA)
131 sati_ata_media_eject_construct(ata_io, sequence);
132 sequence->command_specific_data.translated_command = ATA_MEDIA_EJECT;
137 sequence,
151 sati_ata_read_verify_sectors_construct(ata_io, sequence);
152 sequence->command_specific_data.translated_command = ATA_READ_VERIFY_SECTORS;
158 sequence,
172 if( sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
174 sati_ata_idle_construct(ata_io, sequence);
175 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
176 sequence->command_specific_data.translated_command = ATA_IDLE;
180 sati_ata_read_verify_sectors_construct(ata_io, sequence);
181 sequence->command_specific_data.translated_command = ATA_READ_VERIFY_SECTORS;
189 sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
191 sati_ata_flush_cache_construct(ata_io, sequence);
192 sequence->command_specific_data.translated_command = ATA_FLUSH_CACHE;
193 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
199 sati_ata_idle_immediate_construct(ata_io, sequence);
203 sati_ata_idle_immediate_unload_construct(ata_io, sequence);
205 sequence->command_specific_data.translated_command = ATA_IDLE_IMMED;
212 sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
214 sati_ata_flush_cache_construct(ata_io, sequence);
215 sequence->command_specific_data.translated_command = ATA_FLUSH_CACHE;
216 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
220 sati_ata_standby_immediate_construct(ata_io, sequence);
221 sequence->command_specific_data.translated_command = ATA_STANDBY_IMMED;
229 sequence->state != SATI_SEQUENCE_STATE_INCOMPLETE )
231 sati_ata_flush_cache_construct(ata_io, sequence);
232 sequence->command_specific_data.translated_command = ATA_FLUSH_CACHE;
233 sequence->state = SATI_SEQUENCE_STATE_INCOMPLETE;
237 sati_ata_standby_construct(ata_io, sequence, 0);
238 sequence->command_specific_data.translated_command = ATA_STANDBY;
245 sequence,
261 sequence->type = SATI_SEQUENCE_START_STOP_UNIT;
277 SATI_TRANSLATOR_SEQUENCE_T * sequence,
287 switch ( sequence->command_specific_data.translated_command )
298 sequence,
309 sequence,
320 sequence,
329 sequence->state = SATI_SEQUENCE_STATE_FINAL;
334 switch ( sequence->command_specific_data.translated_command )
339 sequence,
347 sequence->device->state = SATI_DEVICE_STATE_OPERATIONAL;
348 sequence->state = SATI_SEQUENCE_STATE_FINAL;
354 sequence,
361 sequence->device->state = SATI_DEVICE_STATE_IDLE;
362 sequence->state = SATI_SEQUENCE_STATE_FINAL;
371 sequence,
381 sequence->device->state = SATI_DEVICE_STATE_STOPPED;
385 sequence->device->state = SATI_DEVICE_STATE_STANDBY;
387 sequence->state = SATI_SEQUENCE_STATE_FINAL;
395 if (sequence->state == SATI_SEQUENCE_STATE_INCOMPLETE)