Home
last modified time | relevance | path

Searched refs:ib_recv_wr (Results 1 – 53 of 53) sorted by relevance

/linux-4.4.14/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h48 int ocrdma_post_recv(struct ib_qp *, struct ib_recv_wr *,
49 struct ib_recv_wr **bad_wr);
115 int ocrdma_post_srq_recv(struct ib_srq *, struct ib_recv_wr *,
116 struct ib_recv_wr **bad_recv_wr);
Docrdma_verbs.c2319 static void ocrdma_build_rqe(struct ocrdma_hdr_wqe *rqe, struct ib_recv_wr *wr, in ocrdma_build_rqe()
2340 int ocrdma_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ocrdma_post_recv()
2341 struct ib_recv_wr **bad_wr) in ocrdma_post_recv()
2412 int ocrdma_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in ocrdma_post_srq_recv()
2413 struct ib_recv_wr **bad_wr) in ocrdma_post_srq_recv()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_iverbs.h163 int ehca_post_recv(struct ib_qp *qp, struct ib_recv_wr *recv_wr,
164 struct ib_recv_wr **bad_recv_wr);
167 struct ib_recv_wr *recv_wr,
168 struct ib_recv_wr **bad_recv_wr);
Dehca_reqs.c72 struct ib_recv_wr *recv_wr, in ehca_write_rwqe()
507 struct ib_recv_wr *recv_wr, in internal_post_recv()
508 struct ib_recv_wr **bad_recv_wr) in internal_post_recv()
585 struct ib_recv_wr *recv_wr, in ehca_post_recv()
586 struct ib_recv_wr **bad_recv_wr) in ehca_post_recv()
602 struct ib_recv_wr *recv_wr, in ehca_post_srq_recv()
603 struct ib_recv_wr **bad_recv_wr) in ehca_post_srq_recv()
/linux-4.4.14/drivers/infiniband/hw/mthca/
Dmthca_dev.h522 int mthca_tavor_post_srq_recv(struct ib_srq *srq, struct ib_recv_wr *wr,
523 struct ib_recv_wr **bad_wr);
524 int mthca_arbel_post_srq_recv(struct ib_srq *srq, struct ib_recv_wr *wr,
525 struct ib_recv_wr **bad_wr);
535 int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
536 struct ib_recv_wr **bad_wr);
539 int mthca_arbel_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
540 struct ib_recv_wr **bad_wr);
Dmthca_srq.c475 int mthca_tavor_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mthca_tavor_post_srq_recv()
476 struct ib_recv_wr **bad_wr) in mthca_tavor_post_srq_recv()
575 int mthca_arbel_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mthca_arbel_post_srq_recv()
576 struct ib_recv_wr **bad_wr) in mthca_arbel_post_srq_recv()
Dmthca_qp.c1805 int mthca_tavor_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_tavor_post_receive()
1806 struct ib_recv_wr **bad_wr) in mthca_tavor_post_receive()
2156 int mthca_arbel_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mthca_arbel_post_receive()
2157 struct ib_recv_wr **bad_wr) in mthca_arbel_post_receive()
/linux-4.4.14/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h84 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
85 struct ib_recv_wr **bad_wr);
Dusnic_ib_verbs.c762 int usnic_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in usnic_ib_post_recv()
763 struct ib_recv_wr **bad_wr) in usnic_ib_post_recv()
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.h159 struct ib_recv_wr rx_wr[ISERT_QP_MAX_RECV_DTOS];
177 struct ib_recv_wr beacon;
Dib_isert.c981 struct ib_recv_wr *rx_wr, *rx_wr_failed; in isert_post_recvm()
1006 struct ib_recv_wr *rx_wr_failed, rx_wr; in isert_post_recv()
1112 struct ib_recv_wr rx_wr, *rx_wr_fail; in isert_rdma_post_recvl()
1124 memset(&rx_wr, 0, sizeof(struct ib_recv_wr)); in isert_rdma_post_recvl()
3294 struct ib_recv_wr *bad_wr; in isert_wait4flush()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmlx5_ib.h522 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
523 struct ib_recv_wr **bad_wr);
534 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
535 struct ib_recv_wr **bad_wr);
Dsrq.c425 int mlx5_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mlx5_ib_post_srq_recv()
426 struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv()
Dqp.c2886 int mlx5_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx5_ib_post_recv()
2887 struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv()
/linux-4.4.14/include/rdma/
Dib_verbs.h1176 struct ib_recv_wr { struct
1177 struct ib_recv_wr *next; argument
1689 struct ib_recv_wr *recv_wr,
1690 struct ib_recv_wr **bad_recv_wr);
1707 struct ib_recv_wr *recv_wr,
1708 struct ib_recv_wr **bad_recv_wr);
2351 struct ib_recv_wr *recv_wr, in ib_post_srq_recv()
2352 struct ib_recv_wr **bad_recv_wr) in ib_post_srq_recv()
2451 struct ib_recv_wr *recv_wr, in ib_post_recv()
2452 struct ib_recv_wr **bad_recv_wr) in ib_post_recv()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.h331 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
332 struct ib_recv_wr **bad_wr);
Diwch_qp.c249 struct ib_recv_wr *wr) in build_rdma_recv()
289 struct ib_recv_wr *wr) in build_zero_stag_recv()
466 int iwch_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in iwch_post_receive()
467 struct ib_recv_wr **bad_wr) in iwch_post_receive()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
Dmlx4_ib.h740 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
741 struct ib_recv_wr **bad_wr);
753 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr,
754 struct ib_recv_wr **bad_wr);
Dsrq.c314 int mlx4_ib_post_srq_recv(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in mlx4_ib_post_srq_recv()
315 struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv()
Dqp.c3067 int mlx4_ib_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *wr, in mlx4_ib_post_recv()
3068 struct ib_recv_wr **bad_wr) in mlx4_ib_post_recv()
Dmad.c1140 struct ib_recv_wr recv_wr, *bad_recv_wr; in mlx4_ib_post_pv_qp_buf()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Dsrq.c65 int hfi1_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in hfi1_post_srq_receive()
66 struct ib_recv_wr **bad_wr) in hfi1_post_srq_receive()
Dverbs.h976 int hfi1_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
977 struct ib_recv_wr **bad_wr);
Dverbs.c528 static int post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in post_receive()
529 struct ib_recv_wr **bad_wr) in post_receive()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_srq.c48 int qib_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in qib_post_srq_receive()
49 struct ib_recv_wr **bad_wr) in qib_post_srq_receive()
Dqib_verbs.h999 int qib_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
1000 struct ib_recv_wr **bad_wr);
Dqib_verbs.c510 static int qib_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in qib_post_receive()
511 struct ib_recv_wr **bad_wr) in qib_post_receive()
/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_srq.c48 int ipath_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr, in ipath_post_srq_receive()
49 struct ib_recv_wr **bad_wr) in ipath_post_srq_receive()
Dipath_verbs.h799 int ipath_post_srq_receive(struct ib_srq *ibsrq, struct ib_recv_wr *wr,
800 struct ib_recv_wr **bad_wr);
Dipath_verbs.c487 static int ipath_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in ipath_post_receive()
488 struct ib_recv_wr **bad_wr) in ipath_post_receive()
/linux-4.4.14/drivers/staging/rdma/amso1100/
Dc2.h498 extern int c2_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr,
499 struct ib_recv_wr **bad_wr);
Dc2_qp.c944 int c2_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr, in c2_post_receive()
945 struct ib_recv_wr **bad_wr) in c2_post_receive()
/linux-4.4.14/drivers/infiniband/ulp/ipoib/
Dipoib.h273 struct ib_recv_wr rx_wr;
367 struct ib_recv_wr rx_wr;
Dipoib_cm.c94 struct ib_recv_wr *bad_wr; in ipoib_cm_post_receive_srq()
116 struct ib_recv_wr *wr, in ipoib_cm_post_receive_nonsrq()
120 struct ib_recv_wr *bad_wr; in ipoib_cm_post_receive_nonsrq()
328 struct ib_recv_wr *wr, in ipoib_cm_init_rx_wr()
351 struct ib_recv_wr wr; in ipoib_cm_nonsrq_init_rx()
Dipoib_ib.c105 struct ib_recv_wr *bad_wr; in ipoib_ib_post_receive()
/linux-4.4.14/net/rds/
Diw.h91 struct ib_recv_wr r_wr;
Dib.h90 struct ib_recv_wr r_wr;
Diw_recv.c229 struct ib_recv_wr *failed_wr; in rds_iw_recv_refill()
Dib_recv.c379 struct ib_recv_wr *failed_wr; in rds_ib_recv_refill()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Discsi_iser.h488 struct ib_recv_wr rx_wr[ISER_MIN_POSTED_RX];
Diser_verbs.c1048 struct ib_recv_wr rx_wr, *rx_wr_failed; in iser_post_recvl()
1073 struct ib_recv_wr *rx_wr, *rx_wr_failed; in iser_post_recvm()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Diw_cxgb4.h948 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr,
949 struct ib_recv_wr **bad_wr);
Dqp.c598 struct ib_recv_wr *wr, u8 *len16) in build_rdma_recv()
867 int c4iw_post_receive(struct ib_qp *ibqp, struct ib_recv_wr *wr, in c4iw_post_receive()
868 struct ib_recv_wr **bad_wr) in c4iw_post_receive()
/linux-4.4.14/net/9p/
Dtrans_rdma.c402 struct ib_recv_wr wr, *bad_wr; in post_recv()
/linux-4.4.14/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.h484 struct ib_recv_wr rx_wrq; /* receive work item... */
Do2iblnd_cb.c151 struct ib_recv_wr *bad_wrq = NULL; in kiblnd_post_rx()
/linux-4.4.14/drivers/infiniband/core/
Duverbs_cmd.c2626 static struct ib_recv_wr *ib_uverbs_unmarshall_recv(const char __user *buf, in ib_uverbs_unmarshall_recv()
2633 struct ib_recv_wr *wr = NULL, *last, *next; in ib_uverbs_unmarshall_recv()
2718 struct ib_recv_wr *wr, *next, *bad_wr; in ib_uverbs_post_recv()
2768 struct ib_recv_wr *wr, *next, *bad_wr; in ib_uverbs_post_srq_recv()
Dmad.c2879 struct ib_recv_wr recv_wr, *bad_recv_wr; in ib_mad_post_receive_mads()
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c460 static struct ib_recv_wr wr = { .wr_id = SRP_LAST_WR_ID }; in srp_destroy_qp()
461 struct ib_recv_wr *bad_wr; in srp_destroy_qp()
1765 struct ib_recv_wr wr, *bad_wr; in srp_post_recv()
/linux-4.4.14/net/sunrpc/xprtrdma/
Dverbs.c1305 struct ib_recv_wr recv_wr, *recv_wr_fail; in rpcrdma_ep_post_recv()
Dsvc_rdma_transport.c548 struct ib_recv_wr recv_wr, *bad_recv_wr; in svc_rdma_post_recv()
/linux-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.c3515 static int nes_post_recv(struct ib_qp *ibqp, struct ib_recv_wr *ib_wr, in nes_post_recv()
3516 struct ib_recv_wr **bad_wr) in nes_post_recv()
/linux-4.4.14/drivers/infiniband/ulp/srpt/
Dib_srpt.c778 struct ib_recv_wr wr, *bad_wr; in srpt_post_recv()