Searched refs:ib_qp (Results 1 - 25 of 69) sorted by last modified time

123

/drivers/infiniband/core/
H A Dcma.c520 static int cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp)
546 static int cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp)
563 struct ib_qp *qp;
H A Dcore_priv.h52 int ib_resolve_eth_l2_attrs(struct ib_qp *qp,
H A Diwcm.c245 static int iwcm_modify_qp_err(struct ib_qp *qp)
260 static int iwcm_modify_qp_sqd(struct ib_qp *qp)
286 struct ib_qp *qp = NULL;
516 struct ib_qp *qp;
530 /* Get the ib_qp given the QPN */
573 struct ib_qp *qp;
591 /* Get the ib_qp given the QPN */
H A Diwcm.h50 struct ib_qp *qp;
H A Dmad.c702 static void build_smp_wc(struct ib_qp *qp,
1245 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
2757 struct ib_qp *qp;
H A Dmad_priv.h187 struct ib_qp *qp;
H A Duverbs_cmd.c238 static struct ib_qp *idr_read_qp(int qp_handle, struct ib_ucontext *context)
243 static struct ib_qp *idr_write_qp(int qp_handle, struct ib_ucontext *context)
251 static void put_qp_read(struct ib_qp *qp)
256 static void put_qp_write(struct ib_qp *qp)
1596 struct ib_qp *qp;
1786 struct ib_qp *qp;
1877 struct ib_qp *qp;
1991 struct ib_qp *qp;
2087 struct ib_qp *qp;
2146 struct ib_qp *q
[all...]
H A Duverbs_main.c185 static void ib_uverbs_detach_umcast(struct ib_qp *qp,
233 struct ib_qp *qp = uobj->object;
H A Dverbs.c377 struct ib_qp *qp = context;
387 static void __ib_insert_xrcd_qp(struct ib_xrcd *xrcd, struct ib_qp *qp)
394 static struct ib_qp *__ib_open_qp(struct ib_qp *real_qp,
398 struct ib_qp *qp;
420 struct ib_qp *ib_open_qp(struct ib_xrcd *xrcd,
423 struct ib_qp *qp, *real_qp;
442 struct ib_qp *ib_create_qp(struct ib_pd *pd,
445 struct ib_qp *qp, *real_qp;
867 int ib_resolve_eth_l2_attrs(struct ib_qp *q
[all...]
/drivers/infiniband/hw/amso1100/
H A Dc2.h491 extern struct ib_qp *c2_get_qp(struct ib_device *device, int qpn);
496 extern int c2_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr,
498 extern int c2_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr,
H A Dc2_cm.c44 struct ib_qp *ibqp;
295 struct ib_qp *ibqp;
H A Dc2_provider.c202 static void c2_add_ref(struct ib_qp *ibqp)
210 static void c2_rem_ref(struct ib_qp *ibqp)
219 struct ib_qp *c2_get_qp(struct ib_device *device, int qpn)
232 static struct ib_qp *c2_create_qp(struct ib_pd *pd,
278 static int c2_destroy_qp(struct ib_qp *ib_qp) argument
280 struct c2_qp *qp = to_c2qp(ib_qp);
283 __func__, __LINE__, ib_qp, qp->state);
284 c2_free_qp(to_c2dev(ib_qp->device), qp);
558 static int c2_modify_qp(struct ib_qp *ibq
[all...]
H A Dc2_provider.h108 struct ib_qp ibqp;
158 static inline struct c2_qp *to_c2qp(struct ib_qp *ibqp)
H A Dc2_qp.c790 int c2_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr,
944 int c2_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr,
/drivers/infiniband/hw/cxgb3/
H A Diwch_provider.c75 static int iwch_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
80 static int iwch_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
858 static int iwch_destroy_qp(struct ib_qp *ib_qp) argument
865 qhp = to_iwch_qp(ib_qp);
877 ucontext = ib_qp->uobject ? to_iwch_ucontext(ib_qp->uobject->context)
882 PDBG("%s ib_qp %p qpid 0x%0x qhp %p\n", __func__,
883 ib_qp, qhp->wq.qpid, qhp);
888 static struct ib_qp *iwch_create_q
[all...]
H A Diwch_provider.h160 struct ib_qp ibqp;
177 static inline struct iwch_qp *to_iwch_qp(struct ib_qp *ibqp)
182 void iwch_qp_add_ref(struct ib_qp *qp);
183 void iwch_qp_rem_ref(struct ib_qp *qp);
327 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
329 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
331 int iwch_bind_mw(struct ib_qp *qp,
H A Diwch_qp.c350 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
465 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
528 int iwch_bind_mw(struct ib_qp *qp,
/drivers/infiniband/hw/cxgb4/
H A Diw_cxgb4.h479 struct ib_qp ibqp;
493 static inline struct c4iw_qp *to_c4iw_qp(struct ib_qp *ibqp)
952 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
954 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
956 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw,
963 void c4iw_qp_add_ref(struct ib_qp *qp);
964 void c4iw_qp_rem_ref(struct ib_qp *qp);
995 int c4iw_destroy_qp(struct ib_qp *ib_qp);
996 struct ib_qp *c4iw_create_q
[all...]
H A Dprovider.c72 static int c4iw_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
77 static int c4iw_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
H A Dqp.c669 void c4iw_qp_add_ref(struct ib_qp *qp)
671 PDBG("%s ib_qp %p\n", __func__, qp);
675 void c4iw_qp_rem_ref(struct ib_qp *qp)
677 PDBG("%s ib_qp %p\n", __func__, qp);
724 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr,
853 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
927 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, struct ib_mw_bind *mw_bind)
1571 int c4iw_destroy_qp(struct ib_qp *ib_qp) argument
1578 qhp = to_c4iw_qp(ib_qp);
[all...]
/drivers/infiniband/hw/ehca/
H A Dehca_classes.h98 struct ib_qp *ibqp_sqp[2];
187 struct ib_qp ib_qp; member in union:ehca_qp::__anon1449
H A Dehca_irq.c106 qp->ib_qp.qp_num, resource);
198 if (!qp->ib_qp.event_handler)
201 event.element.qp = &qp->ib_qp;
202 qp->ib_qp.event_handler(&event, qp->ib_qp.qp_context);
H A Dehca_iverbs.h100 int ehca_bind_mw(struct ib_qp *qp, struct ib_mw *mw,
143 struct ib_qp *ehca_create_qp(struct ib_pd *pd,
147 int ehca_destroy_qp(struct ib_qp *qp);
149 int ehca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask,
152 int ehca_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr,
155 int ehca_post_send(struct ib_qp *qp, struct ib_send_wr *send_wr,
158 int ehca_post_recv(struct ib_qp *qp, struct ib_recv_wr *recv_wr,
179 int ehca_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
181 int ehca_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid);
210 void ehca_recover_sqp(struct ib_qp *sq
[all...]
H A Dehca_main.c535 struct ib_qp *ibqp;
H A Dehca_mcast.c59 int ehca_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
61 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp);
96 int ehca_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid)
98 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp);

Completed in 150 milliseconds

123