/drivers/infiniband/hw/mlx5/ |
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()
|
D | wr.c | 1279 const struct ib_send_wr **bad_wr, bool drain) in mlx5_ib_post_send() argument 1301 *bad_wr = wr; in mlx5_ib_post_send() 1306 return mlx5_ib_gsi_post_send(ibqp, wr, bad_wr); in mlx5_ib_post_send() 1316 *bad_wr = wr; in mlx5_ib_post_send() 1324 *bad_wr = wr; in mlx5_ib_post_send() 1333 *bad_wr = wr; in mlx5_ib_post_send() 1363 *bad_wr = wr; in mlx5_ib_post_send() 1377 *bad_wr = wr; in mlx5_ib_post_send() 1402 *bad_wr = wr; in mlx5_ib_post_send() 1462 const struct ib_recv_wr **bad_wr, bool drain) in mlx5_ib_post_recv() argument [all …]
|
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()
|
D | srq.c | 404 const struct ib_recv_wr **bad_wr) in mlx5_ib_post_srq_recv() argument 420 *bad_wr = wr; in mlx5_ib_post_srq_recv() 427 *bad_wr = wr; in mlx5_ib_post_srq_recv() 433 *bad_wr = wr; in mlx5_ib_post_srq_recv()
|
/drivers/infiniband/sw/rdmavt/ |
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);
|
D | qp.c | 1782 const struct ib_recv_wr **bad_wr) in rvt_post_recv() argument 1792 *bad_wr = wr; in rvt_post_recv() 1802 *bad_wr = wr; in rvt_post_recv() 1812 *bad_wr = wr; in rvt_post_recv() 2144 const struct ib_send_wr **bad_wr) in rvt_post_send() argument 2174 *bad_wr = wr; in rvt_post_send() 2205 const struct ib_recv_wr **bad_wr) in rvt_post_srq_recv() argument 2217 *bad_wr = wr; in rvt_post_srq_recv() 2228 *bad_wr = wr; in rvt_post_srq_recv()
|
/drivers/infiniband/sw/siw/ |
D | siw_verbs.c | 675 const struct ib_send_wr **bad_wr) in siw_sq_flush_wr() argument 717 if (bad_wr) in siw_sq_flush_wr() 718 *bad_wr = wr; in siw_sq_flush_wr() 728 const struct ib_recv_wr **bad_wr) in siw_rq_flush_wr() argument 737 if (bad_wr) in siw_rq_flush_wr() 738 *bad_wr = wr; in siw_rq_flush_wr() 756 const struct ib_send_wr **bad_wr) in siw_post_send() argument 766 *bad_wr = wr; in siw_post_send() 785 rv = siw_sq_flush_wr(qp, wr, bad_wr); in siw_post_send() 789 *bad_wr = wr; in siw_post_send() [all …]
|
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);
|
/drivers/infiniband/hw/vmw_pvrdma/ |
D | pvrdma_qp.c | 672 const struct ib_send_wr **bad_wr) in pvrdma_post_send() argument 686 *bad_wr = wr; in pvrdma_post_send() 699 *bad_wr = wr; in pvrdma_post_send() 707 *bad_wr = wr; in pvrdma_post_send() 715 *bad_wr = wr; in pvrdma_post_send() 743 *bad_wr = wr; in pvrdma_post_send() 752 *bad_wr = wr; in pvrdma_post_send() 769 *bad_wr = wr; in pvrdma_post_send() 780 *bad_wr = wr; in pvrdma_post_send() 826 *bad_wr = wr; in pvrdma_post_send() [all …]
|
D | pvrdma_verbs.h | 401 const struct ib_send_wr **bad_wr); 403 const struct ib_recv_wr **bad_wr);
|
/drivers/infiniband/sw/rxe/ |
D | rxe_verbs.c | 357 const struct ib_recv_wr **bad_wr) in rxe_post_srq_recv() argument 375 *bad_wr = wr; in rxe_post_srq_recv() 640 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument 652 *bad_wr = wr; in rxe_post_send_kernel() 659 *bad_wr = wr; in rxe_post_send_kernel() 672 *bad_wr = wr; in rxe_post_send_kernel() 686 const struct ib_send_wr **bad_wr) in rxe_post_send() argument 691 *bad_wr = wr; in rxe_post_send() 696 *bad_wr = wr; in rxe_post_send() 705 return rxe_post_send_kernel(qp, wr, bad_wr); in rxe_post_send() [all …]
|
/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 | 543 const struct ib_send_wr **bad_wr) in qedr_gsi_post_send() argument 552 *bad_wr = wr; in qedr_gsi_post_send() 593 *bad_wr = wr; in qedr_gsi_post_send() 601 *bad_wr = wr->next; in qedr_gsi_post_send() 608 *bad_wr = wr; in qedr_gsi_post_send() 613 const struct ib_recv_wr **bad_wr) in qedr_gsi_post_recv() argument 622 *bad_wr = wr; in qedr_gsi_post_recv() 667 *bad_wr = wr; in qedr_gsi_post_recv()
|
D | verbs.h | 92 const struct ib_send_wr **bad_wr); 94 const struct ib_recv_wr **bad_wr);
|
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 …]
|
/drivers/infiniband/hw/mthca/ |
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);
|
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 | 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 …]
|
/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.h | 47 const struct ib_send_wr **bad_wr); 49 const struct ib_recv_wr **bad_wr);
|
D | ocrdma_verbs.c | 2090 const struct ib_send_wr **bad_wr) in ocrdma_post_send() argument 2100 *bad_wr = wr; in ocrdma_post_send() 2108 *bad_wr = wr; in ocrdma_post_send() 2114 *bad_wr = wr; in ocrdma_post_send() 2171 *bad_wr = wr; in ocrdma_post_send() 2223 const struct ib_recv_wr **bad_wr) in ocrdma_post_recv() argument 2233 *bad_wr = wr; in ocrdma_post_recv() 2239 *bad_wr = wr; in ocrdma_post_recv() 2293 const struct ib_recv_wr **bad_wr) in ocrdma_post_srq_recv() argument 2308 *bad_wr = wr; in ocrdma_post_srq_recv()
|
/drivers/infiniband/hw/mlx4/ |
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() 330 *bad_wr = wr; in mlx4_ib_post_srq_recv() 336 *bad_wr = wr; in mlx4_ib_post_srq_recv()
|
D | qp.c | 3488 const struct ib_send_wr **bad_wr, bool drain) in _mlx4_ib_post_send() argument 3530 *bad_wr = wr; in _mlx4_ib_post_send() 3543 *bad_wr = wr; in _mlx4_ib_post_send() 3549 *bad_wr = wr; in _mlx4_ib_post_send() 3638 *bad_wr = wr; in _mlx4_ib_post_send() 3662 *bad_wr = wr; in _mlx4_ib_post_send() 3675 *bad_wr = wr; in _mlx4_ib_post_send() 3708 *bad_wr = wr; in _mlx4_ib_post_send() 3761 *bad_wr = wr; in _mlx4_ib_post_send() 3803 const struct ib_send_wr **bad_wr) in mlx4_ib_post_send() argument [all …]
|
D | mlx4_ib.h | 793 const struct ib_recv_wr **bad_wr); 805 const struct ib_send_wr **bad_wr); 807 const struct ib_recv_wr **bad_wr);
|
/drivers/infiniband/hw/cxgb4/ |
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 …]
|
/drivers/infiniband/core/ |
D | uverbs_cmd.c | 2000 const struct ib_send_wr *bad_wr; in ib_uverbs_post_send() local 2157 resp.bad_wr = 0; in ib_uverbs_post_send() 2158 ret = qp->device->ops.post_send(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_send() 2161 ++resp.bad_wr; in ib_uverbs_post_send() 2162 if (next == bad_wr) in ib_uverbs_post_send() 2291 const struct ib_recv_wr *bad_wr; in ib_uverbs_post_recv() local 2311 resp.bad_wr = 0; in ib_uverbs_post_recv() 2312 ret = qp->device->ops.post_recv(qp->real_qp, wr, &bad_wr); in ib_uverbs_post_recv() 2318 ++resp.bad_wr; in ib_uverbs_post_recv() 2319 if (next == bad_wr) in ib_uverbs_post_recv() [all …]
|