diff options
author | Konstantin Taranov <kotaranov@microsoft.com> | 2024-04-26 16:12:38 +0300 |
---|---|---|
committer | Leon Romanovsky <leon@kernel.org> | 2024-05-05 15:27:23 +0300 |
commit | 3e41105263d5d74840c0d117278894b428f02841 (patch) | |
tree | 5495b6c23a6f8d9cbcb15a498b4c82fc35f4c4c4 /drivers/infiniband/hw/mana/mana_ib.h | |
parent | 5843415916852983d3aaddc87b57630af9b0adad (diff) | |
download | linux-3e41105263d5d74840c0d117278894b428f02841.tar.xz |
RDMA/mana_ib: introduce a helper to remove cq callbacks
Intoduce the mana_ib_remove_cq_cb helper to remove cq callbacks.
The helper removes code duplicates.
Signed-off-by: Konstantin Taranov <kotaranov@microsoft.com>
Link: https://lore.kernel.org/r/1714137160-5222-4-git-send-email-kotaranov@linux.microsoft.com
Reviewed-by: Long Li <longli@microsoft.com>
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'drivers/infiniband/hw/mana/mana_ib.h')
-rw-r--r-- | drivers/infiniband/hw/mana/mana_ib.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/hw/mana/mana_ib.h b/drivers/infiniband/hw/mana/mana_ib.h index 9162f29da02d..68c3b4f0faa4 100644 --- a/drivers/infiniband/hw/mana/mana_ib.h +++ b/drivers/infiniband/hw/mana/mana_ib.h @@ -255,6 +255,7 @@ static inline void copy_in_reverse(u8 *dst, const u8 *src, u32 size) } int mana_ib_install_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq); +void mana_ib_remove_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq); int mana_ib_create_zero_offset_dma_region(struct mana_ib_dev *dev, struct ib_umem *umem, mana_handle_t *gdma_region); |