/Linux-v5.4/net/sunrpc/xprtrdma/ |
D | frwr_ops.c | 528 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() local 571 bad_wr = NULL; in frwr_unmap_sync() 572 rc = ib_post_send(r_xprt->rx_ia.ri_id->qp, first, &bad_wr); in frwr_unmap_sync() 579 if (bad_wr != first) in frwr_unmap_sync() 586 while (bad_wr) { in frwr_unmap_sync() 587 frwr = container_of(bad_wr, struct rpcrdma_frwr, in frwr_unmap_sync() 590 bad_wr = bad_wr->next; in frwr_unmap_sync() 633 const struct ib_send_wr *bad_wr; in frwr_unmap_async() local 674 bad_wr = NULL; in frwr_unmap_async() 675 rc = ib_post_send(r_xprt->rx_ia.ri_id->qp, first, &bad_wr); in frwr_unmap_async() [all …]
|
D | svc_rdma_rw.c | 303 const struct ib_send_wr *bad_wr; in svc_rdma_post_chunk_ctxt() local 325 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt() 343 if (bad_wr != first_wr) in svc_rdma_post_chunk_ctxt()
|
/Linux-v5.4/drivers/infiniband/sw/rdmavt/ |
D | qp.h | 64 const struct ib_recv_wr **bad_wr); 66 const struct ib_send_wr **bad_wr); 68 const struct ib_recv_wr **bad_wr);
|
/Linux-v5.4/drivers/infiniband/hw/qedr/ |
D | qedr_roce_cm.h | 50 const struct ib_recv_wr **bad_wr); 52 const struct ib_send_wr **bad_wr);
|
D | qedr_roce_cm.c | 544 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send() argument 553 *bad_wr = wr; in qedr_gsi_post_send() 594 *bad_wr = wr; in qedr_gsi_post_send() 602 *bad_wr = wr->next; in qedr_gsi_post_send() 609 *bad_wr = wr; in qedr_gsi_post_send() 614 const struct ib_recv_wr **bad_wr) in qedr_gsi_post_recv() argument 623 *bad_wr = wr; in qedr_gsi_post_recv() 668 *bad_wr = wr; in qedr_gsi_post_recv()
|
D | verbs.h | 91 const struct ib_send_wr **bad_wr); 93 const struct ib_recv_wr **bad_wr);
|
D | verbs.c | 2905 const struct ib_send_wr **bad_wr, in qedr_prepare_sq_inline_data() argument 2914 *bad_wr = wr; in qedr_prepare_sq_inline_data() 3014 const struct ib_send_wr **bad_wr) in qedr_prepare_sq_rdma_data() argument 3026 bad_wr, &rwqe->flags, flags); in qedr_prepare_sq_rdma_data() 3037 const struct ib_send_wr **bad_wr) in qedr_prepare_sq_send_data() argument 3045 bad_wr, &swqe->flags, flags); in qedr_prepare_sq_send_data() 3154 const struct ib_send_wr **bad_wr) in __qedr_post_send() argument 3173 *bad_wr = wr; in __qedr_post_send() 3196 *bad_wr = wr; in __qedr_post_send() 3206 wr, bad_wr); in __qedr_post_send() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_qp.c | 619 const struct ib_send_wr **bad_wr) in pvrdma_post_send() argument 633 *bad_wr = wr; in pvrdma_post_send() 646 *bad_wr = wr; in pvrdma_post_send() 654 *bad_wr = wr; in pvrdma_post_send() 662 *bad_wr = wr; in pvrdma_post_send() 690 *bad_wr = wr; in pvrdma_post_send() 699 *bad_wr = wr; in pvrdma_post_send() 716 *bad_wr = wr; in pvrdma_post_send() 727 *bad_wr = wr; in pvrdma_post_send() 773 *bad_wr = wr; in pvrdma_post_send() [all …]
|
D | pvrdma_verbs.h | 437 const struct ib_send_wr **bad_wr); 439 const struct ib_recv_wr **bad_wr);
|
/Linux-v5.4/drivers/infiniband/sw/siw/ |
D | siw_verbs.h | 63 const struct ib_send_wr **bad_wr); 65 const struct ib_recv_wr **bad_wr); 84 const struct ib_recv_wr **bad_wr);
|
D | siw_verbs.c | 698 const struct ib_send_wr **bad_wr) in siw_post_send() argument 711 *bad_wr = wr; in siw_post_send() 717 *bad_wr = wr; in siw_post_send() 724 *bad_wr = wr; in siw_post_send() 896 *bad_wr = wr; in siw_post_send() 910 const struct ib_recv_wr **bad_wr) in siw_post_receive() argument 917 *bad_wr = wr; in siw_post_receive() 925 *bad_wr = wr; in siw_post_receive() 931 *bad_wr = wr; in siw_post_receive() 936 *bad_wr = wr; in siw_post_receive() [all …]
|
/Linux-v5.4/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 388 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv() argument 406 *bad_wr = wr; in rxe_post_srq_recv() 676 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument 687 *bad_wr = wr; in rxe_post_send_kernel() 694 *bad_wr = wr; in rxe_post_send_kernel() 705 *bad_wr = wr; in rxe_post_send_kernel() 719 const struct ib_send_wr **bad_wr) in rxe_post_send() argument 724 *bad_wr = wr; in rxe_post_send() 729 *bad_wr = wr; in rxe_post_send() 738 return rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 47 const struct ib_send_wr **bad_wr); 49 const struct ib_recv_wr **bad_wr);
|
/Linux-v5.4/drivers/infiniband/hw/mthca/ |
D | mthca_dev.h | 524 const struct ib_recv_wr **bad_wr); 526 const struct ib_recv_wr **bad_wr); 535 const struct ib_send_wr **bad_wr); 537 const struct ib_recv_wr **bad_wr); 539 const struct ib_send_wr **bad_wr); 541 const struct ib_recv_wr **bad_wr);
|
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()
|
D | mthca_qp.c | 1624 const struct ib_send_wr **bad_wr) in mthca_tavor_post_send() argument 1660 *bad_wr = wr; in mthca_tavor_post_send() 1742 *bad_wr = wr; in mthca_tavor_post_send() 1753 *bad_wr = wr; in mthca_tavor_post_send() 1777 *bad_wr = wr; in mthca_tavor_post_send() 1822 const struct ib_recv_wr **bad_wr) in mthca_tavor_post_receive() argument 1856 *bad_wr = wr; in mthca_tavor_post_receive() 1873 *bad_wr = wr; in mthca_tavor_post_receive() 1927 const struct ib_send_wr **bad_wr) in mthca_arbel_post_send() argument 1990 *bad_wr = wr; in mthca_arbel_post_send() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/mlx4/ |
D | srq.c | 301 const struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv() argument 315 *bad_wr = wr; in mlx4_ib_post_srq_recv() 323 *bad_wr = wr; in mlx4_ib_post_srq_recv() 329 *bad_wr = wr; in mlx4_ib_post_srq_recv()
|
D | qp.c | 3526 const struct ib_send_wr **bad_wr, bool drain) in _mlx4_ib_post_send() argument 3568 *bad_wr = wr; in _mlx4_ib_post_send() 3581 *bad_wr = wr; in _mlx4_ib_post_send() 3587 *bad_wr = wr; in _mlx4_ib_post_send() 3676 *bad_wr = wr; in _mlx4_ib_post_send() 3700 *bad_wr = wr; in _mlx4_ib_post_send() 3713 *bad_wr = wr; in _mlx4_ib_post_send() 3747 *bad_wr = wr; in _mlx4_ib_post_send() 3800 *bad_wr = wr; in _mlx4_ib_post_send() 3842 const struct ib_send_wr **bad_wr) in mlx4_ib_post_send() argument [all …]
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | gsi.c | 481 const 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 const 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()
|
D | srq.c | 421 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv() argument 437 *bad_wr = wr; in mlx5_ib_post_srq_recv() 444 *bad_wr = wr; in mlx5_ib_post_srq_recv() 450 *bad_wr = wr; in mlx5_ib_post_srq_recv()
|
D | mlx5_ib.h | 1116 const struct ib_recv_wr **bad_wr); 1130 const struct ib_send_wr **bad_wr); 1132 const struct ib_recv_wr **bad_wr); 1322 const struct ib_send_wr **bad_wr); 1324 const struct ib_recv_wr **bad_wr);
|
D | qp.c | 4965 const struct ib_send_wr **bad_wr, bool drain) in _mlx5_ib_post_send() argument 4992 *bad_wr = wr; in _mlx5_ib_post_send() 4997 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in _mlx5_ib_post_send() 5008 *bad_wr = wr; in _mlx5_ib_post_send() 5016 *bad_wr = wr; in _mlx5_ib_post_send() 5025 *bad_wr = wr; in _mlx5_ib_post_send() 5066 *bad_wr = wr; in _mlx5_ib_post_send() 5082 *bad_wr = wr; in _mlx5_ib_post_send() 5108 *bad_wr = wr; in _mlx5_ib_post_send() 5122 *bad_wr = wr; in _mlx5_ib_post_send() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.h | 330 const struct ib_send_wr **bad_wr); 332 const struct ib_recv_wr **bad_wr);
|
/Linux-v5.4/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 1019 const struct ib_send_wr **bad_wr) in complete_sq_drain_wrs() argument 1026 *bad_wr = wr; in complete_sq_drain_wrs() 1077 const struct ib_send_wr **bad_wr) in c4iw_post_send() argument 1101 err = complete_sq_drain_wrs(qhp, wr, bad_wr); in c4iw_post_send() 1107 *bad_wr = wr; in c4iw_post_send() 1138 *bad_wr = wr; in c4iw_post_send() 1225 *bad_wr = wr; in c4iw_post_send() 1261 const struct ib_recv_wr **bad_wr) in c4iw_post_receive() argument 1286 *bad_wr = wr; in c4iw_post_receive() 1292 *bad_wr = wr; in c4iw_post_receive() [all …]
|
/Linux-v5.4/drivers/infiniband/core/ |
D | uverbs_cmd.c | 2015 const struct ib_send_wr *bad_wr; in ib_uverbs_post_send() local 2172 resp.bad_wr = 0; in ib_uverbs_post_send() 2173 ret = qp->device->ops.post_send(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_send() 2176 ++resp.bad_wr; in ib_uverbs_post_send() 2177 if (next == bad_wr) in ib_uverbs_post_send() 2305 const struct ib_recv_wr *bad_wr; in ib_uverbs_post_recv() local 2325 resp.bad_wr = 0; in ib_uverbs_post_recv() 2326 ret = qp->device->ops.post_recv(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_recv() 2331 ++resp.bad_wr; in ib_uverbs_post_recv() 2332 if (next == bad_wr) in ib_uverbs_post_recv() [all …]
|