Searched refs:ibsrq (Results 1 - 14 of 14) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dsrq.c49 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 Dmlx4_ib.h144 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 Dipath_srq.c42 * @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 Dipath_verbs.h316 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 Dipath_ruc.c170 handler = srq->ibsrq.event_handler;
230 handler(&ev, srq->ibsrq.srq_context);
H A Dipath_ud.c108 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 Dqib_srq.c42 * @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 Dqib_verbs.h369 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 Dqib_ruc.c151 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 Dmthca_srq.c361 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 Dmthca_provider.h223 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 Dmthca_dev.h515 int mthca_modify_srq(struct ib_srq *ibsrq, struct ib_srq_attr *attr,
H A Dmthca_provider.c516 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 Dehca_qp.c2033 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 "

Completed in 125 milliseconds