/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_uverbs.c | 205 ehca_dbg(qp->ib_qp.device, "qp_num=%x fw", qp->ib_qp.qp_num); in ehca_mmap_qp() 208 ehca_err(qp->ib_qp.device, in ehca_mmap_qp() 210 ret, qp->ib_qp.qp_num); in ehca_mmap_qp() 216 ehca_dbg(qp->ib_qp.device, "qp_num=%x rq", qp->ib_qp.qp_num); in ehca_mmap_qp() 220 ehca_err(qp->ib_qp.device, in ehca_mmap_qp() 222 ret, qp->ib_qp.qp_num); in ehca_mmap_qp() 228 ehca_dbg(qp->ib_qp.device, "qp_num=%x sq", qp->ib_qp.qp_num); in ehca_mmap_qp() 232 ehca_err(qp->ib_qp.device, in ehca_mmap_qp() 234 ret, qp->ib_qp.qp_num); in ehca_mmap_qp() 240 ehca_err(qp->ib_qp.device, "bad resource type=%x qp=num=%x", in ehca_mmap_qp() [all …]
|
D | ehca_iverbs.h | 100 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 *sqp);
|
D | ehca_mcast.c | 59 int ehca_attach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ehca_attach_mcast() 61 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); in ehca_attach_mcast() 96 int ehca_detach_mcast(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ehca_detach_mcast() 98 struct ehca_qp *my_qp = container_of(ibqp, struct ehca_qp, ib_qp); in ehca_detach_mcast()
|
D | ehca_qp.c | 824 my_qp->ib_qp.qp_num = ib_qp_num; in internal_create_qp() 825 my_qp->ib_qp.pd = &my_pd->ib_pd; in internal_create_qp() 826 my_qp->ib_qp.device = my_pd->ib_pd.device; in internal_create_qp() 828 my_qp->ib_qp.recv_cq = init_attr->recv_cq; in internal_create_qp() 829 my_qp->ib_qp.send_cq = init_attr->send_cq; in internal_create_qp() 831 my_qp->ib_qp.qp_type = qp_type; in internal_create_qp() 832 my_qp->ib_qp.srq = init_attr->srq; in internal_create_qp() 834 my_qp->ib_qp.qp_context = init_attr->qp_context; in internal_create_qp() 835 my_qp->ib_qp.event_handler = init_attr->event_handler; in internal_create_qp() 847 &my_qp->ib_qp; in internal_create_qp() [all …]
|
D | ehca_reqs.c | 413 ehca_err(my_qp->ib_qp.device, "Too many posted WQEs " in post_one_send() 414 "qp_num=%x", my_qp->ib_qp.qp_num); in post_one_send() 432 ehca_err(my_qp->ib_qp.device, "Could not write WQE " in post_one_send() 433 "qp_num=%x", my_qp->ib_qp.qp_num); in post_one_send() 440 int ehca_post_send(struct ib_qp *qp, in ehca_post_send() 444 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_send() 583 int ehca_post_recv(struct ib_qp *qp, in ehca_post_recv() 587 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_recv() 705 wc->qp = &my_qp->ib_qp; in ehca_poll_cq_one() 857 wc->qp = &my_qp->ib_qp; in generate_flush_cqes()
|
D | ehca_classes.h | 98 struct ib_qp *ibqp_sqp[2]; 187 struct ib_qp ib_qp; member
|
D | ehca_irq.c | 106 qp->ib_qp.qp_num, resource); in print_error_data() 198 if (!qp->ib_qp.event_handler) in dispatch_qp_event() 201 event.element.qp = &qp->ib_qp; in dispatch_qp_event() 202 qp->ib_qp.event_handler(&event, qp->ib_qp.qp_context); in dispatch_qp_event()
|
D | ehca_main.c | 535 struct ib_qp *ibqp; in ehca_create_aqp1()
|
D | ehca_mrmw.c | 731 int ehca_bind_mw(struct ib_qp *qp, in ehca_bind_mw()
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 31 int ocrdma_post_send(struct ib_qp *, struct ib_send_wr *, 33 int ocrdma_post_recv(struct ib_qp *, struct ib_recv_wr *, 64 struct ib_qp *ocrdma_create_qp(struct ib_pd *, 67 int _ocrdma_modify_qp(struct ib_qp *, struct ib_qp_attr *attr, 69 int ocrdma_modify_qp(struct ib_qp *, struct ib_qp_attr *attr, 71 int ocrdma_query_qp(struct ib_qp *, 74 int ocrdma_destroy_qp(struct ib_qp *);
|
D | ocrdma.h | 372 struct ib_qp ibqp; 459 static inline struct ocrdma_qp *get_ocrdma_qp(struct ib_qp *ibqp) in get_ocrdma_qp()
|
D | ocrdma_verbs.c | 1336 struct ib_qp *ocrdma_create_qp(struct ib_pd *ibpd, in ocrdma_create_qp() 1410 int _ocrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in _ocrdma_modify_qp() 1432 int ocrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ocrdma_modify_qp() 1501 int ocrdma_query_qp(struct ib_qp *ibqp, in ocrdma_query_qp() 1717 int ocrdma_destroy_qp(struct ib_qp *ibqp) in ocrdma_destroy_qp() 2161 int ocrdma_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ocrdma_post_send() 2292 int ocrdma_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ocrdma_post_recv()
|
/linux-4.1.27/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 30 int usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, 41 struct ib_qp *usnic_ib_create_qp(struct ib_pd *pd, 44 int usnic_ib_destroy_qp(struct ib_qp *qp); 45 int usnic_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 63 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 65 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | usnic_ib_qp_grp.h | 34 struct ib_qp ibqp; 113 struct usnic_ib_qp_grp *to_uqp_grp(struct ib_qp *ibqp) in to_uqp_grp()
|
D | usnic_ib_verbs.c | 351 int usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, in usnic_ib_query_qp() 451 struct ib_qp *usnic_ib_create_qp(struct ib_pd *pd, in usnic_ib_create_qp() 524 int usnic_ib_destroy_qp(struct ib_qp *qp) in usnic_ib_destroy_qp() 546 int usnic_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in usnic_ib_modify_qp() 732 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in usnic_ib_post_send() 739 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in usnic_ib_post_recv()
|
/linux-4.1.27/include/rdma/ |
D | iw_cm.h | 105 void (*add_ref)(struct ib_qp *qp); 107 void (*rem_ref)(struct ib_qp *qp); 109 struct ib_qp * (*get_qp)(struct ib_device *device, 159 void iw_cm_unbind_qp(struct iw_cm_id *cm_id, struct ib_qp *qp); 167 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
|
D | ib_verbs.h | 419 struct ib_qp *qp; 701 struct ib_qp *qp; 1246 struct ib_qp { struct 1257 struct ib_qp *real_qp; argument 1406 struct ib_qp *qp; 1546 struct ib_qp * (*create_qp)(struct ib_pd *pd, 1549 int (*modify_qp)(struct ib_qp *qp, 1553 int (*query_qp)(struct ib_qp *qp, 1557 int (*destroy_qp)(struct ib_qp *qp); 1558 int (*post_send)(struct ib_qp *qp, [all …]
|
D | ib_mad.h | 368 struct ib_qp *qp; 582 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
|
D | rdma_cm.h | 150 struct ib_qp *qp;
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.h | 160 struct ib_qp ibqp; 177 static inline struct iwch_qp *to_iwch_qp(struct ib_qp *ibqp) in to_iwch_qp() 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,
|
D | iwch_provider.c | 75 static int iwch_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in iwch_multicast_attach() 80 static int iwch_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in iwch_multicast_detach() 858 static int iwch_destroy_qp(struct ib_qp *ib_qp) in iwch_destroy_qp() argument 865 qhp = to_iwch_qp(ib_qp); in iwch_destroy_qp() 877 ucontext = ib_qp->uobject ? to_iwch_ucontext(ib_qp->uobject->context) in iwch_destroy_qp() 883 ib_qp, qhp->wq.qpid, qhp); in iwch_destroy_qp() 888 static struct ib_qp *iwch_create_qp(struct ib_pd *pd, in iwch_create_qp() 1046 static int iwch_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in iwch_ib_modify_qp() 1085 void iwch_qp_add_ref(struct ib_qp *qp) in iwch_qp_add_ref() 1091 void iwch_qp_rem_ref(struct ib_qp *qp) in iwch_qp_rem_ref() [all …]
|
D | iwch_qp.c | 350 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in iwch_post_send() 465 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in iwch_post_receive() 528 int iwch_bind_mw(struct ib_qp *qp, in iwch_bind_mw()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | verbs.c | 377 struct ib_qp *qp = context; in __ib_shared_qp_event_handler() 387 static void __ib_insert_xrcd_qp(struct ib_xrcd *xrcd, struct ib_qp *qp) in __ib_insert_xrcd_qp() 394 static struct ib_qp *__ib_open_qp(struct ib_qp *real_qp, in __ib_open_qp() 398 struct ib_qp *qp; in __ib_open_qp() 420 struct ib_qp *ib_open_qp(struct ib_xrcd *xrcd, in ib_open_qp() 423 struct ib_qp *qp, *real_qp; in ib_open_qp() 442 struct ib_qp *ib_create_qp(struct ib_pd *pd, in ib_create_qp() 445 struct ib_qp *qp, *real_qp; in ib_create_qp() 867 int ib_resolve_eth_l2_attrs(struct ib_qp *qp, in ib_resolve_eth_l2_attrs() 903 int ib_modify_qp(struct ib_qp *qp, in ib_modify_qp() [all …]
|
D | core_priv.h | 52 int ib_resolve_eth_l2_attrs(struct ib_qp *qp,
|
D | iwcm.h | 50 struct ib_qp *qp;
|
D | iwcm.c | 245 static int iwcm_modify_qp_err(struct ib_qp *qp) in iwcm_modify_qp_err() 260 static int iwcm_modify_qp_sqd(struct ib_qp *qp) in iwcm_modify_qp_sqd() 286 struct ib_qp *qp = NULL; in iw_cm_disconnect() 516 struct ib_qp *qp; in iw_cm_accept() 573 struct ib_qp *qp; in iw_cm_connect()
|
D | mad_priv.h | 187 struct ib_qp *qp;
|
D | uverbs_cmd.c | 239 static struct ib_qp *idr_read_qp(int qp_handle, struct ib_ucontext *context) in idr_read_qp() 244 static struct ib_qp *idr_write_qp(int qp_handle, struct ib_ucontext *context) in idr_write_qp() 252 static void put_qp_read(struct ib_qp *qp) in put_qp_read() 257 static void put_qp_write(struct ib_qp *qp) in put_qp_write() 1636 struct ib_qp *qp; in ib_uverbs_create_qp() 1826 struct ib_qp *qp; in ib_uverbs_open_qp() 1917 struct ib_qp *qp; in ib_uverbs_query_qp() 2031 struct ib_qp *qp; in ib_uverbs_modify_qp() 2128 struct ib_qp *qp; in ib_uverbs_destroy_qp() 2187 struct ib_qp *qp; in ib_uverbs_post_send() [all …]
|
D | uverbs_main.c | 192 static void ib_uverbs_detach_umcast(struct ib_qp *qp, in ib_uverbs_detach_umcast() 240 struct ib_qp *qp = uobj->object; in ib_uverbs_cleanup_ucontext()
|
D | mad.c | 702 static void build_smp_wc(struct ib_qp *qp, in build_smp_wc() 1245 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp() 2757 struct ib_qp *qp; in ib_mad_port_start()
|
D | cma.c | 520 static int cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) in cma_init_ud_qp() 546 static int cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) in cma_init_conn_qp() 563 struct ib_qp *qp; in rdma_create_qp()
|
/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 176 struct ib_qp ibqp; 351 struct ib_qp *qp; 491 static inline struct mlx5_ib_qp *to_mqp(struct ib_qp *ibqp) in to_mqp() 544 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, 547 int mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 549 int mlx5_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, 551 int mlx5_ib_destroy_qp(struct ib_qp *qp); 552 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 554 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | qp.c | 177 struct ib_qp *ibqp = &to_mibqp(qp)->ibqp; in mlx5_ib_qp_event() 1225 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, in mlx5_ib_create_qp() 1309 int mlx5_ib_destroy_qp(struct ib_qp *qp) in mlx5_ib_destroy_qp() 1565 static int __mlx5_ib_modify_qp(struct ib_qp *ibqp, in __mlx5_ib_modify_qp() 1774 int mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in mlx5_ib_modify_qp() 2588 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx5_ib_post_send() 2895 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx5_ib_post_recv() 3033 int mlx5_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, in mlx5_ib_query_qp()
|
D | main.c | 706 static int mlx5_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx5_ib_mcg_attach() 719 static int mlx5_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx5_ib_mcg_detach() 972 struct ib_qp *qp; in create_umr_res()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | iw_cxgb4.h | 479 struct ib_qp ibqp; 493 static inline struct c4iw_qp *to_c4iw_qp(struct ib_qp *ibqp) in to_c4iw_qp() 958 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 960 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, 962 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, 969 void c4iw_qp_add_ref(struct ib_qp *qp); 970 void c4iw_qp_rem_ref(struct ib_qp *qp); 1001 int c4iw_destroy_qp(struct ib_qp *ib_qp); 1002 struct ib_qp *c4iw_create_qp(struct ib_pd *pd, 1005 int c4iw_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, [all …]
|
D | qp.c | 669 void c4iw_qp_add_ref(struct ib_qp *qp) in c4iw_qp_add_ref() 675 void c4iw_qp_rem_ref(struct ib_qp *qp) in c4iw_qp_rem_ref() 724 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send() 853 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive() 927 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, struct ib_mw_bind *mw_bind) in c4iw_bind_mw() 1571 int c4iw_destroy_qp(struct ib_qp *ib_qp) in c4iw_destroy_qp() argument 1578 qhp = to_c4iw_qp(ib_qp); in c4iw_destroy_qp() 1598 ucontext = ib_qp->uobject ? in c4iw_destroy_qp() 1599 to_c4iw_ucontext(ib_qp->uobject->context) : NULL; in c4iw_destroy_qp() 1603 PDBG("%s ib_qp %p qpid 0x%0x\n", __func__, ib_qp, qhp->wq.sq.qid); in c4iw_destroy_qp() [all …]
|
D | provider.c | 72 static int c4iw_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in c4iw_multicast_attach() 77 static int c4iw_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in c4iw_multicast_detach()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_provider.c | 202 static void c2_add_ref(struct ib_qp *ibqp) in c2_add_ref() 210 static void c2_rem_ref(struct ib_qp *ibqp) in c2_rem_ref() 219 struct ib_qp *c2_get_qp(struct ib_device *device, int qpn) in c2_get_qp() 232 static struct ib_qp *c2_create_qp(struct ib_pd *pd, in c2_create_qp() 278 static int c2_destroy_qp(struct ib_qp *ib_qp) in c2_destroy_qp() argument 280 struct c2_qp *qp = to_c2qp(ib_qp); in c2_destroy_qp() 283 __func__, __LINE__, ib_qp, qp->state); in c2_destroy_qp() 284 c2_free_qp(to_c2dev(ib_qp->device), qp); in c2_destroy_qp() 558 static int c2_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c2_modify_qp() 570 static int c2_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in c2_multicast_attach() [all …]
|
D | c2_provider.h | 108 struct ib_qp ibqp; 158 static inline struct c2_qp *to_c2qp(struct ib_qp *ibqp) in to_c2qp()
|
D | c2.h | 491 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,
|
D | c2_cm.c | 44 struct ib_qp *ibqp; in c2_llp_connect() 295 struct ib_qp *ibqp; in c2_llp_accept()
|
D | c2_qp.c | 790 int c2_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in c2_post_send() 944 int c2_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr, in c2_post_receive()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.h | 104 struct ib_qp *ib_qp; member 135 struct ib_qp ibqp;
|
D | nes.h | 510 static inline struct nes_qp *to_nesqp(struct ib_qp *ibqp) in to_nesqp() 518 void nes_add_ref(struct ib_qp *); 519 void nes_rem_ref(struct ib_qp *); 520 struct ib_qp *nes_get_qp(struct ib_device *, int); 558 int nes_modify_qp(struct ib_qp *, struct ib_qp_attr *, int, struct ib_udata *);
|
D | nes.c | 266 void nes_add_ref(struct ib_qp *ibqp) in nes_add_ref() 309 void nes_rem_ref(struct ib_qp *ibqp) in nes_rem_ref() 362 struct ib_qp *nes_get_qp(struct ib_device *device, int qpn) in nes_get_qp()
|
D | nes_verbs.c | 211 static int nes_bind_mw(struct ib_qp *ibqp, struct ib_mw *ibmw, in nes_bind_mw() 1103 static struct ib_qp *nes_create_qp(struct ib_pd *ibpd, in nes_create_qp() 1462 static int nes_destroy_qp(struct ib_qp *ibqp) in nes_destroy_qp() 2819 static int nes_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in nes_query_qp() 2926 int nes_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in nes_modify_qp() 3204 static int nes_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in nes_multicast_attach() 3214 static int nes_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in nes_multicast_detach() 3259 static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in nes_post_send() 3539 static int nes_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr, in nes_post_recv()
|
D | nes_cm.c | 3214 struct ib_qp *ibqp; in nes_accept() 3501 struct ib_qp *ibqp; in nes_connect()
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_dev.h | 529 int mthca_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, 531 int mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, 533 int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 535 int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, 537 int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 539 int mthca_arbel_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, 573 int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 574 int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
|
D | mthca_provider.h | 262 struct ib_qp ibqp; 334 static inline struct mthca_qp *to_mqp(struct ib_qp *ibqp) in to_mqp()
|
D | mthca_mcg.c | 120 int mthca_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_attach() 214 int mthca_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mthca_multicast_detach()
|
D | mthca_qp.c | 424 int mthca_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, in mthca_query_qp() 543 static int __mthca_modify_qp(struct ib_qp *ibqp, in __mthca_modify_qp() 842 int mthca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, in mthca_modify_qp() 1602 int mthca_tavor_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_tavor_post_send() 1805 int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_tavor_post_receive() 1916 int mthca_arbel_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mthca_arbel_post_send() 2156 int mthca_arbel_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_arbel_post_receive()
|
D | mthca_provider.c | 510 static struct ib_qp *mthca_create_qp(struct ib_pd *pd, in mthca_create_qp() 627 static int mthca_destroy_qp(struct ib_qp *qp) in mthca_destroy_qp()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 272 struct ib_qp ibqp; 393 struct ib_qp *qp; 613 static inline struct mlx4_ib_qp *to_mqp(struct ib_qp *ibqp) in to_mqp() 660 int mlx4_ib_bind_mw(struct ib_qp *qp, struct ib_mw *mw, 695 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd, 698 int mlx4_ib_destroy_qp(struct ib_qp *qp); 699 int mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 701 int mlx4_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, 703 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 705 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | main.c | 807 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) in add_gid_entry() 930 static int __mlx4_ib_default_rules_match(struct ib_qp *qp, in __mlx4_ib_default_rules_match() 986 struct ib_qp *qp, in __mlx4_ib_create_default_rules() 1022 static int __mlx4_ib_create_flow(struct ib_qp *qp, struct ib_flow_attr *flow_attr, in __mlx4_ib_create_flow() 1117 static int mlx4_ib_tunnel_steer_add(struct ib_qp *qp, struct ib_flow_attr *flow_attr, in mlx4_ib_tunnel_steer_add() 1142 static struct ib_flow *mlx4_ib_create_flow(struct ib_qp *qp, in mlx4_ib_create_flow() 1266 static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_attach() 1344 static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_detach()
|
D | qp.c | 288 struct ib_qp *ibqp = &to_mibqp(qp)->ibqp; in mlx4_ib_qp_event() 1083 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd, in mlx4_ib_create_qp() 1177 int mlx4_ib_destroy_qp(struct ib_qp *qp) in mlx4_ib_destroy_qp() 1446 static int __mlx4_ib_modify_qp(struct ib_qp *ibqp, in __mlx4_ib_modify_qp() 1916 int mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in mlx4_ib_modify_qp() 2639 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx4_ib_post_send() 2953 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx4_ib_post_recv() 3115 int mlx4_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, in mlx4_ib_query_qp()
|
D | mr.c | 321 int mlx4_ib_bind_mw(struct ib_qp *qp, struct ib_mw *mw, in mlx4_ib_bind_mw()
|
D | mad.c | 472 struct ib_qp *src_qp = NULL; in mlx4_ib_send_to_slave() 1177 struct ib_qp *send_qp = NULL; in mlx4_ib_send_to_wire()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_verbs.h | 358 struct ib_qp ibqp; 680 static inline struct ipath_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 726 int ipath_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 728 int ipath_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 736 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, 740 int ipath_destroy_qp(struct ib_qp *ibqp); 744 int ipath_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 747 int ipath_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
|
D | ipath_verbs_mcast.c | 236 int ipath_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ipath_multicast_attach() 285 int ipath_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ipath_multicast_detach()
|
D | ipath_qp.c | 450 int ipath_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ipath_modify_qp() 621 int ipath_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ipath_query_qp() 741 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, in ipath_create_qp() 751 struct ib_qp *ret; in ipath_create_qp() 962 int ipath_destroy_qp(struct ib_qp *ibqp) in ipath_destroy_qp()
|
D | ipath_verbs.c | 445 static int ipath_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ipath_post_send() 474 static int ipath_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ipath_post_receive()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_verbs.h | 421 struct ib_qp ibqp; 833 static inline struct qib_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 900 int qib_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 902 int qib_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 910 struct ib_qp *qib_create_qp(struct ib_pd *ibpd, 914 int qib_destroy_qp(struct ib_qp *ibqp); 918 int qib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 921 int qib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
|
D | qib_verbs_mcast.c | 225 int qib_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in qib_multicast_attach() 283 int qib_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in qib_multicast_detach()
|
D | qib_qp.c | 569 int qib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in qib_modify_qp() 855 int qib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in qib_query_qp() 975 struct ib_qp *qib_create_qp(struct ib_pd *ibpd, in qib_create_qp() 986 struct ib_qp *ret; in qib_create_qp() 1207 int qib_destroy_qp(struct ib_qp *ibqp) in qib_destroy_qp()
|
D | qib_verbs.c | 463 static int qib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qib_post_send() 494 static int qib_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qib_post_receive()
|
/linux-4.1.27/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 226 struct ib_qp *qp; 237 struct ib_qp *qp; 348 struct ib_qp *qp;
|
D | ipoib_cm.c | 248 static struct ib_qp *ipoib_cm_create_rx_qp(struct net_device *dev, in ipoib_cm_create_rx_qp() 273 struct ib_cm_id *cm_id, struct ib_qp *qp, in ipoib_cm_modify_rx_qp() 420 struct ib_qp *qp, struct ib_cm_req_event_param *req, in ipoib_cm_send_rep() 1022 static struct ib_qp *ipoib_cm_create_tx_qp(struct net_device *dev, struct ipoib_cm_tx *tx) in ipoib_cm_create_tx_qp() 1037 struct ib_qp *tx_qp; in ipoib_cm_create_tx_qp() 1050 struct ib_cm_id *id, struct ib_qp *qp, in ipoib_cm_send_req() 1087 struct ib_cm_id *cm_id, struct ib_qp *qp) in ipoib_cm_modify_tx_init()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 147 struct ib_qp *qp;
|
D | ib_srp.c | 260 struct ib_qp *qp) in srp_init_qp() 497 struct ib_qp *qp; in srp_create_ch_ib()
|
/linux-4.1.27/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.h | 306 struct ib_qp *qp;
|
D | ib_srpt.c | 951 static int srpt_init_ch_qp(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_init_ch_qp() 985 static int srpt_ch_qp_rtr(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_ch_qp_rtr() 1015 static int srpt_ch_qp_rts(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_ch_qp_rts()
|
/linux-4.1.27/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 172 struct ib_qp *qp;
|
D | ib_isert.c | 142 static struct ib_qp *
|
/linux-4.1.27/include/linux/sunrpc/ |
D | svc_rdma.h | 148 struct ib_qp *sc_qp;
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.h | 432 struct ib_qp *qp;
|
/linux-4.1.27/net/9p/ |
D | trans_rdma.c | 95 struct ib_qp *qp;
|