/linux-4.4.14/drivers/staging/rdma/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 | 104 int ehca_bind_mw(struct ib_qp *qp, struct ib_mw *mw, 148 struct ib_qp *ehca_create_qp(struct ib_pd *pd, 152 int ehca_destroy_qp(struct ib_qp *qp); 154 int ehca_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, int attr_mask, 157 int ehca_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, 160 int ehca_post_send(struct ib_qp *qp, struct ib_send_wr *send_wr, 163 int ehca_post_recv(struct ib_qp *qp, struct ib_recv_wr *recv_wr, 184 int ehca_attach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid); 186 int ehca_detach_mcast(struct ib_qp *qp, union ib_gid *gid, u16 lid); 216 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 | 414 ehca_err(my_qp->ib_qp.device, "Too many posted WQEs " in post_one_send() 415 "qp_num=%x", my_qp->ib_qp.qp_num); in post_one_send() 433 ehca_err(my_qp->ib_qp.device, "Could not write WQE " in post_one_send() 434 "qp_num=%x", my_qp->ib_qp.qp_num); in post_one_send() 441 int ehca_post_send(struct ib_qp *qp, in ehca_post_send() 445 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_send() 584 int ehca_post_recv(struct ib_qp *qp, in ehca_post_recv() 588 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp); in ehca_post_recv() 706 wc->qp = &my_qp->ib_qp; in ehca_poll_cq_one() 858 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 | 555 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.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 46 int ocrdma_post_send(struct ib_qp *, struct ib_send_wr *, 48 int ocrdma_post_recv(struct ib_qp *, struct ib_recv_wr *, 96 struct ib_qp *ocrdma_create_qp(struct ib_pd *, 99 int _ocrdma_modify_qp(struct ib_qp *, struct ib_qp_attr *attr, 101 int ocrdma_modify_qp(struct ib_qp *, struct ib_qp_attr *attr, 103 int ocrdma_query_qp(struct ib_qp *, 106 int ocrdma_destroy_qp(struct ib_qp *);
|
D | ocrdma.h | 392 struct ib_qp ibqp; 479 static inline struct ocrdma_qp *get_ocrdma_qp(struct ib_qp *ibqp) in get_ocrdma_qp()
|
D | ocrdma_verbs.c | 1407 struct ib_qp *ocrdma_create_qp(struct ib_pd *ibpd, in ocrdma_create_qp() 1481 int _ocrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in _ocrdma_modify_qp() 1503 int ocrdma_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ocrdma_modify_qp() 1572 int ocrdma_query_qp(struct ib_qp *ibqp, in ocrdma_query_qp() 1788 int ocrdma_destroy_qp(struct ib_qp *ibqp) in ocrdma_destroy_qp() 2209 int ocrdma_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ocrdma_post_send() 2340 int ocrdma_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ocrdma_post_recv()
|
/linux-4.4.14/drivers/infiniband/hw/usnic/ |
D | usnic_ib_verbs.h | 48 int usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, 59 struct ib_qp *usnic_ib_create_qp(struct ib_pd *pd, 62 int usnic_ib_destroy_qp(struct ib_qp *qp); 63 int usnic_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 82 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 84 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | usnic_ib_qp_grp.h | 49 struct ib_qp ibqp; 128 struct usnic_ib_qp_grp *to_uqp_grp(struct ib_qp *ibqp) in to_uqp_grp()
|
D | usnic_ib_verbs.c | 370 int usnic_ib_query_qp(struct ib_qp *qp, struct ib_qp_attr *qp_attr, in usnic_ib_query_qp() 470 struct ib_qp *usnic_ib_create_qp(struct ib_pd *pd, in usnic_ib_create_qp() 543 int usnic_ib_destroy_qp(struct ib_qp *qp) in usnic_ib_destroy_qp() 565 int usnic_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in usnic_ib_modify_qp() 755 int usnic_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in usnic_ib_post_send() 762 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in usnic_ib_post_recv()
|
/linux-4.4.14/include/rdma/ |
D | iw_cm.h | 106 void (*add_ref)(struct ib_qp *qp); 108 void (*rem_ref)(struct ib_qp *qp); 110 struct ib_qp * (*get_qp)(struct ib_device *device, 160 void iw_cm_unbind_qp(struct iw_cm_id *cm_id, struct ib_qp *qp); 168 struct ib_qp *iw_cm_get_qp(struct ib_device *device, int qpn);
|
D | ib_verbs.h | 485 struct ib_qp *qp; 766 struct ib_qp *qp; 1338 struct ib_qp { struct 1349 struct ib_qp *real_qp; argument 1501 struct ib_qp *qp; 1691 struct ib_qp * (*create_qp)(struct ib_pd *pd, 1694 int (*modify_qp)(struct ib_qp *qp, 1698 int (*query_qp)(struct ib_qp *qp, 1702 int (*destroy_qp)(struct ib_qp *qp); 1703 int (*post_send)(struct ib_qp *qp, [all …]
|
D | ib_mad.h | 473 struct ib_qp *qp; 691 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp,
|
D | rdma_cm.h | 152 struct ib_qp *qp;
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | qp.h | 155 int hfi1_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 158 int hfi1_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 179 struct ib_qp *hfi1_create_qp(struct ib_pd *ibpd, 191 int hfi1_destroy_qp(struct ib_qp *ibqp);
|
D | verbs_mcast.c | 242 int hfi1_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in hfi1_multicast_attach() 300 int hfi1_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in hfi1_multicast_detach()
|
D | verbs.h | 436 struct ib_qp ibqp; 825 static inline struct hfi1_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 921 int hfi1_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 923 int hfi1_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid);
|
D | qp.c | 609 int hfi1_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in hfi1_modify_qp() 891 int hfi1_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in hfi1_query_qp() 1012 struct ib_qp *hfi1_create_qp(struct ib_pd *ibpd, in hfi1_create_qp() 1023 struct ib_qp *ret; in hfi1_create_qp() 1248 int hfi1_destroy_qp(struct ib_qp *ibqp) in hfi1_destroy_qp()
|
D | verbs.c | 483 static int post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in post_send() 528 static int post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in post_receive()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.h | 162 struct ib_qp ibqp; 179 static inline struct iwch_qp *to_iwch_qp(struct ib_qp *ibqp) in to_iwch_qp() 184 void iwch_qp_add_ref(struct ib_qp *qp); 185 void iwch_qp_rem_ref(struct ib_qp *qp); 329 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 331 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, 333 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() 887 static int iwch_destroy_qp(struct ib_qp *ib_qp) in iwch_destroy_qp() argument 894 qhp = to_iwch_qp(ib_qp); in iwch_destroy_qp() 906 ucontext = ib_qp->uobject ? to_iwch_ucontext(ib_qp->uobject->context) in iwch_destroy_qp() 912 ib_qp, qhp->wq.qpid, qhp); in iwch_destroy_qp() 917 static struct ib_qp *iwch_create_qp(struct ib_pd *pd, in iwch_create_qp() 1075 static int iwch_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in iwch_ib_modify_qp() 1114 void iwch_qp_add_ref(struct ib_qp *qp) in iwch_qp_add_ref() 1120 void iwch_qp_rem_ref(struct ib_qp *qp) in iwch_qp_rem_ref() [all …]
|
D | iwch_qp.c | 351 int iwch_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in iwch_post_send() 466 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in iwch_post_receive() 529 int iwch_bind_mw(struct ib_qp *qp, in iwch_bind_mw()
|
/linux-4.4.14/drivers/infiniband/core/ |
D | verbs.c | 536 struct ib_qp *qp = context; in __ib_shared_qp_event_handler() 546 static void __ib_insert_xrcd_qp(struct ib_xrcd *xrcd, struct ib_qp *qp) in __ib_insert_xrcd_qp() 553 static struct ib_qp *__ib_open_qp(struct ib_qp *real_qp, in __ib_open_qp() 557 struct ib_qp *qp; in __ib_open_qp() 579 struct ib_qp *ib_open_qp(struct ib_xrcd *xrcd, in ib_open_qp() 582 struct ib_qp *qp, *real_qp; in ib_open_qp() 601 struct ib_qp *ib_create_qp(struct ib_pd *pd, in ib_create_qp() 604 struct ib_qp *qp, *real_qp; in ib_create_qp() 997 int ib_resolve_eth_dmac(struct ib_qp *qp, in ib_resolve_eth_dmac() 1045 int ib_modify_qp(struct ib_qp *qp, in ib_modify_qp() [all …]
|
D | iwcm.h | 50 struct ib_qp *qp;
|
D | core_priv.h | 49 int ib_resolve_eth_dmac(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 | 186 struct ib_qp *qp;
|
D | uverbs_cmd.c | 241 static struct ib_qp *idr_read_qp(int qp_handle, struct ib_ucontext *context) in idr_read_qp() 246 static struct ib_qp *idr_write_qp(int qp_handle, struct ib_ucontext *context) in idr_write_qp() 254 static void put_qp_read(struct ib_qp *qp) in put_qp_read() 259 static void put_qp_write(struct ib_qp *qp) in put_qp_write() 1763 struct ib_qp *qp; in create_qp() 2076 struct ib_qp *qp; in ib_uverbs_open_qp() 2168 struct ib_qp *qp; in ib_uverbs_query_qp() 2283 struct ib_qp *qp; in ib_uverbs_modify_qp() 2381 struct ib_qp *qp; in ib_uverbs_destroy_qp() 2447 struct ib_qp *qp; in ib_uverbs_post_send() [all …]
|
D | uverbs_main.c | 197 static void ib_uverbs_detach_umcast(struct ib_qp *qp, in ib_uverbs_detach_umcast() 242 struct ib_qp *qp = uobj->object; in ib_uverbs_cleanup_ucontext()
|
D | mad.c | 692 static void build_smp_wc(struct ib_qp *qp, in build_smp_wc() 1327 struct ib_mad_agent *ib_redirect_mad_qp(struct ib_qp *qp, in ib_redirect_mad_qp() 2986 struct ib_qp *qp; in ib_mad_port_start()
|
D | cma.c | 634 static int cma_init_ud_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) in cma_init_ud_qp() 660 static int cma_init_conn_qp(struct rdma_id_private *id_priv, struct ib_qp *qp) in cma_init_conn_qp() 677 struct ib_qp *qp; in rdma_create_qp()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | mlx5_ib.h | 175 struct ib_qp ibqp; 355 struct ib_qp *qp; 476 static inline struct mlx5_ib_qp *to_mqp(struct ib_qp *ibqp) in to_mqp() 524 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, 527 int mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 529 int mlx5_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, 531 int mlx5_ib_destroy_qp(struct ib_qp *qp); 532 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 534 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | qp.c | 172 struct ib_qp *ibqp = &to_mibqp(qp)->ibqp; in mlx5_ib_qp_event() 1217 struct ib_qp *mlx5_ib_create_qp(struct ib_pd *pd, in mlx5_ib_create_qp() 1299 int mlx5_ib_destroy_qp(struct ib_qp *qp) in mlx5_ib_destroy_qp() 1552 static int __mlx5_ib_modify_qp(struct ib_qp *ibqp, in __mlx5_ib_modify_qp() 1760 int mlx5_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in mlx5_ib_modify_qp() 2587 int mlx5_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx5_ib_post_send() 2886 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx5_ib_post_recv() 3024 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 | 838 static int mlx5_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx5_ib_mcg_attach() 851 static int mlx5_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx5_ib_mcg_detach() 1081 struct ib_qp *qp; in create_umr_res()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | iw_cxgb4.h | 467 struct ib_qp ibqp; 481 static inline struct c4iw_qp *to_c4iw_qp(struct ib_qp *ibqp) in to_c4iw_qp() 946 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 948 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, 950 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, 957 void c4iw_qp_add_ref(struct ib_qp *qp); 958 void c4iw_qp_rem_ref(struct ib_qp *qp); 990 int c4iw_destroy_qp(struct ib_qp *ib_qp); 991 struct ib_qp *c4iw_create_qp(struct ib_pd *pd, 994 int c4iw_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, [all …]
|
D | qp.c | 686 void c4iw_qp_add_ref(struct ib_qp *qp) in c4iw_qp_add_ref() 692 void c4iw_qp_rem_ref(struct ib_qp *qp) in c4iw_qp_rem_ref() 739 int c4iw_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in c4iw_post_send() 867 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive() 940 int c4iw_bind_mw(struct ib_qp *qp, struct ib_mw *mw, struct ib_mw_bind *mw_bind) in c4iw_bind_mw() 1584 int c4iw_destroy_qp(struct ib_qp *ib_qp) in c4iw_destroy_qp() argument 1591 qhp = to_c4iw_qp(ib_qp); in c4iw_destroy_qp() 1611 ucontext = ib_qp->uobject ? in c4iw_destroy_qp() 1612 to_c4iw_ucontext(ib_qp->uobject->context) : NULL; in c4iw_destroy_qp() 1616 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.4.14/drivers/staging/rdma/amso1100/ |
D | c2_provider.c | 205 static void c2_add_ref(struct ib_qp *ibqp) in c2_add_ref() 213 static void c2_rem_ref(struct ib_qp *ibqp) in c2_rem_ref() 222 struct ib_qp *c2_get_qp(struct ib_device *device, int qpn) in c2_get_qp() 235 static struct ib_qp *c2_create_qp(struct ib_pd *pd, in c2_create_qp() 281 static int c2_destroy_qp(struct ib_qp *ib_qp) in c2_destroy_qp() argument 283 struct c2_qp *qp = to_c2qp(ib_qp); in c2_destroy_qp() 286 __func__, __LINE__, ib_qp, qp->state); in c2_destroy_qp() 287 c2_free_qp(to_c2dev(ib_qp->device), qp); in c2_destroy_qp() 566 static int c2_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in c2_modify_qp() 578 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() 292 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.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.h | 108 struct ib_qp *ib_qp; member 139 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 | 212 static int nes_bind_mw(struct ib_qp *ibqp, struct ib_mw *ibmw, in nes_bind_mw() 1083 static struct ib_qp *nes_create_qp(struct ib_pd *ibpd, in nes_create_qp() 1442 static int nes_destroy_qp(struct ib_qp *ibqp) in nes_destroy_qp() 2811 static int nes_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in nes_query_qp() 2918 int nes_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in nes_modify_qp() 3196 static int nes_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in nes_multicast_attach() 3206 static int nes_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in nes_multicast_detach() 3253 static int nes_post_send(struct ib_qp *ibqp, struct ib_send_wr *ib_wr, in nes_post_send() 3515 static int nes_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr, in nes_post_recv()
|
D | nes_cm.c | 3220 struct ib_qp *ibqp; in nes_accept() 3507 struct ib_qp *ibqp; in nes_connect()
|
/linux-4.4.14/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 | 514 static struct ib_qp *mthca_create_qp(struct ib_pd *pd, in mthca_create_qp() 631 static int mthca_destroy_qp(struct ib_qp *qp) in mthca_destroy_qp()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | mlx4_ib.h | 287 struct ib_qp ibqp; 409 struct ib_qp *qp; 660 static inline struct mlx4_ib_qp *to_mqp(struct ib_qp *ibqp) in to_mqp() 707 int mlx4_ib_bind_mw(struct ib_qp *qp, struct ib_mw *mw, 743 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd, 746 int mlx4_ib_destroy_qp(struct ib_qp *qp); 747 int mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 749 int mlx4_ib_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *qp_attr, int qp_attr_mask, 751 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, 753 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
|
D | main.c | 1229 static int add_gid_entry(struct ib_qp *ibqp, union ib_gid *gid) in add_gid_entry() 1368 static int __mlx4_ib_default_rules_match(struct ib_qp *qp, in __mlx4_ib_default_rules_match() 1424 struct ib_qp *qp, in __mlx4_ib_create_default_rules() 1460 static int __mlx4_ib_create_flow(struct ib_qp *qp, struct ib_flow_attr *flow_attr, in __mlx4_ib_create_flow() 1555 static int mlx4_ib_tunnel_steer_add(struct ib_qp *qp, struct ib_flow_attr *flow_attr, in mlx4_ib_tunnel_steer_add() 1580 static struct ib_flow *mlx4_ib_create_flow(struct ib_qp *qp, in mlx4_ib_create_flow() 1705 static int mlx4_ib_mcg_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_attach() 1783 static int mlx4_ib_mcg_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in mlx4_ib_mcg_detach()
|
D | qp.c | 289 struct ib_qp *ibqp = &to_mibqp(qp)->ibqp; in mlx4_ib_qp_event() 1102 struct ib_qp *mlx4_ib_create_qp(struct ib_pd *pd, in mlx4_ib_create_qp() 1199 int mlx4_ib_destroy_qp(struct ib_qp *qp) in mlx4_ib_destroy_qp() 1510 static int __mlx4_ib_modify_qp(struct ib_qp *ibqp, in __mlx4_ib_modify_qp() 2025 int mlx4_ib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in mlx4_ib_modify_qp() 2748 int mlx4_ib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in mlx4_ib_post_send() 3067 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx4_ib_post_recv() 3229 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 | 369 int mlx4_ib_bind_mw(struct ib_qp *qp, struct ib_mw *mw, in mlx4_ib_bind_mw()
|
D | mad.c | 467 struct ib_qp *src_qp = NULL; in mlx4_ib_send_to_slave() 1196 struct ib_qp *send_qp = NULL; in mlx4_ib_send_to_wire()
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_verbs.h | 364 struct ib_qp ibqp; 686 static inline struct ipath_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 734 int ipath_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 736 int ipath_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 744 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, 748 int ipath_destroy_qp(struct ib_qp *ibqp); 752 int ipath_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 755 int ipath_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr,
|
D | ipath_verbs_mcast.c | 235 int ipath_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ipath_multicast_attach() 284 int ipath_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid) in ipath_multicast_detach()
|
D | ipath_qp.c | 449 int ipath_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ipath_modify_qp() 620 int ipath_query_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, in ipath_query_qp() 740 struct ib_qp *ipath_create_qp(struct ib_pd *ibpd, in ipath_create_qp() 750 struct ib_qp *ret; in ipath_create_qp() 961 int ipath_destroy_qp(struct ib_qp *ibqp) in ipath_destroy_qp()
|
D | ipath_verbs.c | 458 static int ipath_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in ipath_post_send() 487 static int ipath_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ipath_post_receive()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_verbs.h | 429 struct ib_qp ibqp; 841 static inline struct qib_qp *to_iqp(struct ib_qp *ibqp) in to_iqp() 910 int qib_multicast_attach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 912 int qib_multicast_detach(struct ib_qp *ibqp, union ib_gid *gid, u16 lid); 920 struct ib_qp *qib_create_qp(struct ib_pd *ibpd, 924 int qib_destroy_qp(struct ib_qp *ibqp); 928 int qib_modify_qp(struct ib_qp *ibqp, struct ib_qp_attr *attr, 931 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 | 479 static int qib_post_send(struct ib_qp *ibqp, struct ib_send_wr *wr, in qib_post_send() 510 static int qib_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qib_post_receive()
|
/linux-4.4.14/drivers/infiniband/ulp/ipoib/ |
D | ipoib.h | 226 struct ib_qp *qp; 237 struct ib_qp *qp; 347 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() 1016 static struct ib_qp *ipoib_cm_create_tx_qp(struct net_device *dev, struct ipoib_cm_tx *tx) in ipoib_cm_create_tx_qp() 1031 struct ib_qp *tx_qp; in ipoib_cm_create_tx_qp() 1047 struct ib_cm_id *id, struct ib_qp *qp, in ipoib_cm_send_req() 1084 struct ib_cm_id *cm_id, struct ib_qp *qp) in ipoib_cm_modify_tx_init()
|
/linux-4.4.14/include/linux/sunrpc/ |
D | svc_rdma.h | 147 struct ib_qp *sc_qp;
|
/linux-4.4.14/drivers/infiniband/ulp/srp/ |
D | ib_srp.h | 147 struct ib_qp *qp;
|
D | ib_srp.c | 259 struct ib_qp *qp) in srp_init_qp() 488 struct ib_qp *qp; in srp_create_ch_ib()
|
/linux-4.4.14/drivers/infiniband/ulp/srpt/ |
D | ib_srpt.h | 305 struct ib_qp *qp;
|
D | ib_srpt.c | 950 static int srpt_init_ch_qp(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_init_ch_qp() 984 static int srpt_ch_qp_rtr(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_ch_qp_rtr() 1014 static int srpt_ch_qp_rts(struct srpt_rdma_ch *ch, struct ib_qp *qp) in srpt_ch_qp_rts()
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.h | 166 struct ib_qp *qp;
|
D | ib_isert.c | 145 static struct ib_qp *
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
D | iscsi_iser.h | 485 struct ib_qp *qp;
|
/linux-4.4.14/net/9p/ |
D | trans_rdma.c | 95 struct ib_qp *qp;
|