/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/ |
H A D | srq.c | 49 struct ib_srq *ibsrq = &to_mibsrq(srq)->ibsrq; local 51 if (ibsrq->event_handler) { 52 event.device = ibsrq->device; 53 event.element.srq = ibsrq; 67 ibsrq->event_handler(&event, ibsrq->srq_context); 192 return &srq->ibsrq; 219 int mlx4_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, argument 222 struct mlx4_ib_dev *dev = to_mdev(ibsrq 245 mlx4_ib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr) argument 300 mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, struct ib_recv_wr **bad_wr) argument [all...] |
H A D | mlx4_ib.h | 144 struct ib_srq ibsrq; member in struct:mlx4_ib_srq 230 static inline struct mlx4_ib_srq *to_msrq(struct ib_srq *ibsrq) argument 232 return container_of(ibsrq, struct mlx4_ib_srq, ibsrq); 280 int mlx4_ib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, 285 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/ |
H A D | ipath_srq.c | 42 * @ibsrq: the SRQ to post the receive on 48 int ipath_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, argument 51 struct ipath_srq *srq = to_isrq(ibsrq); 167 * ib_create_srq() will initialize srq->ibsrq. 190 ret = &srq->ibsrq; 205 * @ibsrq: the SRQ to modify 210 int ipath_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, argument 214 struct ipath_srq *srq = to_isrq(ibsrq); 306 struct ipath_ibdev *dev = to_idev(srq->ibsrq.device); 346 int ipath_query_srq(struct ib_srq *ibsrq, struc argument 360 ipath_destroy_srq(struct ib_srq *ibsrq) argument [all...] |
H A D | ipath_verbs.h | 316 struct ib_srq ibsrq; member in struct:ipath_srq 670 static inline struct ipath_srq *to_isrq(struct ib_srq *ibsrq) argument 672 return container_of(ibsrq, struct ipath_srq, ibsrq); 786 int ipath_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, 793 int ipath_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, 797 int ipath_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr); 799 int ipath_destroy_srq(struct ib_srq *ibsrq);
|
H A D | ipath_ruc.c | 170 handler = srq->ibsrq.event_handler; 230 handler(&ev, srq->ibsrq.srq_context);
|
H A D | ipath_ud.c | 108 handler = srq->ibsrq.event_handler; 171 handler(&ev, srq->ibsrq.srq_context);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/ |
H A D | qib_srq.c | 42 * @ibsrq: the SRQ to post the receive on 48 int qib_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, argument 51 struct qib_srq *srq = to_isrq(ibsrq); 163 * ib_create_srq() will initialize srq->ibsrq. 186 ret = &srq->ibsrq; 201 * @ibsrq: the SRQ to modify 206 int qib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, argument 210 struct qib_srq *srq = to_isrq(ibsrq); 302 struct qib_ibdev *dev = to_idev(srq->ibsrq.device); 346 int qib_query_srq(struct ib_srq *ibsrq, struc argument 360 qib_destroy_srq(struct ib_srq *ibsrq) argument [all...] |
H A D | qib_verbs.h | 369 struct ib_srq ibsrq; member in struct:qib_srq 776 static inline struct qib_srq *to_isrq(struct ib_srq *ibsrq) argument 778 return container_of(ibsrq, struct qib_srq, ibsrq); 935 int qib_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, 942 int qib_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, 946 int qib_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr); 948 int qib_destroy_srq(struct ib_srq *ibsrq);
|
H A D | qib_ruc.c | 151 handler = srq->ibsrq.event_handler; 215 handler(&ev, srq->ibsrq.srq_context);
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/ |
H A D | mthca_srq.c | 361 if (!srq->ibsrq.uobject) { 372 int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, argument 375 struct mthca_dev *dev = to_mdev(ibsrq->device); 376 struct mthca_srq *srq = to_msrq(ibsrq); 402 int mthca_query_srq(struct ib_srq *ibsrq, struct ib_srq_attr *srq_attr) argument 404 struct mthca_dev *dev = to_mdev(ibsrq->device); 405 struct mthca_srq *srq = to_msrq(ibsrq); 454 if (!srq->ibsrq.event_handler) 459 event.element.srq = &srq->ibsrq; 460 srq->ibsrq 490 mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, struct ib_recv_wr **bad_wr) argument 590 mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, struct ib_recv_wr **bad_wr) argument [all...] |
H A D | mthca_provider.h | 223 struct ib_srq ibsrq; member in struct:mthca_srq 329 static inline struct mthca_srq *to_msrq(struct ib_srq *ibsrq) argument 331 return container_of(ibsrq, struct mthca_srq, ibsrq);
|
H A D | mthca_dev.h | 515 int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
|
H A D | mthca_provider.c | 516 return &srq->ibsrq;
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/ |
H A D | ehca_qp.c | 2033 int ehca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr, argument 2037 container_of(ibsrq, struct ehca_qp, ib_srq); 2039 container_of(ibsrq->pd->device, struct ehca_shca, ib_device); 2047 ehca_err(ibsrq->device, "Could not get zeroed page for mqpcb " 2065 ehca_err(ibsrq->device, "invalid attribute mask bits set " 2080 ehca_err(ibsrq->device, "hipz_h_modify_qp() failed h_ret=%lli "
|