Home
last modified time | relevance | path

Searched refs:mana_ib_qp (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/infiniband/hw/mana/
H A Dqp.c95 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_create_qp_rss()
267 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_create_qp_raw()
488 static int mana_table_store_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp) in mana_table_store_qp()
508 struct mana_ib_qp *qp) in mana_table_remove_qp()
531 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_create_rc_qp()
603 static void mana_add_qp_to_cqs(struct mana_ib_qp *qp) in mana_add_qp_to_cqs()
618 static void mana_remove_qp_from_cqs(struct mana_ib_qp *qp) in mana_remove_qp_from_cqs()
637 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_create_ud_qp()
730 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_gd_modify_qp()
803 static int mana_ib_destroy_qp_rss(struct mana_ib_qp *qp, in mana_ib_destroy_qp_rss()
[all …]
H A Dwr.c10 static int mana_ib_post_recv_ud(struct mana_ib_qp *qp, const struct ib_recv_wr *wr) in mana_ib_post_recv_ud()
52 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_post_recv()
75 static int mana_ib_post_send_ud(struct mana_ib_qp *qp, const struct ib_ud_wr *wr) in mana_ib_post_send_ud()
148 struct mana_ib_qp *qp = container_of(ibqp, struct mana_ib_qp, ibqp); in mana_ib_post_send()
H A Dmana_ib.h167 struct mana_ib_qp { struct
523 static inline struct mana_ib_qp *mana_get_qp_ref(struct mana_ib_dev *mdev, in mana_get_qp_ref()
526 struct mana_ib_qp *qp; in mana_get_qp_ref()
540 static inline void mana_put_qp_ref(struct mana_ib_qp *qp) in mana_put_qp_ref()
668 int mana_ib_gd_create_rc_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp,
670 int mana_ib_gd_destroy_rc_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp);
672 int mana_ib_gd_create_ud_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp,
674 int mana_ib_gd_destroy_ud_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp);
H A Dcq.c189 static inline void handle_ud_sq_cqe(struct mana_ib_qp *qp, struct gdma_comp *cqe) in handle_ud_sq_cqe()
205 static inline void handle_ud_rq_cqe(struct mana_ib_qp *qp, struct gdma_comp *cqe) in handle_ud_rq_cqe()
225 struct mana_ib_qp *qp = mana_get_qp_ref(mdev, cqe->wq_num, cqe->is_sq); in mana_handle_cqe()
240 static void fill_verbs_from_shadow_wqe(struct mana_ib_qp *qp, struct ib_wc *wc, in fill_verbs_from_shadow_wqe()
263 struct mana_ib_qp *qp; in mana_process_completions()
H A Dmain.c706 struct mana_ib_qp *qp; in mana_ib_event_handler()
967 int mana_ib_gd_create_rc_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp, in mana_ib_gd_create_rc_qp()
1007 int mana_ib_gd_destroy_rc_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp) in mana_ib_gd_destroy_rc_qp()
1026 int mana_ib_gd_create_ud_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp, in mana_ib_gd_create_ud_qp()
1065 int mana_ib_gd_destroy_ud_qp(struct mana_ib_dev *mdev, struct mana_ib_qp *qp) in mana_ib_gd_destroy_ud_qp()
H A Ddevice.c57 INIT_RDMA_OBJ_SIZE(ib_qp, mana_ib_qp, ibqp),