Deleted Added
full compact
scic_sds_remote_device.h (231136) scic_sds_remote_device.h (240521)
1/*-
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.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
8 *

--- 35 unchanged lines hidden (view full) ---

44 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
45 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
46 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
47 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
48 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
49 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
50 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
51 *
1/*-
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.
4 *
5 * GPL LICENSE SUMMARY
6 *
7 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
8 *

--- 35 unchanged lines hidden (view full) ---

44 * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
45 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
46 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
47 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
48 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
49 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
50 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
51 *
52 * $FreeBSD: head/sys/dev/isci/scil/scic_sds_remote_device.h 231136 2012-02-07 17:43:58Z jimharris $
52 * $FreeBSD: head/sys/dev/isci/scil/scic_sds_remote_device.h 240521 2012-09-14 22:00:03Z eadler $
53 */
54#ifndef _SCIC_SDS_REMOTE_DEVICE_H_
55#define _SCIC_SDS_REMOTE_DEVICE_H_
56
57/**
58 * @file
59 *
60 * @brief This file contains the structures, constants, and prototypes for the

--- 55 unchanged lines hidden (view full) ---

116 *
117 * This is the enumeration for the SCIC_SDS_REMOTE_DEVICE ready substates for
118 * the STP remote device.
119 */
120enum SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATES
121{
122 /**
123 * This is the idle substate for the stp remote device. When there are no
53 */
54#ifndef _SCIC_SDS_REMOTE_DEVICE_H_
55#define _SCIC_SDS_REMOTE_DEVICE_H_
56
57/**
58 * @file
59 *
60 * @brief This file contains the structures, constants, and prototypes for the

--- 55 unchanged lines hidden (view full) ---

116 *
117 * This is the enumeration for the SCIC_SDS_REMOTE_DEVICE ready substates for
118 * the STP remote device.
119 */
120enum SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATES
121{
122 /**
123 * This is the idle substate for the stp remote device. When there are no
124 * active IO for the device it is is in this state.
124 * active IO for the device it is in this state.
125 */
126 SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_IDLE,
127
128 /**
129 * This is the command state for for the STP remote device. This state is
130 * entered when the device is processing a non-NCQ command. The device object
131 * will fail any new start IO requests until this command is complete.
132 */

--- 514 unchanged lines hidden ---
125 */
126 SCIC_SDS_STP_REMOTE_DEVICE_READY_SUBSTATE_IDLE,
127
128 /**
129 * This is the command state for for the STP remote device. This state is
130 * entered when the device is processing a non-NCQ command. The device object
131 * will fail any new start IO requests until this command is complete.
132 */

--- 514 unchanged lines hidden ---