aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/irdma/irdma_uda.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/dev/irdma/irdma_uda.h')
-rw-r--r--sys/dev/irdma/irdma_uda.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/dev/irdma/irdma_uda.h b/sys/dev/irdma/irdma_uda.h
index 9850f986ee67..d21b811844af 100644
--- a/sys/dev/irdma/irdma_uda.h
+++ b/sys/dev/irdma/irdma_uda.h
@@ -44,6 +44,7 @@ struct irdma_sc_cqp;
struct irdma_ah_info {
struct irdma_sc_vsi *vsi;
struct irdma_cqp_request *cqp_request;
+ atomic_t ah_refcnt;
u32 pd_idx;
u32 dst_arpindex;
u32 dest_ip_addr[4];
@@ -63,6 +64,7 @@ struct irdma_ah_info {
struct irdma_sc_ah {
struct irdma_sc_dev *dev;
struct irdma_ah_info ah_info;
+ struct work_struct ah_free_work;
};
int irdma_sc_add_mcast_grp(struct irdma_mcast_grp_info *ctx,