Home
last modified time | relevance | path

Searched refs:mana_ib_dev (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/infiniband/hw/mana/
H A Dmana_ib.h59 struct mana_ib_dev { struct
335 static inline struct gdma_context *mdev_to_gc(struct mana_ib_dev *mdev) in mdev_to_gc()
340 static inline struct mana_ib_qp *mana_get_qp_ref(struct mana_ib_dev *mdev, in mana_get_qp_ref()
362 struct mana_ib_dev *mdev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_get_netdev()
379 int mana_ib_install_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq);
380 void mana_ib_remove_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq);
382 int mana_ib_create_zero_offset_dma_region(struct mana_ib_dev *dev, struct ib_umem *umem,
385 int mana_ib_create_dma_region(struct mana_ib_dev *dev, struct ib_umem *umem,
388 int mana_ib_gd_destroy_dma_region(struct mana_ib_dev *dev,
391 int mana_ib_create_queue(struct mana_ib_dev *mdev, u64 addr, u32 size,
[all …]
H A Dmain.c8 void mana_ib_uncfg_vport(struct mana_ib_dev *dev, struct mana_ib_pd *pd, in mana_ib_uncfg_vport()
28 int mana_ib_cfg_vport(struct mana_ib_dev *dev, u32 port, struct mana_ib_pd *pd, in mana_ib_cfg_vport()
75 struct mana_ib_dev *dev; in mana_ib_alloc_pd()
79 dev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_alloc_pd()
115 struct mana_ib_dev *dev; in mana_ib_dealloc_pd()
119 dev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_dealloc_pd()
201 struct mana_ib_dev *mdev; in mana_ib_alloc_ucontext()
206 mdev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_alloc_ucontext()
228 struct mana_ib_dev *mdev; in mana_ib_dealloc_ucontext()
232 mdev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_dealloc_ucontext()
[all …]
H A Dcq.c17 struct mana_ib_dev *mdev; in mana_ib_create_cq()
22 mdev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_create_cq()
92 struct mana_ib_dev *mdev; in mana_ib_destroy_cq()
94 mdev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_destroy_cq()
116 int mana_ib_install_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq) in mana_ib_install_cq_cb()
137 void mana_ib_remove_cq_cb(struct mana_ib_dev *mdev, struct mana_ib_cq *cq) in mana_ib_remove_cq_cb()
H A Dmr.c28 static int mana_ib_gd_create_mr(struct mana_ib_dev *dev, struct mana_ib_mr *mr, in mana_ib_gd_create_mr()
73 static int mana_ib_gd_destroy_mr(struct mana_ib_dev *dev, u64 mr_handle) in mana_ib_gd_destroy_mr()
104 struct mana_ib_dev *dev; in mana_ib_reg_user_mr()
109 dev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_reg_user_mr()
176 struct mana_ib_dev *dev; in mana_ib_dereg_mr()
179 dev = container_of(ibdev, struct mana_ib_dev, ib_dev); in mana_ib_dereg_mr()
H A Dwq.c12 struct mana_ib_dev *mdev = in mana_ib_create_wq()
13 container_of(pd->device, struct mana_ib_dev, ib_dev); in mana_ib_create_wq()
63 struct mana_ib_dev *mdev; in mana_ib_destroy_wq()
65 mdev = container_of(ib_dev, struct mana_ib_dev, ib_dev); in mana_ib_destroy_wq()
H A Dqp.c8 static int mana_ib_cfg_vport_steering(struct mana_ib_dev *dev, in mana_ib_cfg_vport_steering()
96 struct mana_ib_dev *mdev = in mana_ib_create_qp_rss()
97 container_of(pd->device, struct mana_ib_dev, ib_dev); in mana_ib_create_qp_rss()
268 struct mana_ib_dev *mdev = in mana_ib_create_qp_raw()
269 container_of(ibpd->device, struct mana_ib_dev, ib_dev); in mana_ib_create_qp_raw()
401 static int mana_table_store_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp) in mana_table_store_qp()
409 static void mana_table_remove_qp(struct mana_ib_dev *mdev, in mana_table_remove_qp()
420 struct mana_ib_dev *mdev = container_of(ibpd->device, struct mana_ib_dev, ib_dev); in mana_ib_create_rc_qp()
517 struct mana_ib_dev *mdev = container_of(ibqp->device, struct mana_ib_dev, ib_dev); in mana_ib_gd_modify_qp()
593 struct mana_ib_dev *mdev = in mana_ib_destroy_qp_rss()
[all …]
H A Ddevice.c61 struct mana_ib_dev *dev; in mana_ib_probe()
67 dev = ib_alloc_device(mana_ib_dev, ib_dev); in mana_ib_probe()
160 struct mana_ib_dev *dev = dev_get_drvdata(&adev->dev); in mana_ib_remove()