| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx5/ |
| H A D | wr.h | 45 const struct ib_send_wr **bad_wr, bool drain); 47 const struct ib_recv_wr **bad_wr, bool drain); 51 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_nodrain() argument 53 return mlx5_ib_post_send(ibqp, wr, bad_wr, false); in mlx5_ib_post_send_nodrain() 58 const struct ib_send_wr **bad_wr) in mlx5_ib_post_send_drain() argument 60 return mlx5_ib_post_send(ibqp, wr, bad_wr, true); in mlx5_ib_post_send_drain() 65 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_nodrain() argument 67 return mlx5_ib_post_recv(ibqp, wr, bad_wr, false); in mlx5_ib_post_recv_nodrain() 72 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_recv_drain() argument 74 return mlx5_ib_post_recv(ibqp, wr, bad_wr, true); in mlx5_ib_post_recv_drain()
|
| H A D | wr.c | 1276 const struct ib_send_wr **bad_wr, bool drain) in mlx5_ib_post_send() argument 1298 *bad_wr = wr; in mlx5_ib_post_send() 1303 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in mlx5_ib_post_send() 1314 *bad_wr = wr; in mlx5_ib_post_send() 1322 *bad_wr = wr; in mlx5_ib_post_send() 1331 *bad_wr = wr; in mlx5_ib_post_send() 1361 *bad_wr = wr; in mlx5_ib_post_send() 1375 *bad_wr = wr; in mlx5_ib_post_send() 1400 *bad_wr = wr; in mlx5_ib_post_send() 1460 const struct ib_recv_wr **bad_wr, bool drain) in mlx5_ib_post_recv() argument [all …]
|
| H A D | gsi.c | 459 const struct ib_send_wr **bad_wr) in mlx5_ib_gsi_post_send() argument 486 ret = ib_post_send(tx_qp, &cur_wr.wr, bad_wr); in mlx5_ib_gsi_post_send() 499 *bad_wr = wr; in mlx5_ib_gsi_post_send() 504 const struct ib_recv_wr **bad_wr) in mlx5_ib_gsi_post_recv() argument 509 return ib_post_recv(gsi->rx_qp, wr, bad_wr); in mlx5_ib_gsi_post_recv()
|
| H A D | srq.c | 424 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv() argument 440 *bad_wr = wr; in mlx5_ib_post_srq_recv() 447 *bad_wr = wr; in mlx5_ib_post_srq_recv() 453 *bad_wr = wr; in mlx5_ib_post_srq_recv()
|
| /OK3568_Linux_fs/kernel/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 494 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() local 537 bad_wr = NULL; in frwr_unmap_sync() 538 rc = ib_post_send(r_xprt->rx_ep->re_id->qp, first, &bad_wr); in frwr_unmap_sync() 544 if (bad_wr != first) in frwr_unmap_sync() 552 while (bad_wr) { in frwr_unmap_sync() 553 frwr = container_of(bad_wr, struct rpcrdma_frwr, in frwr_unmap_sync() 556 bad_wr = bad_wr->next; in frwr_unmap_sync() 600 const struct ib_send_wr *bad_wr; in frwr_unmap_async() local 641 bad_wr = NULL; in frwr_unmap_async() 642 rc = ib_post_send(r_xprt->rx_ep->re_id->qp, first, &bad_wr); in frwr_unmap_async() [all …]
|
| H A D | svc_rdma_rw.c | 339 const struct ib_send_wr *bad_wr; in svc_rdma_post_chunk_ctxt() local 362 ret = ib_post_send(rdma->sc_qp, first_wr, &bad_wr); in svc_rdma_post_chunk_ctxt() 379 if (bad_wr != first_wr) in svc_rdma_post_chunk_ctxt()
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/sw/rdmavt/ |
| H A 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);
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/sw/siw/ |
| H A D | siw_verbs.c | 673 const struct ib_send_wr **bad_wr) in siw_sq_flush_wr() argument 683 if (bad_wr) in siw_sq_flush_wr() 684 *bad_wr = wr; in siw_sq_flush_wr() 694 const struct ib_recv_wr **bad_wr) in siw_rq_flush_wr() argument 703 if (bad_wr) in siw_rq_flush_wr() 704 *bad_wr = wr; in siw_rq_flush_wr() 722 const struct ib_send_wr **bad_wr) in siw_post_send() argument 732 *bad_wr = wr; in siw_post_send() 751 rv = siw_sq_flush_wr(qp, wr, bad_wr); in siw_post_send() 755 *bad_wr = wr; in siw_post_send() [all …]
|
| H A D | siw_verbs.h | 62 const struct ib_send_wr **bad_wr); 64 const struct ib_recv_wr **bad_wr); 83 const struct ib_recv_wr **bad_wr);
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_qp.c | 680 const struct ib_send_wr **bad_wr) in pvrdma_post_send() argument 694 *bad_wr = wr; in pvrdma_post_send() 707 *bad_wr = wr; in pvrdma_post_send() 715 *bad_wr = wr; in pvrdma_post_send() 723 *bad_wr = wr; in pvrdma_post_send() 751 *bad_wr = wr; in pvrdma_post_send() 760 *bad_wr = wr; in pvrdma_post_send() 777 *bad_wr = wr; in pvrdma_post_send() 788 *bad_wr = wr; in pvrdma_post_send() 834 *bad_wr = wr; in pvrdma_post_send() [all …]
|
| H A D | pvrdma_verbs.h | 437 const struct ib_send_wr **bad_wr); 439 const struct ib_recv_wr **bad_wr);
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/sw/rxe/ |
| H A D | rxe_verbs.c | 356 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv() argument 374 *bad_wr = wr; in rxe_post_srq_recv() 644 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument 656 *bad_wr = wr; in rxe_post_send_kernel() 663 *bad_wr = wr; in rxe_post_send_kernel() 676 *bad_wr = wr; in rxe_post_send_kernel() 690 const struct ib_send_wr **bad_wr) in rxe_post_send() argument 695 *bad_wr = wr; in rxe_post_send() 700 *bad_wr = wr; in rxe_post_send() 709 return rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send() [all …]
|
| /OK3568_Linux_fs/kernel/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 | 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()
|
| 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 | 3292 const struct ib_send_wr **bad_wr, in qedr_prepare_sq_inline_data() argument 3301 *bad_wr = wr; in qedr_prepare_sq_inline_data() 3401 const struct ib_send_wr **bad_wr) in qedr_prepare_sq_rdma_data() argument 3413 bad_wr, &rwqe->flags, flags); in qedr_prepare_sq_rdma_data() 3424 const struct ib_send_wr **bad_wr) in qedr_prepare_sq_send_data() argument 3432 bad_wr, &swqe->flags, flags); in qedr_prepare_sq_send_data() 3541 const struct ib_send_wr **bad_wr) in __qedr_post_send() argument 3560 *bad_wr = wr; in __qedr_post_send() 3583 *bad_wr = wr; in __qedr_post_send() 3593 wr, bad_wr); in __qedr_post_send() [all …]
|
| /OK3568_Linux_fs/kernel/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 | 1623 const struct ib_send_wr **bad_wr) in mthca_tavor_post_send() argument 1659 *bad_wr = wr; in mthca_tavor_post_send() 1741 *bad_wr = wr; in mthca_tavor_post_send() 1752 *bad_wr = wr; in mthca_tavor_post_send() 1776 *bad_wr = wr; in mthca_tavor_post_send() 1821 const struct ib_recv_wr **bad_wr) in mthca_tavor_post_receive() argument 1855 *bad_wr = wr; in mthca_tavor_post_receive() 1872 *bad_wr = wr; in mthca_tavor_post_receive() 1926 const struct ib_send_wr **bad_wr) in mthca_arbel_post_send() argument 1989 *bad_wr = wr; in mthca_arbel_post_send() [all …]
|
| /OK3568_Linux_fs/kernel/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);
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/hw/mlx4/ |
| H A D | srq.c | 304 const struct ib_recv_wr **bad_wr) in mlx4_ib_post_srq_recv() argument 318 *bad_wr = wr; in mlx4_ib_post_srq_recv() 326 *bad_wr = wr; in mlx4_ib_post_srq_recv() 332 *bad_wr = wr; in mlx4_ib_post_srq_recv()
|
| H A D | qp.c | 3486 const struct ib_send_wr **bad_wr, bool drain) in _mlx4_ib_post_send() argument 3528 *bad_wr = wr; in _mlx4_ib_post_send() 3541 *bad_wr = wr; in _mlx4_ib_post_send() 3547 *bad_wr = wr; in _mlx4_ib_post_send() 3636 *bad_wr = wr; in _mlx4_ib_post_send() 3660 *bad_wr = wr; in _mlx4_ib_post_send() 3673 *bad_wr = wr; in _mlx4_ib_post_send() 3706 *bad_wr = wr; in _mlx4_ib_post_send() 3759 *bad_wr = wr; in _mlx4_ib_post_send() 3801 const struct ib_send_wr **bad_wr) in mlx4_ib_post_send() argument [all …]
|
| /OK3568_Linux_fs/kernel/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 1102 err = complete_sq_drain_wrs(qhp, wr, bad_wr); in c4iw_post_send() 1108 *bad_wr = wr; in c4iw_post_send() 1139 *bad_wr = wr; in c4iw_post_send() 1226 *bad_wr = wr; in c4iw_post_send() 1262 const struct ib_recv_wr **bad_wr) in c4iw_post_receive() argument 1287 *bad_wr = wr; in c4iw_post_receive() 1293 *bad_wr = wr; in c4iw_post_receive() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/infiniband/core/ |
| H A D | uverbs_cmd.c | 1989 const struct ib_send_wr *bad_wr; in ib_uverbs_post_send() local 2146 resp.bad_wr = 0; in ib_uverbs_post_send() 2147 ret = qp->device->ops.post_send(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_send() 2150 ++resp.bad_wr; in ib_uverbs_post_send() 2151 if (next == bad_wr) in ib_uverbs_post_send() 2280 const struct ib_recv_wr *bad_wr; in ib_uverbs_post_recv() local 2300 resp.bad_wr = 0; in ib_uverbs_post_recv() 2301 ret = qp->device->ops.post_recv(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_recv() 2307 ++resp.bad_wr; in ib_uverbs_post_recv() 2308 if (next == bad_wr) in ib_uverbs_post_recv() [all …]
|
| /OK3568_Linux_fs/kernel/include/uapi/rdma/ |
| H A D | ib_user_verbs.h | 845 __u32 bad_wr; member 864 __u32 bad_wr; member 877 __u32 bad_wr; member
|