Deleted Added
full compact
cxgb_t3_cpl.h (175200) cxgb_t3_cpl.h (176472)
1/**************************************************************************
2
3Copyright (c) 2007, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

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

20LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
1/**************************************************************************
2
3Copyright (c) 2007, Chelsio Inc.
4All rights reserved.
5
6Redistribution and use in source and binary forms, with or without
7modification, are permitted provided that the following conditions are met:
8

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

20LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
21CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
22SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
23INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
24CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
25ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
26POSSIBILITY OF SUCH DAMAGE.
27
28$FreeBSD: head/sys/dev/cxgb/common/cxgb_t3_cpl.h 175200 2008-01-10 00:55:42Z kmacy $
28$FreeBSD: head/sys/dev/cxgb/common/cxgb_t3_cpl.h 176472 2008-02-23 01:06:17Z kmacy $
29
30***************************************************************************/
31#ifndef T3_CPL_H
32#define T3_CPL_H
33
34enum CPL_opcode {
35 CPL_PASS_OPEN_REQ = 0x1,
36 CPL_PASS_ACCEPT_RPL = 0x2,

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

168 CONG_ALG_RENO,
169 CONG_ALG_TAHOE,
170 CONG_ALG_NEWRENO,
171 CONG_ALG_HIGHSPEED
172};
173
174enum { /* RSS hash type */
175 RSS_HASH_NONE = 0,
29
30***************************************************************************/
31#ifndef T3_CPL_H
32#define T3_CPL_H
33
34enum CPL_opcode {
35 CPL_PASS_OPEN_REQ = 0x1,
36 CPL_PASS_ACCEPT_RPL = 0x2,

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

168 CONG_ALG_RENO,
169 CONG_ALG_TAHOE,
170 CONG_ALG_NEWRENO,
171 CONG_ALG_HIGHSPEED
172};
173
174enum { /* RSS hash type */
175 RSS_HASH_NONE = 0,
176 RSS_HASH_2_TUPLE = 1 << 0,
177 RSS_HASH_4_TUPLE = 1 << 1
176 RSS_HASH_2_TUPLE = 1,
177 RSS_HASH_4_TUPLE = 2,
178 RSS_HASH_TCPV6 = 3
178};
179
180union opcode_tid {
181 __be32 opcode_tid;
182 __u8 opcode;
183};
184
185#define S_OPCODE 24

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

1092#define G_DDP_ULP_MODE(x) (((x) >> S_DDP_ULP_MODE) & M_DDP_ULP_MODE)
1093
1094/* cpl_rx_data_ddp.ddp_report fields */
1095#define S_DDP_OFFSET 0
1096#define M_DDP_OFFSET 0x3FFFFF
1097#define V_DDP_OFFSET(x) ((x) << S_DDP_OFFSET)
1098#define G_DDP_OFFSET(x) (((x) >> S_DDP_OFFSET) & M_DDP_OFFSET)
1099
179};
180
181union opcode_tid {
182 __be32 opcode_tid;
183 __u8 opcode;
184};
185
186#define S_OPCODE 24

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

1093#define G_DDP_ULP_MODE(x) (((x) >> S_DDP_ULP_MODE) & M_DDP_ULP_MODE)
1094
1095/* cpl_rx_data_ddp.ddp_report fields */
1096#define S_DDP_OFFSET 0
1097#define M_DDP_OFFSET 0x3FFFFF
1098#define V_DDP_OFFSET(x) ((x) << S_DDP_OFFSET)
1099#define G_DDP_OFFSET(x) (((x) >> S_DDP_OFFSET) & M_DDP_OFFSET)
1100
1101#define S_DDP_DACK_MODE 22
1102#define M_DDP_DACK_MODE 0x3
1103#define V_DDP_DACK_MODE(x) ((x) << S_DDP_DACK_MODE)
1104#define G_DDP_DACK_MODE(x) (((x) >> S_DDP_DACK_MODE) & M_DDP_DACK_MODE)
1105
1100#define S_DDP_URG 24
1101#define V_DDP_URG(x) ((x) << S_DDP_URG)
1102#define F_DDP_URG V_DDP_URG(1U)
1103
1104#define S_DDP_PSH 25
1105#define V_DDP_PSH(x) ((x) << S_DDP_PSH)
1106#define F_DDP_PSH V_DDP_PSH(1U)
1107

--- 456 unchanged lines hidden ---
1106#define S_DDP_URG 24
1107#define V_DDP_URG(x) ((x) << S_DDP_URG)
1108#define F_DDP_URG V_DDP_URG(1U)
1109
1110#define S_DDP_PSH 25
1111#define V_DDP_PSH(x) ((x) << S_DDP_PSH)
1112#define F_DDP_PSH V_DDP_PSH(1U)
1113

--- 456 unchanged lines hidden ---