Searched refs:reg_wr (Results 1 – 14 of 14) sorted by relevance
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | frwr_ops.c | 322 struct ib_reg_wr reg_wr; in frwr_op_map() local 384 reg_wr.wr.next = NULL; in frwr_op_map() 385 reg_wr.wr.opcode = IB_WR_REG_MR; in frwr_op_map() 386 reg_wr.wr.wr_id = (uintptr_t)mw; in frwr_op_map() 387 reg_wr.wr.num_sge = 0; in frwr_op_map() 388 reg_wr.wr.send_flags = 0; in frwr_op_map() 389 reg_wr.mr = mr; in frwr_op_map() 390 reg_wr.key = mr->rkey; in frwr_op_map() 391 reg_wr.access = writing ? in frwr_op_map() 396 rc = ib_post_send(ia->ri_id->qp, ®_wr.wr, &bad_wr); in frwr_op_map()
|
D | svc_rdma_recvfrom.c | 224 struct ib_reg_wr reg_wr; in rdma_read_chunk_frmr() local 302 reg_wr.wr.opcode = IB_WR_REG_MR; in rdma_read_chunk_frmr() 303 reg_wr.wr.wr_id = 0; in rdma_read_chunk_frmr() 304 reg_wr.wr.send_flags = IB_SEND_SIGNALED; in rdma_read_chunk_frmr() 305 reg_wr.wr.num_sge = 0; in rdma_read_chunk_frmr() 306 reg_wr.mr = frmr->mr; in rdma_read_chunk_frmr() 307 reg_wr.key = frmr->mr->lkey; in rdma_read_chunk_frmr() 308 reg_wr.access = frmr->access_flags; in rdma_read_chunk_frmr() 309 reg_wr.wr.next = &read_wr.wr; in rdma_read_chunk_frmr() 335 ret = svc_rdma_send(xprt, ®_wr.wr); in rdma_read_chunk_frmr()
|
/linux-4.4.14/net/rds/ |
D | iw_rdma.c | 665 struct ib_reg_wr reg_wr; local 673 reg_wr.wr.next = NULL; 674 reg_wr.wr.opcode = IB_WR_REG_MR; 675 reg_wr.wr.wr_id = RDS_IW_REG_WR_ID; 676 reg_wr.wr.num_sge = 0; 677 reg_wr.mr = ibmr->mr; 678 reg_wr.key = mapping->m_rkey; 679 reg_wr.access = IB_ACCESS_LOCAL_WRITE | 692 failed_wr = ®_wr.wr; 693 ret = ib_post_send(ibmr->cm_id->qp, ®_wr.wr, &failed_wr); [all …]
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 2525 struct ib_reg_wr reg_wr; in isert_fast_reg_mr() local 2560 reg_wr.wr.next = NULL; in isert_fast_reg_mr() 2561 reg_wr.wr.opcode = IB_WR_REG_MR; in isert_fast_reg_mr() 2562 reg_wr.wr.wr_id = ISER_FASTREG_LI_WRID; in isert_fast_reg_mr() 2563 reg_wr.wr.send_flags = 0; in isert_fast_reg_mr() 2564 reg_wr.wr.num_sge = 0; in isert_fast_reg_mr() 2565 reg_wr.mr = mr; in isert_fast_reg_mr() 2566 reg_wr.key = mr->lkey; in isert_fast_reg_mr() 2567 reg_wr.access = IB_ACCESS_LOCAL_WRITE; in isert_fast_reg_mr() 2570 wr = ®_wr.wr; in isert_fast_reg_mr() [all …]
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_verbs.c | 366 if (qib_reg_mr(qp, reg_wr(wr))) in qib_post_one_send() 405 memcpy(&wqe->reg_wr, reg_wr(wr), in qib_post_one_send() 406 sizeof(wqe->reg_wr)); in qib_post_one_send()
|
D | qib_verbs.h | 346 struct ib_reg_wr reg_wr; member
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 502 wr = reg_wr(iser_tx_next_wr(tx_desc)); in iser_fast_reg_mr()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 3405 struct nes_mr *mr = to_nesmr(reg_wr(ib_wr)->mr); in nes_post_send() 3406 int page_shift = ilog2(reg_wr(ib_wr)->mr->page_size); in nes_post_send() 3407 int flags = reg_wr(ib_wr)->access; in nes_post_send() 3425 reg_wr(ib_wr)->key); in nes_post_send() 3466 reg_wr(ib_wr)->key, in nes_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_qp.c | 420 err = build_memreg(wqe, reg_wr(wr), &t3_wr_flit_cnt, in iwch_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
D | qp.c | 2673 ctrl->imm = cpu_to_be32(reg_wr(wr)->key); in mlx5_ib_post_send() 2674 err = set_reg_wr(qp, reg_wr(wr), &seg, &size); in mlx5_ib_post_send()
|
/linux-4.4.14/include/rdma/ |
D | ib_verbs.h | 1145 static inline struct ib_reg_wr *reg_wr(struct ib_send_wr *wr) in reg_wr() function
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 814 err = build_memreg(&qhp->wq.sq, wqe, reg_wr(wr), &len16, in c4iw_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 2282 status = ocrdma_build_reg(qp, hdr, reg_wr(wr)); in ocrdma_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | qp.c | 2865 set_reg_seg(wqe, reg_wr(wr)); in mlx4_ib_post_send()
|