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