|
@@ -345,8 +345,8 @@ struct hns_roce_cq {
|
|
struct hns_roce_cq_buf hr_buf;
|
|
struct hns_roce_cq_buf hr_buf;
|
|
spinlock_t lock;
|
|
spinlock_t lock;
|
|
struct ib_umem *umem;
|
|
struct ib_umem *umem;
|
|
- void (*comp)(struct hns_roce_cq *);
|
|
|
|
- void (*event)(struct hns_roce_cq *, enum hns_roce_event);
|
|
|
|
|
|
+ void (*comp)(struct hns_roce_cq *cq);
|
|
|
|
+ void (*event)(struct hns_roce_cq *cq, enum hns_roce_event event_type);
|
|
|
|
|
|
struct hns_roce_uar *uar;
|
|
struct hns_roce_uar *uar;
|
|
u32 cq_depth;
|
|
u32 cq_depth;
|
|
@@ -486,8 +486,8 @@ struct hns_roce_qp {
|
|
u32 atomic_rd_en;
|
|
u32 atomic_rd_en;
|
|
u32 pkey_index;
|
|
u32 pkey_index;
|
|
u32 qkey;
|
|
u32 qkey;
|
|
- void (*event)(struct hns_roce_qp *,
|
|
|
|
- enum hns_roce_event);
|
|
|
|
|
|
+ void (*event)(struct hns_roce_qp *qp,
|
|
|
|
+ enum hns_roce_event event_type);
|
|
unsigned long qpn;
|
|
unsigned long qpn;
|
|
|
|
|
|
atomic_t refcount;
|
|
atomic_t refcount;
|