| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | wr.h | 105 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 D | wr.c | 1052 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 D | gsi.c | 432 const struct ib_send_wr **bad_wr) in mlx5_ib_gsi_post_send() argument 459 ret = ib_post_send(tx_qp, &cur_wr.wr, bad_wr); in mlx5_ib_gsi_post_send() 472 *bad_wr = wr; in mlx5_ib_gsi_post_send() 477 const struct ib_recv_wr **bad_wr) in mlx5_ib_gsi_post_recv() argument 482 return ib_post_recv(gsi->rx_qp, wr, bad_wr); in mlx5_ib_gsi_post_recv()
|
| /linux/drivers/infiniband/sw/rdmavt/ |
| H A D | qp.h | 21 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 D | qedr_roce_cm.h | 50 const struct ib_recv_wr **bad_wr); 52 const struct ib_send_wr **bad_wr);
|
| H A D | qedr_roce_cm.c | 540 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send() argument 549 *bad_wr = wr; in qedr_gsi_post_send() 590 *bad_wr = wr; in qedr_gsi_post_send() 598 *bad_wr = wr->next; in qedr_gsi_post_send() 605 *bad_wr = wr; in qedr_gsi_post_send() 610 const struct ib_recv_wr **bad_wr) in qedr_gsi_post_recv() argument 619 *bad_wr = wr; in qedr_gsi_post_recv() 664 *bad_wr = wr; in qedr_gsi_post_recv()
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_dev.h | 513 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 D | mthca_srq.c | 484 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 D | mthca_qp.c | 1626 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/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 571 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() local 614 bad_wr = NULL; in frwr_unmap_sync() 615 rc = ib_post_send(ep->re_id->qp, first, &bad_wr); in frwr_unmap_sync() 621 if (bad_wr != first) in frwr_unmap_sync()
|
| H A D | svc_rdma_sendto.c | 382 * @bad_wr: first WR that was not posted in svc_rdma_post_send() 393 const struct ib_send_wr *bad_wr, 403 if (bad_wr != first_wr) in svc_rdma_encode_read_list() 461 const struct ib_send_wr *bad_wr = first_wr; in svc_rdma_encode_write_chunk() 478 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_encode_write_chunk() 480 return svc_rdma_post_send_err(rdma, &cid, bad_wr, in svc_rdma_encode_write_chunk() 343 const struct ib_send_wr *bad_wr = first_wr; svc_rdma_post_send() local
|
| H A D | svc_rdma_rw.c | 406 const struct ib_send_wr *bad_wr; in svc_rdma_post_chunk_ctxt() 432 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt() 434 return svc_rdma_post_send_err(rdma, &cc->cc_cid, bad_wr, in svc_rdma_post_chunk_ctxt() 387 const struct ib_send_wr *bad_wr; svc_rdma_post_chunk_ctxt() local
|
| H A D | verbs.c | 1367 struct ib_recv_wr *wr, *bad_wr; in rpcrdma_post_recvs() local 1406 (const struct ib_recv_wr **)&bad_wr); in rpcrdma_post_recvs() 1409 for (wr = bad_wr; wr;) { in rpcrdma_post_recvs()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | qp.c | 1017 const struct ib_send_wr **bad_wr) in complete_sq_drain_wrs() argument 1024 *bad_wr = wr; in complete_sq_drain_wrs() 1075 const struct ib_send_wr **bad_wr) in c4iw_post_send() argument 1099 err = complete_sq_drain_wrs(qhp, wr, bad_wr); in c4iw_post_send() 1105 *bad_wr = wr; in c4iw_post_send() 1136 *bad_wr = wr; in c4iw_post_send() 1223 *bad_wr = wr; in c4iw_post_send() 1259 const struct ib_recv_wr **bad_wr) in c4iw_post_receive() argument 1284 *bad_wr = wr; in c4iw_post_receive() 1290 *bad_wr = wr; in c4iw_post_receive() [all …]
|
| /linux/include/uapi/rdma/ |
| H A D | ib_user_verbs.h | 863 __u32 bad_wr; member 882 __u32 bad_wr; member 895 __u32 bad_wr; member
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_hw_v2.c | 695 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() 1135 const struct ib_recv_wr **bad_wr) in hns_roce_v2_post_srq_recv() argument [all …]
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | mad.c | 517 const struct ib_send_wr *bad_wr; in mlx4_ib_send_to_slave() local 669 ret = ib_post_send(src_qp, &wr.wr, &bad_wr); in mlx4_ib_send_to_slave() 1363 const struct ib_send_wr *bad_wr; in mlx4_ib_send_to_wire() local 1447 ret = ib_post_send(send_qp, &wr.wr, &bad_wr); in mlx4_ib_send_to_wire()
|
| /linux/drivers/infiniband/hw/irdma/ |
| H A D | verbs.c | 4036 const struct ib_send_wr **bad_wr) in irdma_post_send() argument 4232 *bad_wr = ib_wr; in irdma_post_send() 4245 const struct ib_recv_wr **bad_wr) in irdma_post_srq_recv() argument 4273 *bad_wr = ib_wr; in irdma_post_srq_recv() 4286 const struct ib_recv_wr **bad_wr) in irdma_post_recv() argument 4298 *bad_wr = ib_wr; in irdma_post_recv() 4324 *bad_wr = ib_wr; in irdma_post_recv()
|