/kernel/linux/linux-5.10/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv.c | 243 struct ib_reg_wr rwr; in rdma_write_sg() local 286 wr->wr.next = &rwr.wr; in rdma_write_sg() 287 rwr.wr.next = &inv_wr; in rdma_write_sg() 290 wr->wr.next = &rwr.wr; in rdma_write_sg() 291 rwr.wr.next = &imm_wr.wr; in rdma_write_sg() 319 rwr.wr.opcode = IB_WR_REG_MR; in rdma_write_sg() 320 rwr.wr.wr_cqe = &local_reg_cqe; in rdma_write_sg() 321 rwr.wr.num_sge = 0; in rdma_write_sg() 322 rwr.mr = srv_mr->mr; in rdma_write_sg() 323 rwr in rdma_write_sg() 379 struct ib_reg_wr rwr; send_io_resp_imm() local 795 struct ib_reg_wr *rwr; process_info_req() local [all...] |
H A D | rtrs-clt.c | 1066 struct ib_reg_wr rwr; in rtrs_clt_read_req() local 1108 rwr = (struct ib_reg_wr) { in rtrs_clt_read_req() 1116 wr = &rwr.wr; in rtrs_clt_read_req()
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs-srv.c | 209 struct ib_reg_wr rwr; in rdma_write_sg() local 252 wr->wr.next = &rwr.wr; in rdma_write_sg() 253 rwr.wr.next = &inv_wr; in rdma_write_sg() 256 wr->wr.next = &rwr.wr; in rdma_write_sg() 257 rwr.wr.next = &imm_wr.wr; in rdma_write_sg() 285 rwr.wr.opcode = IB_WR_REG_MR; in rdma_write_sg() 286 rwr.wr.wr_cqe = &local_reg_cqe; in rdma_write_sg() 287 rwr.wr.num_sge = 0; in rdma_write_sg() 288 rwr.mr = srv_mr->mr; in rdma_write_sg() 289 rwr in rdma_write_sg() 345 struct ib_reg_wr rwr; send_io_resp_imm() local 794 struct ib_reg_wr *rwr; process_info_req() local [all...] |
H A D | rtrs-clt.c | 1086 struct ib_reg_wr rwr; in rtrs_clt_write_req() local 1135 rwr = (struct ib_reg_wr) { in rtrs_clt_write_req() 1142 wr = &rwr.wr; in rtrs_clt_write_req() 1178 struct ib_reg_wr rwr; in rtrs_clt_read_req() local 1217 rwr = (struct ib_reg_wr) { in rtrs_clt_read_req() 1225 wr = &rwr.wr; in rtrs_clt_read_req()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 3146 struct ib_recv_wr rwr; in bnxt_re_process_raw_qp_pkt_rx() local 3159 memset(&rwr, 0, sizeof(rwr)); in bnxt_re_process_raw_qp_pkt_rx() 3227 rwr.num_sge = 2; in bnxt_re_process_raw_qp_pkt_rx() 3228 rwr.sg_list = r_sge; in bnxt_re_process_raw_qp_pkt_rx() 3229 rwr.wr_id = tbl_idx; in bnxt_re_process_raw_qp_pkt_rx() 3230 rwr.next = NULL; in bnxt_re_process_raw_qp_pkt_rx() 3232 rc = bnxt_re_post_recv_shadow_qp(rdev, gsi_sqp, &rwr); in bnxt_re_process_raw_qp_pkt_rx()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/ |
H A D | ib_verbs.c | 3354 struct ib_recv_wr rwr = {}; in bnxt_re_process_raw_qp_pkt_rx() local 3429 rwr.num_sge = 2; in bnxt_re_process_raw_qp_pkt_rx() 3430 rwr.sg_list = r_sge; in bnxt_re_process_raw_qp_pkt_rx() 3431 rwr.wr_id = tbl_idx; in bnxt_re_process_raw_qp_pkt_rx() 3432 rwr.next = NULL; in bnxt_re_process_raw_qp_pkt_rx() 3434 rc = bnxt_re_post_recv_shadow_qp(rdev, gsi_sqp, &rwr); in bnxt_re_process_raw_qp_pkt_rx()
|
/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | verbs.c | 2745 struct ib_recv_wr rwr = {}; in __ib_drain_rq() local 2754 rwr.wr_cqe = &rdrain.cqe; in __ib_drain_rq() 2758 ret = ib_post_recv(qp, &rwr, NULL); in __ib_drain_rq()
|
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | verbs.c | 2858 struct ib_recv_wr rwr = {}; in __ib_drain_rq() local 2867 rwr.wr_cqe = &rdrain.cqe; in __ib_drain_rq() 2871 ret = ib_post_recv(qp, &rwr, NULL); in __ib_drain_rq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 4451 struct ib_recv_wr rwr = {}; in mlx4_ib_drain_rq() local 4463 rwr.wr_cqe = &rdrain.cqe; in mlx4_ib_drain_rq() 4467 ret = _mlx4_ib_post_recv(qp, &rwr, &bad_rwr, true); in mlx4_ib_drain_rq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 4486 struct ib_recv_wr rwr = {}; in mlx4_ib_drain_rq() local 4498 rwr.wr_cqe = &rdrain.cqe; in mlx4_ib_drain_rq() 4502 ret = _mlx4_ib_post_recv(qp, &rwr, &bad_rwr, true); in mlx4_ib_drain_rq()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5445 struct ib_recv_wr rwr = {}; in mlx5_ib_drain_rq() local 5457 rwr.wr_cqe = &rdrain.cqe; in mlx5_ib_drain_rq() 5461 ret = mlx5_ib_post_recv_drain(qp, &rwr, &bad_rwr); in mlx5_ib_drain_rq()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5777 struct ib_recv_wr rwr = {}; in mlx5_ib_drain_rq() local 5789 rwr.wr_cqe = &rdrain.cqe; in mlx5_ib_drain_rq() 5793 ret = mlx5_ib_post_recv_drain(qp, &rwr, &bad_rwr); in mlx5_ib_drain_rq()
|