Home
last modified time | relevance | path

Searched refs:bad_wr (Results 1 – 25 of 39) sorted by relevance

12

/drivers/infiniband/sw/rdmavt/
Dqp.h64 struct ib_recv_wr **bad_wr);
66 struct ib_send_wr **bad_wr);
68 struct ib_recv_wr **bad_wr);
Dqp.c1407 struct ib_recv_wr **bad_wr) in rvt_post_recv() argument
1417 *bad_wr = wr; in rvt_post_recv()
1427 *bad_wr = wr; in rvt_post_recv()
1437 *bad_wr = wr; in rvt_post_recv()
1757 struct ib_send_wr **bad_wr) in rvt_post_send() argument
1787 *bad_wr = wr; in rvt_post_send()
1814 struct ib_recv_wr **bad_wr) in rvt_post_srq_recv() argument
1826 *bad_wr = wr; in rvt_post_srq_recv()
1837 *bad_wr = wr; in rvt_post_srq_recv()
/drivers/infiniband/hw/qedr/
Dqedr_cm.h51 struct ib_recv_wr **bad_wr);
53 struct ib_send_wr **bad_wr);
Dqedr_cm.c426 struct ib_send_wr **bad_wr) in qedr_gsi_post_send() argument
436 *bad_wr = wr; in qedr_gsi_post_send()
489 *bad_wr = wr; in qedr_gsi_post_send()
497 *bad_wr = wr->next; in qedr_gsi_post_send()
504 *bad_wr = wr; in qedr_gsi_post_send()
509 struct ib_recv_wr **bad_wr) in qedr_gsi_post_recv() argument
520 *bad_wr = wr; in qedr_gsi_post_recv()
565 *bad_wr = wr; in qedr_gsi_post_recv()
Dverbs.h89 struct ib_send_wr **bad_wr);
91 struct ib_recv_wr **bad_wr);
Dverbs.c2527 struct ib_send_wr **bad_wr, u8 *bits, in qedr_prepare_sq_inline_data() argument
2536 *bad_wr = wr; in qedr_prepare_sq_inline_data()
2636 struct ib_send_wr **bad_wr) in qedr_prepare_sq_rdma_data() argument
2646 bad_wr, &rwqe->flags, flags); in qedr_prepare_sq_rdma_data()
2657 struct ib_send_wr **bad_wr) in qedr_prepare_sq_send_data() argument
2665 bad_wr, &swqe->flags, flags); in qedr_prepare_sq_send_data()
2770 struct ib_send_wr **bad_wr) in __qedr_post_send() argument
2789 *bad_wr = wr; in __qedr_post_send()
2817 wr, bad_wr); in __qedr_post_send()
2830 wr, bad_wr); in __qedr_post_send()
[all …]
/drivers/infiniband/sw/rxe/
Drxe_verbs.c522 struct ib_recv_wr **bad_wr) in rxe_post_srq_recv() argument
540 *bad_wr = wr; in rxe_post_srq_recv()
806 struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument
818 *bad_wr = wr; in rxe_post_send_kernel()
825 *bad_wr = wr; in rxe_post_send_kernel()
836 *bad_wr = wr; in rxe_post_send_kernel()
857 struct ib_send_wr **bad_wr) in rxe_post_send() argument
862 *bad_wr = wr; in rxe_post_send()
867 *bad_wr = wr; in rxe_post_send()
876 return rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send()
[all …]
/drivers/infiniband/hw/mthca/
Dmthca_dev.h523 struct ib_recv_wr **bad_wr);
525 struct ib_recv_wr **bad_wr);
534 struct ib_send_wr **bad_wr);
536 struct ib_recv_wr **bad_wr);
538 struct ib_send_wr **bad_wr);
540 struct ib_recv_wr **bad_wr);
Dmthca_srq.c476 struct ib_recv_wr **bad_wr) in mthca_tavor_post_srq_recv() argument
502 *bad_wr = wr; in mthca_tavor_post_srq_recv()
516 *bad_wr = wr; in mthca_tavor_post_srq_recv()
576 struct ib_recv_wr **bad_wr) in mthca_arbel_post_srq_recv() argument
598 *bad_wr = wr; in mthca_arbel_post_srq_recv()
609 *bad_wr = wr; in mthca_arbel_post_srq_recv()
Dmthca_qp.c1603 struct ib_send_wr **bad_wr) in mthca_tavor_post_send() argument
1639 *bad_wr = wr; in mthca_tavor_post_send()
1721 *bad_wr = wr; in mthca_tavor_post_send()
1732 *bad_wr = wr; in mthca_tavor_post_send()
1756 *bad_wr = wr; in mthca_tavor_post_send()
1806 struct ib_recv_wr **bad_wr) in mthca_tavor_post_receive() argument
1840 *bad_wr = wr; in mthca_tavor_post_receive()
1857 *bad_wr = wr; in mthca_tavor_post_receive()
1917 struct ib_send_wr **bad_wr) in mthca_arbel_post_send() argument
1980 *bad_wr = wr; in mthca_arbel_post_send()
[all …]
/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.h81 struct ib_send_wr **bad_wr);
83 struct ib_recv_wr **bad_wr);
/drivers/infiniband/hw/mlx5/
Dgsi.c481 struct ib_send_wr **bad_wr) in mlx5_ib_gsi_post_send() argument
507 ret = ib_post_send(tx_qp, &cur_wr.wr, bad_wr); in mlx5_ib_gsi_post_send()
521 *bad_wr = wr; in mlx5_ib_gsi_post_send()
526 struct ib_recv_wr **bad_wr) in mlx5_ib_gsi_post_recv() argument
530 return ib_post_recv(gsi->rx_qp, wr, bad_wr); in mlx5_ib_gsi_post_recv()
Dsrq.c431 struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv() argument
447 *bad_wr = wr; in mlx5_ib_post_srq_recv()
454 *bad_wr = wr; in mlx5_ib_post_srq_recv()
460 *bad_wr = wr; in mlx5_ib_post_srq_recv()
Dmlx5_ib.h754 struct ib_recv_wr **bad_wr);
764 struct ib_send_wr **bad_wr);
766 struct ib_recv_wr **bad_wr);
909 struct ib_send_wr **bad_wr);
911 struct ib_recv_wr **bad_wr);
Dqp.c3817 struct ib_send_wr **bad_wr) in mlx5_ib_post_send() argument
3841 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in mlx5_ib_post_send()
3851 *bad_wr = wr; in mlx5_ib_post_send()
3860 *bad_wr = wr; in mlx5_ib_post_send()
3868 *bad_wr = wr; in mlx5_ib_post_send()
3876 *bad_wr = wr; in mlx5_ib_post_send()
3915 *bad_wr = wr; in mlx5_ib_post_send()
3930 *bad_wr = wr; in mlx5_ib_post_send()
3944 *bad_wr = wr; in mlx5_ib_post_send()
3961 *bad_wr = wr; in mlx5_ib_post_send()
[all …]
/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.h47 struct ib_send_wr **bad_wr);
49 struct ib_recv_wr **bad_wr);
/drivers/infiniband/hw/mlx4/
Dsrq.c316 struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv() argument
330 *bad_wr = wr; in mlx4_ib_post_srq_recv()
338 *bad_wr = wr; in mlx4_ib_post_srq_recv()
344 *bad_wr = wr; in mlx4_ib_post_srq_recv()
Dmlx4_ib.h758 struct ib_recv_wr **bad_wr);
769 struct ib_send_wr **bad_wr);
771 struct ib_recv_wr **bad_wr);
Dqp.c2931 struct ib_send_wr **bad_wr) in mlx4_ib_post_send() argument
2977 *bad_wr = wr; in mlx4_ib_post_send()
2990 *bad_wr = wr; in mlx4_ib_post_send()
2996 *bad_wr = wr; in mlx4_ib_post_send()
3085 *bad_wr = wr; in mlx4_ib_post_send()
3109 *bad_wr = wr; in mlx4_ib_post_send()
3122 *bad_wr = wr; in mlx4_ib_post_send()
3156 *bad_wr = wr; in mlx4_ib_post_send()
3209 *bad_wr = wr; in mlx4_ib_post_send()
3266 struct ib_recv_wr **bad_wr) in mlx4_ib_post_recv() argument
[all …]
/drivers/infiniband/hw/cxgb3/
Diwch_provider.h330 struct ib_send_wr **bad_wr);
332 struct ib_recv_wr **bad_wr);
/drivers/infiniband/ulp/ipoib/
Dipoib_cm.c95 struct ib_recv_wr *bad_wr; in ipoib_cm_post_receive_srq() local
103 ret = ib_post_srq_recv(priv->cm.srq, &priv->cm.rx_wr, &bad_wr); in ipoib_cm_post_receive_srq()
121 struct ib_recv_wr *bad_wr; in ipoib_cm_post_receive_nonsrq() local
129 ret = ib_post_recv(rx->qp, wr, &bad_wr); in ipoib_cm_post_receive_nonsrq()
213 struct ib_send_wr *bad_wr; in ipoib_cm_start_rx_drain() local
228 if (ib_post_send(p->qp, &ipoib_cm_rx_drain_wr, &bad_wr)) in ipoib_cm_start_rx_drain()
700 struct ib_send_wr *bad_wr; in post_send() local
706 return ib_post_send(tx->qp, &priv->tx_wr.wr, &bad_wr); in post_send()
Dipoib_ib.c103 struct ib_recv_wr *bad_wr; in ipoib_ib_post_receive() local
111 ret = ib_post_recv(priv->qp, &priv->rx_wr, &bad_wr); in ipoib_ib_post_receive()
523 struct ib_send_wr *bad_wr; in post_send() local
540 return ib_post_send(priv->qp, &priv->tx_wr.wr, &bad_wr); in post_send()
/drivers/infiniband/hw/cxgb4/
Dqp.c799 struct ib_send_wr **bad_wr) in c4iw_post_send() argument
816 *bad_wr = wr; in c4iw_post_send()
822 *bad_wr = wr; in c4iw_post_send()
828 *bad_wr = wr; in c4iw_post_send()
909 *bad_wr = wr; in c4iw_post_send()
945 struct ib_recv_wr **bad_wr) in c4iw_post_receive() argument
959 *bad_wr = wr; in c4iw_post_receive()
965 *bad_wr = wr; in c4iw_post_receive()
971 *bad_wr = wr; in c4iw_post_receive()
982 *bad_wr = wr; in c4iw_post_receive()
/drivers/nvme/target/
Drdma.c439 struct ib_recv_wr *bad_wr; in nvmet_rdma_post_recv() local
446 return ib_post_srq_recv(ndev->srq, &cmd->wr, &bad_wr); in nvmet_rdma_post_recv()
447 return ib_post_recv(cmd->queue->cm_id->qp, &cmd->wr, &bad_wr); in nvmet_rdma_post_recv()
529 struct ib_send_wr *first_wr, *bad_wr; in nvmet_rdma_queue_response() local
550 if (ib_post_send(cm_id->qp, first_wr, &bad_wr)) { in nvmet_rdma_queue_response()
/drivers/infiniband/core/
Duverbs_cmd.c2510 struct ib_send_wr *wr = NULL, *last, *next, *bad_wr; in ib_uverbs_post_send() local
2660 resp.bad_wr = 0; in ib_uverbs_post_send()
2661 ret = qp->device->post_send(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_send()
2664 ++resp.bad_wr; in ib_uverbs_post_send()
2665 if (next == bad_wr) in ib_uverbs_post_send()
2789 struct ib_recv_wr *wr, *next, *bad_wr; in ib_uverbs_post_recv() local
2806 resp.bad_wr = 0; in ib_uverbs_post_recv()
2807 ret = qp->device->post_recv(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_recv()
2813 ++resp.bad_wr; in ib_uverbs_post_recv()
2814 if (next == bad_wr) in ib_uverbs_post_recv()
[all …]

12