emlxs_fcf.h (8f23e9fa) | emlxs_fcf.h (a3170057) |
---|---|
1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at --- 8 unchanged lines hidden (view full) --- 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright (c) 2004-2012 Emulex. All rights reserved. 24 * Use is subject to license terms. | 1/* 2 * CDDL HEADER START 3 * 4 * The contents of this file are subject to the terms of the 5 * Common Development and Distribution License (the "License"). 6 * You may not use this file except in compliance with the License. 7 * 8 * You can obtain a copy of the license at --- 8 unchanged lines hidden (view full) --- 17 * information: Portions Copyright [yyyy] [name of copyright owner] 18 * 19 * CDDL HEADER END 20 */ 21 22/* 23 * Copyright (c) 2004-2012 Emulex. All rights reserved. 24 * Use is subject to license terms. |
25 * Copyright 2018 OmniOS Community Edition (OmniOSce) Association. |
|
25 */ 26 27#ifndef _EMLXS_FCF_H 28#define _EMLXS_FCF_H 29 30#ifdef __cplusplus 31extern "C" { 32#endif --- 62 unchanged lines hidden (view full) --- 95 struct XRIobj *_b; 96 uint16_t XRI; 97 uint16_t state; 98#define XRI_STATE_FREE 0 99#define XRI_STATE_ALLOCATED 1 100 101 uint16_t sge_count; 102 uint16_t iotag; | 26 */ 27 28#ifndef _EMLXS_FCF_H 29#define _EMLXS_FCF_H 30 31#ifdef __cplusplus 32extern "C" { 33#endif --- 62 unchanged lines hidden (view full) --- 96 struct XRIobj *_b; 97 uint16_t XRI; 98 uint16_t state; 99#define XRI_STATE_FREE 0 100#define XRI_STATE_ALLOCATED 1 101 102 uint16_t sge_count; 103 uint16_t iotag; |
103 MBUF_INFO SGList; | 104 MATCHMAP *SGList; 105 uint32_t SGSeg; |
104 struct RPIobj *rpip; 105 struct RPIobj *reserved_rpip; 106 emlxs_buf_t *sbp; 107 uint32_t rx_id; /* Used for unsol exchanges */ 108 uint32_t flag; 109#define EMLXS_XRI_RESERVED 0x00000001 110#define EMLXS_XRI_PENDING_IO 0x00000002 111#define EMLXS_XRI_BUSY 0x00000004 --- 397 unchanged lines hidden --- | 106 struct RPIobj *rpip; 107 struct RPIobj *reserved_rpip; 108 emlxs_buf_t *sbp; 109 uint32_t rx_id; /* Used for unsol exchanges */ 110 uint32_t flag; 111#define EMLXS_XRI_RESERVED 0x00000001 112#define EMLXS_XRI_PENDING_IO 0x00000002 113#define EMLXS_XRI_BUSY 0x00000004 --- 397 unchanged lines hidden --- |