int ibh_page_size; /* page size of current HCA */
__u64 ibh_page_mask; /* page mask of current HCA */
__u64 ibh_mr_size; /* size of MR */
+ int ibh_max_qp_wr; /* maximum work requests size */
#ifdef HAVE_IB_GET_DMA_MR
struct ib_mr *ibh_mrs; /* global MR */
#endif
#ifndef HAVE_IB_SG_DMA_ADDRESS
#include <linux/scatterlist.h>
-#define ib_sg_dma_address(dev, sg) sg_dma_address((dev), (sg))
-#define ib_sg_dma_len(dev, sg) sg_dma_len((dev), (sg))
+#define ib_sg_dma_address(dev, sg) sg_dma_address(sg)
+#define ib_sg_dma_len(dev, sg) sg_dma_len(sg)
#endif
static inline __u64 kiblnd_sg_dma_address(struct ib_device *dev,