Lines Matching full:this
2 * This file is provided under a dual BSD/GPLv2 license. When using or
3 * redistributing this file, you may do so under either license.
9 * This program is free software; you can redistribute it and/or modify
13 * This program is distributed in the hope that it will be useful, but
19 * along with this program; if not, write to the Free Software
21 * The full GNU General Public License is included in this distribution
34 * notice, this list of conditions and the following disclaimer.
36 * notice, this list of conditions and the following disclaimer in
41 * from this software without specific prior written permission.
43 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
53 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
76 * @connection_rate: per-taskcontext connection rate for this device
137 * sci_remote_device_stop() - This method will stop both transmission and
138 * reception of link activity for the supplied remote device. This method
140 * @remote_device: This parameter specifies the device to be stopped.
141 * @timeout: This parameter specifies the number of milliseconds in which the
145 * This value is returned if the transmission and reception for the device was
153 * sci_remote_device_reset() - This method will reset the device making it
154 * ready for operation. This method must be called anytime the device is
156 * @remote_device: This parameter specifies the device to be reset.
158 * This method does not actually cause the device hardware to be reset. This
161 * was accepted. SCI_SUCCESS This value is returned if the device reset is
168 * sci_remote_device_reset_complete() - This method informs the device object
171 * @remote_device: This parameter specifies the device which is to be informed
181 * enum sci_remote_device_states - This enumeration depicts all the states
193 * This state indicates that the remote device has successfully been
194 * stopped. In this state no new IO operations are permitted.
195 * This state is entered from the INITIAL state.
196 * This state is entered from the STOPPING state.
201 * This state indicates the the remote device is in the process of
202 * becoming ready (i.e. starting). In this state no new IO operations
204 * This state is entered from the STOPPED state.
209 * This state indicates the remote device is now ready. Thus, the user
211 * This state is entered from the STARTING state.
216 * This is the idle substate for the stp remote device. When there are no
217 * active IO for the device it is is in this state.
222 * This is the command state for for the STP remote device. This state is
224 * will fail any new start IO requests until this command is complete.
229 * This is the NCQ state for the STP remote device. This state is entered
230 * when the device is processing an NCQ reuqest. It will remain in this state
236 * This is the NCQ error state for the STP remote device. This state is
239 * this state.
244 * This is the ATAPI error state for the STP ATAPI remote device.
245 * This state is entered when ATAPI device sends error status FIS
247 * A suspension event is expected in this state.
253 * This is the READY substate indicates the device is waiting for the RESET task
259 * This is the ready operational substate for the remote device. This is the
265 * This is the suspended state for the remote device. This is the state that
271 * This state indicates that the remote device is in the process of
272 * stopping. In this state no new IO operations are permitted, but
274 * This state is entered from the READY state.
275 * This state is entered from the FAILED state.
280 * This state indicates that the remote device has failed.
281 * In this state no new IO operations are permitted.
282 * This state is entered from the INITIALIZING state.
283 * This state is entered from the READY state.
288 * This state indicates the device is being reset.
289 * In this state no new IO operations are permitted.
290 * This state is entered from the READY state.
316 /* XXX delete this voodoo when converting to the top-level device in sci_remote_device_decrement_request_count()