Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Dwr.h105 const struct ib_send_wr **bad_wr, bool drain);
107 const struct ib_recv_wr **bad_wr, bool drain);
111 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_nodrain() argument
113 return mlx5_ib_post_send(ibqp, wr, bad_wr, false); in mlx5_ib_post_send_nodrain()
118 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_drain() argument
120 return mlx5_ib_post_send(ibqp, wr, bad_wr, true); in mlx5_ib_post_send_drain()
125 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_nodrain() argument
127 return mlx5_ib_post_recv(ibqp, wr, bad_wr, false); in mlx5_ib_post_recv_nodrain()
132 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_drain() argument
134 return mlx5_ib_post_recv(ibqp, wr, bad_wr, true); in mlx5_ib_post_recv_drain()
H A Dwr.c1052 const struct ib_send_wr **bad_wr, bool drain) in mlx5_ib_post_send() argument
1073 *bad_wr = wr; in mlx5_ib_post_send()
1078 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in mlx5_ib_post_send()
1086 *bad_wr = wr; in mlx5_ib_post_send()
1094 *bad_wr = wr; in mlx5_ib_post_send()
1103 *bad_wr = wr; in mlx5_ib_post_send()
1133 *bad_wr = wr; in mlx5_ib_post_send()
1147 *bad_wr = wr; in mlx5_ib_post_send()
1166 *bad_wr = wr; in mlx5_ib_post_send()
1207 const struct ib_recv_wr **bad_wr, bool drain) in mlx5_ib_post_recv() argument
[all …]
H A Dsrq.c410 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv() argument
426 *bad_wr = wr; in mlx5_ib_post_srq_recv()
433 *bad_wr = wr; in mlx5_ib_post_srq_recv()
439 *bad_wr = wr; in mlx5_ib_post_srq_recv()
/linux/drivers/infiniband/sw/rdmavt/
H A Dqp.h21 const struct ib_recv_wr **bad_wr);
23 const struct ib_send_wr **bad_wr);
25 const struct ib_recv_wr **bad_wr);
/linux/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.h50 const struct ib_recv_wr **bad_wr);
52 const struct ib_send_wr **bad_wr);
H A Dqedr_roce_cm.c542 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send() argument
551 *bad_wr = wr; in qedr_gsi_post_send()
592 *bad_wr = wr; in qedr_gsi_post_send()
600 *bad_wr = wr->next; in qedr_gsi_post_send()
607 *bad_wr = wr; in qedr_gsi_post_send()
612 const struct ib_recv_wr **bad_wr) in qedr_gsi_post_recv() argument
621 *bad_wr = wr; in qedr_gsi_post_recv()
666 *bad_wr = wr; in qedr_gsi_post_recv()
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c672 const struct ib_send_wr **bad_wr) in pvrdma_post_send() argument
686 *bad_wr = wr; in pvrdma_post_send()
699 *bad_wr = wr; in pvrdma_post_send()
707 *bad_wr = wr; in pvrdma_post_send()
735 *bad_wr = wr; in pvrdma_post_send()
744 *bad_wr = wr; in pvrdma_post_send()
761 *bad_wr = wr; in pvrdma_post_send()
772 *bad_wr = wr; in pvrdma_post_send()
818 *bad_wr = wr; in pvrdma_post_send()
831 *bad_wr = wr; in pvrdma_post_send()
[all …]
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_dev.h513 const struct ib_recv_wr **bad_wr);
515 const struct ib_recv_wr **bad_wr);
524 const struct ib_send_wr **bad_wr);
526 const struct ib_recv_wr **bad_wr);
528 const struct ib_send_wr **bad_wr);
530 const struct ib_recv_wr **bad_wr);
H A Dmthca_srq.c484 const struct ib_recv_wr **bad_wr) in mthca_tavor_post_srq_recv() argument
510 *bad_wr = wr; in mthca_tavor_post_srq_recv()
524 *bad_wr = wr; in mthca_tavor_post_srq_recv()
578 const struct ib_recv_wr **bad_wr) in mthca_arbel_post_srq_recv() argument
600 *bad_wr = wr; in mthca_arbel_post_srq_recv()
611 *bad_wr = wr; in mthca_arbel_post_srq_recv()
H A Dmthca_qp.c1626 const struct ib_send_wr **bad_wr) in mthca_tavor_post_send() argument
1662 *bad_wr = wr; in mthca_tavor_post_send()
1744 *bad_wr = wr; in mthca_tavor_post_send()
1755 *bad_wr = wr; in mthca_tavor_post_send()
1779 *bad_wr = wr; in mthca_tavor_post_send()
1824 const struct ib_recv_wr **bad_wr) in mthca_tavor_post_receive() argument
1858 *bad_wr = wr; in mthca_tavor_post_receive()
1875 *bad_wr = wr; in mthca_tavor_post_receive()
1929 const struct ib_send_wr **bad_wr) in mthca_arbel_post_send() argument
1992 *bad_wr = wr; in mthca_arbel_post_send()
[all …]
/linux/drivers/infiniband/hw/mlx4/
H A Dsrq.c308 const struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv() argument
322 *bad_wr = wr; in mlx4_ib_post_srq_recv()
329 *bad_wr = wr; in mlx4_ib_post_srq_recv()
335 *bad_wr = wr; in mlx4_ib_post_srq_recv()
/linux/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c501 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() local
544 bad_wr = NULL; in frwr_unmap_sync()
545 rc = ib_post_send(ep->re_id->qp, first, &bad_wr); in frwr_unmap_sync()
551 if (bad_wr != first) in frwr_unmap_sync()
H A Dsvc_rdma_sendto.c353 const struct ib_send_wr *bad_wr = first_wr; in svc_rdma_post_send()
385 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_send()
393 if (bad_wr == first_wr) {
343 const struct ib_send_wr *bad_wr = first_wr; svc_rdma_post_send() local
H A Dsvc_rdma_rw.c366 const struct ib_send_wr *bad_wr; in svc_rdma_post_chunk_ctxt() local
391 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt()
409 if (bad_wr != first_wr) in svc_rdma_post_chunk_ctxt()
H A Dverbs.c1352 struct ib_recv_wr *wr, *bad_wr; in rpcrdma_post_recvs() local
1391 (const struct ib_recv_wr **)&bad_wr); in rpcrdma_post_recvs()
1394 for (wr = bad_wr; wr;) { in rpcrdma_post_recvs()
/linux/include/uapi/rdma/
H A Dib_user_verbs.h863 __u32 bad_wr; member
882 __u32 bad_wr; member
895 __u32 bad_wr; member
/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hw_v2.c695 const struct ib_send_wr **bad_wr) in hns_roce_v2_post_send() argument
712 *bad_wr = wr; in hns_roce_v2_post_send()
722 *bad_wr = wr; in hns_roce_v2_post_send()
732 *bad_wr = wr; in hns_roce_v2_post_send()
753 *bad_wr = wr; in hns_roce_v2_post_send()
828 const struct ib_recv_wr **bad_wr) in hns_roce_v2_post_recv() argument
841 *bad_wr = wr; in hns_roce_v2_post_recv()
851 *bad_wr = wr; in hns_roce_v2_post_recv()
859 *bad_wr = wr; in hns_roce_v2_post_recv()
971 const struct ib_recv_wr **bad_wr) in hns_roce_v2_post_srq_recv() argument
[all …]
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c2022 const struct ib_recv_wr **bad_wr) in bnxt_re_post_srq_recv() argument
2040 *bad_wr = wr; in bnxt_re_post_srq_recv()
2883 const struct ib_send_wr **bad_wr) in bnxt_re_post_send() argument
2966 *bad_wr = wr; in bnxt_re_post_send()
3014 const struct ib_recv_wr **bad_wr) in bnxt_re_post_recv() argument
3033 *bad_wr = wr; in bnxt_re_post_recv()
3049 *bad_wr = wr; in bnxt_re_post_recv()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c3948 const struct ib_send_wr **bad_wr) in irdma_post_send() argument
4144 *bad_wr = ib_wr; in irdma_post_send()
4157 const struct ib_recv_wr **bad_wr) in irdma_post_srq_recv() argument
4185 *bad_wr = ib_wr; in irdma_post_srq_recv()
4198 const struct ib_recv_wr **bad_wr) in irdma_post_recv() argument
4210 *bad_wr = ib_wr; in irdma_post_recv()
4236 *bad_wr = ib_wr; in irdma_post_recv()