Lines Matching +full:user +full:- +full:level

1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
58 @page sati_design_page SATI High Level Design
61 - Nathan Marushak
69 Attachment), and SAT (SCSI-to-ATA Translation).
78 a result, in some instances the user must fill out callbacks to set data.
79 This ensures that user isn't forced to have to copy the data an additional
88 SATI has two primary entry points from which the user can enter:
89 - sati_translate_command()
90 - sati_translate_response() (this method performs data translation).
92 Additionally, SATI provides a means through which the user can query to
95 - sati_get_sat_compliance_version()
96 - sati_get_sat_compliance_version_revision()
100 - scsi_io: The SCSI IO is considered to be the user's SCSI IO request object
102 the user via callback methods to retrieve required SCSI information (e.g. CDB,
104 any value the caller desires, but the user must be able to utilize this value
106 - ata_io: The ATA IO is considered to be the user's ATA IO request object. If
109 but the user must be able to utilize this value when it is passed back
116 sub-commands or parameter data defined in another specification (e.g. SBC, SAT).
117 These separate sub-commands or parameter data are captured in the SPC use
121 - For simplicify the association between the actor and the use cases
123 - The use cases in green indicate the use case has been implemented in
126 @image html Use_Case_Diagram__SATI__SATI_-_SPC.jpg "SCSI Primary Command Translation Use Cases"
131 @image html Use_Case_Diagram__SATI__SATI_-_SBC.jpg "SCSI Block Command Translation Use Cases"
133 The SCSI-to-ATA Translation (SAT) specification defines a few of its own
137 @image html Use_Case_Diagram__SATI__SATI_-_SAT_Specific.jpg "SCSI-to-ATA Translation Specific Use C…
148 This sequence diagram simply depicts the high-level translation sequence to
153 This sequence diagram simply depicts the high-level translation sequence to
158 This sequence diagram simply depicts the high-level translation sequence to