Deleted Added
full compact
t4_tom.h (243681) t4_tom.h (245276)
1/*-
2 * Copyright (c) 2012 Chelsio Communications, Inc.
3 * All rights reserved.
4 * Written by: Navdeep Parhar <np@FreeBSD.org>
5 *
6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions
8 * are met:

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

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

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

19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25 * SUCH DAMAGE.
26 *
27 * $FreeBSD: head/sys/dev/cxgbe/tom/t4_tom.h 243681 2012-11-29 19:39:27Z np $
27 * $FreeBSD: head/sys/dev/cxgbe/tom/t4_tom.h 245276 2013-01-11 00:07:01Z np $
28 *
29 */
30
31#ifndef __T4_TOM_H__
32#define __T4_TOM_H__
33
34#define KTR_CXGBE KTR_SPARE3
35#define LISTEN_HASH_SIZE 32

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

169
170/* listen_ctx flags */
171#define LCTX_RPL_PENDING 1 /* waiting for a CPL_PASS_OPEN_RPL */
172
173struct listen_ctx {
174 LIST_ENTRY(listen_ctx) link; /* listen hash linkage */
175 volatile int refcount;
176 int stid;
28 *
29 */
30
31#ifndef __T4_TOM_H__
32#define __T4_TOM_H__
33
34#define KTR_CXGBE KTR_SPARE3
35#define LISTEN_HASH_SIZE 32

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

169
170/* listen_ctx flags */
171#define LCTX_RPL_PENDING 1 /* waiting for a CPL_PASS_OPEN_RPL */
172
173struct listen_ctx {
174 LIST_ENTRY(listen_ctx) link; /* listen hash linkage */
175 volatile int refcount;
176 int stid;
177 struct stid_region stid_region;
177 int flags;
178 struct inpcb *inp; /* listening socket's inp */
179 struct sge_wrq *ctrlq;
180 struct sge_ofld_rxq *ofld_rxq;
181 TAILQ_HEAD(, synq_entry) synq;
182};
183
184TAILQ_HEAD(ppod_head, ppod_region);

--- 93 unchanged lines hidden ---
178 int flags;
179 struct inpcb *inp; /* listening socket's inp */
180 struct sge_wrq *ctrlq;
181 struct sge_ofld_rxq *ofld_rxq;
182 TAILQ_HEAD(, synq_entry) synq;
183};
184
185TAILQ_HEAD(ppod_head, ppod_region);

--- 93 unchanged lines hidden ---