Deleted Added
full compact
cxgb_ctl_defs.h (172096) cxgb_ctl_defs.h (176472)
1/*
2 * Copyright (C) 2003-2006 Chelsio Communications. All rights reserved.
3 *
4 * This program is distributed in the hope that it will be useful, but WITHOUT
5 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
6 * FITNESS FOR A PARTICULAR PURPOSE. See the LICENSE file included in this
7 * release for licensing terms and conditions.
8 *
1/*
2 * Copyright (C) 2003-2006 Chelsio Communications. All rights reserved.
3 *
4 * This program is distributed in the hope that it will be useful, but WITHOUT
5 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
6 * FITNESS FOR A PARTICULAR PURPOSE. See the LICENSE file included in this
7 * release for licensing terms and conditions.
8 *
9 * $FreeBSD: head/sys/dev/cxgb/common/cxgb_ctl_defs.h 172096 2007-09-09 01:28:03Z kmacy $
9 * $FreeBSD: head/sys/dev/cxgb/common/cxgb_ctl_defs.h 176472 2008-02-23 01:06:17Z kmacy $
10 */
11
12#ifndef _CXGB3_OFFLOAD_CTL_DEFS_H
13#define _CXGB3_OFFLOAD_CTL_DEFS_H
14
15enum {
16 GET_MAX_OUTSTANDING_WR,
17 GET_TX_MAX_CHUNK,

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

120 unsigned int tpt_base; /* TPT base address */
121 unsigned int tpt_top; /* TPT last entry address */
122 unsigned int pbl_base; /* PBL base address */
123 unsigned int pbl_top; /* PBL last entry address */
124 unsigned int rqt_base; /* RQT base address */
125 unsigned int rqt_top; /* RQT last entry address */
126 unsigned int udbell_len; /* user doorbell region length */
127 unsigned long udbell_physbase; /* user doorbell physical start addr */
10 */
11
12#ifndef _CXGB3_OFFLOAD_CTL_DEFS_H
13#define _CXGB3_OFFLOAD_CTL_DEFS_H
14
15enum {
16 GET_MAX_OUTSTANDING_WR,
17 GET_TX_MAX_CHUNK,

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

120 unsigned int tpt_base; /* TPT base address */
121 unsigned int tpt_top; /* TPT last entry address */
122 unsigned int pbl_base; /* PBL base address */
123 unsigned int pbl_top; /* PBL last entry address */
124 unsigned int rqt_base; /* RQT base address */
125 unsigned int rqt_top; /* RQT last entry address */
126 unsigned int udbell_len; /* user doorbell region length */
127 unsigned long udbell_physbase; /* user doorbell physical start addr */
128 void volatile *kdb_addr; /* kernel doorbell register address */
129 struct pci_dev *pdev; /* associated PCI device */
128 void *kdb_addr; /* kernel doorbell register address */
129 struct device *pdev; /* associated PCI device */
130};
131
132/*
133 * Structure used to request an operation on an RDMA completion queue.
134 */
135struct rdma_cq_op {
136 unsigned int id;
137 unsigned int op;

--- 23 unchanged lines hidden ---
130};
131
132/*
133 * Structure used to request an operation on an RDMA completion queue.
134 */
135struct rdma_cq_op {
136 unsigned int id;
137 unsigned int op;

--- 23 unchanged lines hidden ---