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 --- |