| /linux-6.15/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 | 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() 1222 *bad_wr = wr; in mlx5_ib_post_recv() 1236 *bad_wr = wr; in mlx5_ib_post_recv() [all …]
|
| H A D | gsi.c | 430 const struct ib_send_wr **bad_wr) in mlx5_ib_gsi_post_send() argument 457 ret = ib_post_send(tx_qp, &cur_wr.wr, bad_wr); in mlx5_ib_gsi_post_send() 470 *bad_wr = wr; in mlx5_ib_gsi_post_send() 475 const struct ib_recv_wr **bad_wr) in mlx5_ib_gsi_post_recv() argument 480 return ib_post_recv(gsi->rx_qp, wr, bad_wr); in mlx5_ib_gsi_post_recv()
|
| H A D | srq.c | 410 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-6.15/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-6.15/drivers/infiniband/sw/siw/ |
| H A D | siw_verbs.c | 727 if (bad_wr) in siw_sq_flush_wr() 747 if (bad_wr) in siw_rq_flush_wr() 776 *bad_wr = wr; in siw_post_send() 799 *bad_wr = wr; in siw_post_send() 817 *bad_wr = wr; in siw_post_send() 992 *bad_wr = wr; in siw_post_send() 1013 *bad_wr = wr; in siw_post_receive() 1018 *bad_wr = wr; in siw_post_receive() 1041 *bad_wr = wr; in siw_post_receive() 1103 *bad_wr = wr; in siw_post_receive() [all …]
|
| H A D | siw_verbs.h | 61 const struct ib_send_wr **bad_wr); 63 const struct ib_recv_wr **bad_wr); 82 const struct ib_recv_wr **bad_wr);
|
| /linux-6.15/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 | 542 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()
|
| H A D | verbs.h | 91 const struct ib_send_wr **bad_wr); 93 const struct ib_recv_wr **bad_wr);
|
| H A D | verbs.c | 3302 *bad_wr = wr; in qedr_prepare_sq_inline_data() 3561 *bad_wr = wr; in __qedr_post_send() 3584 *bad_wr = wr; in __qedr_post_send() 3630 *bad_wr = wr; in __qedr_post_send() 3724 *bad_wr = wr; in __qedr_post_send() 3734 *bad_wr = wr; in __qedr_post_send() 3738 if (*bad_wr) { in __qedr_post_send() 3764 *bad_wr = NULL; in qedr_post_send() 3776 *bad_wr = wr; in qedr_post_send() 3858 *bad_wr = wr; in qedr_post_srq_recv() [all …]
|
| /linux-6.15/drivers/infiniband/hw/mana/ |
| H A D | wr.c | 50 const struct ib_recv_wr **bad_wr) in mana_ib_post_recv() argument 61 *bad_wr = wr; in mana_ib_post_recv() 145 const struct ib_send_wr **bad_wr) in mana_ib_post_send() argument 156 *bad_wr = wr; in mana_ib_post_send()
|
| /linux-6.15/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_qp.c | 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() 831 *bad_wr = wr; in pvrdma_post_send() 889 *bad_wr = wr; in pvrdma_post_recv() 895 *bad_wr = wr; in pvrdma_post_recv() 907 *bad_wr = wr; in pvrdma_post_recv() [all …]
|
| H A D | pvrdma_verbs.h | 399 const struct ib_send_wr **bad_wr); 401 const struct ib_recv_wr **bad_wr);
|
| /linux-6.15/drivers/infiniband/hw/ocrdma/ |
| H A D | ocrdma_verbs.h | 47 const struct ib_send_wr **bad_wr); 49 const struct ib_recv_wr **bad_wr);
|
| /linux-6.15/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 | 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() 1858 *bad_wr = wr; in mthca_tavor_post_receive() 1875 *bad_wr = wr; in mthca_tavor_post_receive() 1992 *bad_wr = wr; in mthca_arbel_post_send() 2085 *bad_wr = wr; in mthca_arbel_post_send() 2109 *bad_wr = wr; in mthca_arbel_post_send() 2187 *bad_wr = wr; in mthca_arbel_post_receive() [all …]
|
| /linux-6.15/drivers/infiniband/hw/mlx4/ |
| H A D | srq.c | 308 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()
|
| H A D | qp.c | 3573 *bad_wr = wr; in _mlx4_ib_post_send() 3586 *bad_wr = wr; in _mlx4_ib_post_send() 3592 *bad_wr = wr; in _mlx4_ib_post_send() 3681 *bad_wr = wr; in _mlx4_ib_post_send() 3705 *bad_wr = wr; in _mlx4_ib_post_send() 3718 *bad_wr = wr; in _mlx4_ib_post_send() 3751 *bad_wr = wr; in _mlx4_ib_post_send() 3804 *bad_wr = wr; in _mlx4_ib_post_send() 3870 *bad_wr = wr; in _mlx4_ib_post_recv() 3880 *bad_wr = wr; in _mlx4_ib_post_recv() [all …]
|
| /linux-6.15/net/sunrpc/xprtrdma/ |
| H A D | svc_rdma_recvfrom.c | 254 const struct ib_recv_wr *bad_wr = NULL; in svc_rdma_refresh_recvs() local 276 ret = ib_post_recv(rdma->sc_qp, recv_chain, &bad_wr); in svc_rdma_refresh_recvs() 283 while (bad_wr) { in svc_rdma_refresh_recvs() 284 ctxt = container_of(bad_wr, struct svc_rdma_recv_ctxt, in svc_rdma_refresh_recvs() 286 bad_wr = bad_wr->next; in svc_rdma_refresh_recvs()
|
| H A D | frwr_ops.c | 501 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 D | svc_rdma_sendto.c | 343 const struct ib_send_wr *bad_wr = first_wr; in svc_rdma_post_send() local 375 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_send() 383 if (bad_wr == first_wr) { in svc_rdma_post_send()
|
| /linux-6.15/drivers/infiniband/sw/rxe/ |
| H A D | rxe_verbs.c | 510 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv() argument 528 *bad_wr = wr; in rxe_post_srq_recv() 908 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument 918 *bad_wr = ibwr; in rxe_post_send_kernel() 935 const struct ib_send_wr **bad_wr) in rxe_post_send() argument 951 *bad_wr = wr; in rxe_post_send() 961 err = rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send() 1023 const struct ib_recv_wr **bad_wr) in rxe_post_recv() argument 1041 *bad_wr = wr; in rxe_post_recv() 1048 *bad_wr = wr; in rxe_post_recv() [all …]
|
| /linux-6.15/drivers/infiniband/hw/cxgb4/ |
| H A D | qp.c | 1020 const struct ib_send_wr **bad_wr) in complete_sq_drain_wrs() argument 1027 *bad_wr = wr; in complete_sq_drain_wrs() 1078 const struct ib_send_wr **bad_wr) in c4iw_post_send() argument 1108 *bad_wr = wr; in c4iw_post_send() 1139 *bad_wr = wr; in c4iw_post_send() 1226 *bad_wr = wr; in c4iw_post_send() 1287 *bad_wr = wr; in c4iw_post_receive() 1293 *bad_wr = wr; in c4iw_post_receive() 1304 *bad_wr = wr; in c4iw_post_receive() 1378 *bad_wr = wr; in c4iw_post_srq_recv() [all …]
|