Home
last modified time | relevance | path

Searched refs:bad_wr (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/infiniband/hw/mlx5/
A Dwr.h45 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()
A Dgsi.c430 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()
A Dwr.c1301 *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()
1477 *bad_wr = wr; in mlx5_ib_post_recv()
1491 *bad_wr = wr; in mlx5_ib_post_recv()
[all …]
A Dsrq.c404 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()
/linux/drivers/infiniband/sw/rdmavt/
A Dqp.h21 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/sw/siw/
A Dsiw_verbs.c681 if (bad_wr) in siw_sq_flush_wr()
701 if (bad_wr) in siw_rq_flush_wr()
730 *bad_wr = wr; in siw_post_send()
753 *bad_wr = wr; in siw_post_send()
771 *bad_wr = wr; in siw_post_send()
946 *bad_wr = wr; in siw_post_send()
967 *bad_wr = wr; in siw_post_receive()
972 *bad_wr = wr; in siw_post_receive()
995 *bad_wr = wr; in siw_post_receive()
1057 *bad_wr = wr; in siw_post_receive()
[all …]
A Dsiw_verbs.h61 const struct ib_send_wr **bad_wr);
63 const struct ib_recv_wr **bad_wr);
82 const struct ib_recv_wr **bad_wr);
/linux/drivers/infiniband/hw/vmw_pvrdma/
A Dpvrdma_qp.c686 *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()
769 *bad_wr = wr; in pvrdma_post_send()
839 *bad_wr = wr; in pvrdma_post_send()
897 *bad_wr = wr; in pvrdma_post_recv()
903 *bad_wr = wr; in pvrdma_post_recv()
915 *bad_wr = wr; in pvrdma_post_recv()
[all …]
A Dpvrdma_verbs.h401 const struct ib_send_wr **bad_wr);
403 const struct ib_recv_wr **bad_wr);
/linux/drivers/infiniband/sw/rxe/
A Drxe_verbs.c401 *bad_wr = wr; in rxe_post_srq_recv()
664 const struct ib_send_wr **bad_wr) in rxe_post_send_kernel() argument
676 *bad_wr = wr; in rxe_post_send_kernel()
683 *bad_wr = wr; in rxe_post_send_kernel()
696 *bad_wr = wr; in rxe_post_send_kernel()
710 const struct ib_send_wr **bad_wr) in rxe_post_send() argument
715 *bad_wr = wr; in rxe_post_send()
720 *bad_wr = wr; in rxe_post_send()
741 *bad_wr = wr; in rxe_post_recv()
747 *bad_wr = wr; in rxe_post_recv()
[all …]
/linux/drivers/infiniband/hw/qedr/
A Dqedr_roce_cm.h50 const struct ib_recv_wr **bad_wr);
52 const struct ib_send_wr **bad_wr);
A Dqedr_roce_cm.c543 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()
A Dverbs.h91 const struct ib_send_wr **bad_wr);
93 const struct ib_recv_wr **bad_wr);
A Dverbs.c3285 *bad_wr = wr; in qedr_prepare_sq_inline_data()
3544 *bad_wr = wr; in __qedr_post_send()
3567 *bad_wr = wr; in __qedr_post_send()
3613 *bad_wr = wr; in __qedr_post_send()
3707 *bad_wr = wr; in __qedr_post_send()
3717 *bad_wr = wr; in __qedr_post_send()
3721 if (*bad_wr) { in __qedr_post_send()
3747 *bad_wr = NULL; in qedr_post_send()
3759 *bad_wr = wr; in qedr_post_send()
3841 *bad_wr = wr; in qedr_post_srq_recv()
[all …]
/linux/net/sunrpc/xprtrdma/
A Dsvc_rdma_recvfrom.c264 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()
A Dfrwr_ops.c508 const struct ib_send_wr *bad_wr; in frwr_unmap_sync() local
551 bad_wr = NULL; in frwr_unmap_sync()
552 rc = ib_post_send(ep->re_id->qp, first, &bad_wr); in frwr_unmap_sync()
558 if (bad_wr != first) in frwr_unmap_sync()
/linux/drivers/infiniband/hw/mthca/
A Dmthca_dev.h513 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);
A Dmthca_srq.c484 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()
A Dmthca_qp.c1662 *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/drivers/infiniband/hw/ocrdma/
A Docrdma_verbs.h47 const struct ib_send_wr **bad_wr);
49 const struct ib_recv_wr **bad_wr);
/linux/drivers/infiniband/hw/mlx4/
A Dsrq.c308 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()
A Dqp.c3526 *bad_wr = wr; in _mlx4_ib_post_send()
3539 *bad_wr = wr; in _mlx4_ib_post_send()
3545 *bad_wr = wr; in _mlx4_ib_post_send()
3634 *bad_wr = wr; in _mlx4_ib_post_send()
3658 *bad_wr = wr; in _mlx4_ib_post_send()
3671 *bad_wr = wr; in _mlx4_ib_post_send()
3704 *bad_wr = wr; in _mlx4_ib_post_send()
3757 *bad_wr = wr; in _mlx4_ib_post_send()
3823 *bad_wr = wr; in _mlx4_ib_post_recv()
3833 *bad_wr = wr; in _mlx4_ib_post_recv()
[all …]
A Dmlx4_ib.h793 const struct ib_recv_wr **bad_wr);
805 const struct ib_send_wr **bad_wr);
807 const struct ib_recv_wr **bad_wr);
/linux/drivers/infiniband/hw/cxgb4/
A Dqp.c1020 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 …]
/linux/drivers/infiniband/core/
A Duverbs_cmd.c1992 const struct ib_send_wr *bad_wr; in ib_uverbs_post_send() local
2149 resp.bad_wr = 0; in ib_uverbs_post_send()
2153 ++resp.bad_wr; in ib_uverbs_post_send()
2154 if (next == bad_wr) in ib_uverbs_post_send()
2303 resp.bad_wr = 0; in ib_uverbs_post_recv()
2310 ++resp.bad_wr; in ib_uverbs_post_recv()
2311 if (next == bad_wr) in ib_uverbs_post_recv()
2334 const struct ib_recv_wr *bad_wr; in ib_uverbs_post_srq_recv() local
2354 resp.bad_wr = 0; in ib_uverbs_post_srq_recv()
2362 ++resp.bad_wr; in ib_uverbs_post_srq_recv()
[all …]

Completed in 71 milliseconds

12