| /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 | 1054 const struct ib_send_wr **bad_wr, bool drain) in mlx5_ib_post_send() argument 1075 *bad_wr = wr; in mlx5_ib_post_send() 1080 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in mlx5_ib_post_send() 1088 *bad_wr = wr; in mlx5_ib_post_send() 1096 *bad_wr = wr; in mlx5_ib_post_send() 1105 *bad_wr = wr; in mlx5_ib_post_send() 1135 *bad_wr = wr; in mlx5_ib_post_send() 1149 *bad_wr = wr; in mlx5_ib_post_send() 1168 *bad_wr = wr; in mlx5_ib_post_send() 1209 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/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/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 | svc_rdma_recvfrom.c | 265 const struct ib_recv_wr *bad_wr = NULL; in svc_rdma_refresh_recvs() local 287 ret = ib_post_recv(rdma->sc_qp, recv_chain, &bad_wr); in svc_rdma_refresh_recvs() 294 while (bad_wr) { in svc_rdma_refresh_recvs() 295 ctxt = container_of(bad_wr, struct svc_rdma_recv_ctxt, in svc_rdma_refresh_recvs() 297 bad_wr = bad_wr->next; in svc_rdma_refresh_recvs()
|
| H A D | svc_rdma_sendto.c | 436 const struct ib_send_wr *bad_wr, in svc_rdma_post_send_err() argument 446 if (bad_wr != first_wr) in svc_rdma_post_send_err() 504 const struct ib_send_wr *bad_wr = first_wr; in svc_rdma_post_send() local 521 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_send() 523 return svc_rdma_post_send_err(rdma, &cid, bad_wr, in svc_rdma_post_send()
|
| H A D | frwr_ops.c | 572 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() 615 bad_wr = NULL; in frwr_unmap_sync() 616 rc = ib_post_send(ep->re_id->qp, first, &bad_wr); in frwr_unmap_sync() 622 if (bad_wr != first) in frwr_unmap_sync() 571 const struct ib_send_wr *bad_wr; frwr_unmap_sync() local
|
| H A D | svc_rdma_rw.c | 397 const struct ib_send_wr *bad_wr; in svc_rdma_post_chunk_ctxt() local 423 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt() 425 return svc_rdma_post_send_err(rdma, &cc->cc_cid, bad_wr, in svc_rdma_post_chunk_ctxt()
|
| H A D | verbs.c | 1486 struct ib_recv_wr *wr, *bad_wr; 1531 (const struct ib_recv_wr **)&bad_wr); 1534 for (wr = bad_wr; wr;) { 1367 struct ib_recv_wr *wr, *bad_wr; rpcrdma_post_recvs() local
|
| /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()
|