verbs.h (71af75b6929458d85f63c0649dc26d6f4c19729e) verbs.h (10467ce09fefa2e74359f5b2ab1efb8909402f19)
1/* SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB */
2/* Copyright (c) 2015 - 2021 Intel Corporation */
3#ifndef IRDMA_VERBS_H
4#define IRDMA_VERBS_H
5
6#define IRDMA_MAX_SAVED_PHY_PGADDR 4
7
8#define IRDMA_PKEY_TBL_SZ 1

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

105
106struct irdma_cq {
107 struct ib_cq ibcq;
108 struct irdma_sc_cq sc_cq;
109 u16 cq_head;
110 u16 cq_size;
111 u16 cq_num;
112 bool user_mode;
1/* SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB */
2/* Copyright (c) 2015 - 2021 Intel Corporation */
3#ifndef IRDMA_VERBS_H
4#define IRDMA_VERBS_H
5
6#define IRDMA_MAX_SAVED_PHY_PGADDR 4
7
8#define IRDMA_PKEY_TBL_SZ 1

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

105
106struct irdma_cq {
107 struct ib_cq ibcq;
108 struct irdma_sc_cq sc_cq;
109 u16 cq_head;
110 u16 cq_size;
111 u16 cq_num;
112 bool user_mode;
113 bool armed;
114 enum irdma_cmpl_notify last_notify;
113 u32 polled_cmpls;
114 u32 cq_mem_size;
115 struct irdma_dma_mem kmem;
116 struct irdma_dma_mem kmem_shadow;
117 spinlock_t lock; /* for poll cq */
118 struct irdma_pbl *iwpbl;
119 struct irdma_pbl *iwpbl_shadow;
120 struct list_head resize_list;

--- 105 unchanged lines hidden ---
115 u32 polled_cmpls;
116 u32 cq_mem_size;
117 struct irdma_dma_mem kmem;
118 struct irdma_dma_mem kmem_shadow;
119 spinlock_t lock; /* for poll cq */
120 struct irdma_pbl *iwpbl;
121 struct irdma_pbl *iwpbl_shadow;
122 struct list_head resize_list;

--- 105 unchanged lines hidden ---