Searched refs:reg_wr (Results 1 - 15 of 15) sorted by relevance

/linux-4.4.14/net/sunrpc/xprtrdma/
H A Dfrwr_ops.c322 struct ib_reg_wr reg_wr; frwr_op_map() local
384 reg_wr.wr.next = NULL; frwr_op_map()
385 reg_wr.wr.opcode = IB_WR_REG_MR; frwr_op_map()
386 reg_wr.wr.wr_id = (uintptr_t)mw; frwr_op_map()
387 reg_wr.wr.num_sge = 0; frwr_op_map()
388 reg_wr.wr.send_flags = 0; frwr_op_map()
389 reg_wr.mr = mr; frwr_op_map()
390 reg_wr.key = mr->rkey; frwr_op_map()
391 reg_wr.access = writing ? frwr_op_map()
396 rc = ib_post_send(ia->ri_id->qp, &reg_wr.wr, &bad_wr); frwr_op_map()
H A Dsvc_rdma_recvfrom.c224 struct ib_reg_wr reg_wr; rdma_read_chunk_frmr() local
302 reg_wr.wr.opcode = IB_WR_REG_MR; rdma_read_chunk_frmr()
303 reg_wr.wr.wr_id = 0; rdma_read_chunk_frmr()
304 reg_wr.wr.send_flags = IB_SEND_SIGNALED; rdma_read_chunk_frmr()
305 reg_wr.wr.num_sge = 0; rdma_read_chunk_frmr()
306 reg_wr.mr = frmr->mr; rdma_read_chunk_frmr()
307 reg_wr.key = frmr->mr->lkey; rdma_read_chunk_frmr()
308 reg_wr.access = frmr->access_flags; rdma_read_chunk_frmr()
309 reg_wr.wr.next = &read_wr.wr; rdma_read_chunk_frmr()
335 ret = svc_rdma_send(xprt, &reg_wr.wr); rdma_read_chunk_frmr()
/linux-4.4.14/net/rds/
H A Diw_rdma.c665 struct ib_reg_wr reg_wr; rds_iw_rdma_reg_mr() local
673 reg_wr.wr.next = NULL; rds_iw_rdma_reg_mr()
674 reg_wr.wr.opcode = IB_WR_REG_MR; rds_iw_rdma_reg_mr()
675 reg_wr.wr.wr_id = RDS_IW_REG_WR_ID; rds_iw_rdma_reg_mr()
676 reg_wr.wr.num_sge = 0; rds_iw_rdma_reg_mr()
677 reg_wr.mr = ibmr->mr; rds_iw_rdma_reg_mr()
678 reg_wr.key = mapping->m_rkey; rds_iw_rdma_reg_mr()
679 reg_wr.access = IB_ACCESS_LOCAL_WRITE | rds_iw_rdma_reg_mr()
692 failed_wr = &reg_wr.wr; rds_iw_rdma_reg_mr()
693 ret = ib_post_send(ibmr->cm_id->qp, &reg_wr.wr, &failed_wr); rds_iw_rdma_reg_mr()
694 BUG_ON(failed_wr != &reg_wr.wr); rds_iw_rdma_reg_mr()
/linux-4.4.14/drivers/gpu/drm/armada/
H A Darmada_debugfs.c158 "reg_wr", S_IFREG | S_IWUSR, &fops_reg_w); armada_drm_debugfs_init()
/linux-4.4.14/drivers/infiniband/ulp/isert/
H A Dib_isert.c2525 struct ib_reg_wr reg_wr; isert_fast_reg_mr() local
2560 reg_wr.wr.next = NULL; isert_fast_reg_mr()
2561 reg_wr.wr.opcode = IB_WR_REG_MR; isert_fast_reg_mr()
2562 reg_wr.wr.wr_id = ISER_FASTREG_LI_WRID; isert_fast_reg_mr()
2563 reg_wr.wr.send_flags = 0; isert_fast_reg_mr()
2564 reg_wr.wr.num_sge = 0; isert_fast_reg_mr()
2565 reg_wr.mr = mr; isert_fast_reg_mr()
2566 reg_wr.key = mr->lkey; isert_fast_reg_mr()
2567 reg_wr.access = IB_ACCESS_LOCAL_WRITE; isert_fast_reg_mr()
2570 wr = &reg_wr.wr; isert_fast_reg_mr()
2572 wr->next = &reg_wr.wr; isert_fast_reg_mr()
/linux-4.4.14/drivers/infiniband/hw/qib/
H A Dqib_verbs.c366 if (qib_reg_mr(qp, reg_wr(wr))) qib_post_one_send()
405 memcpy(&wqe->reg_wr, reg_wr(wr), qib_post_one_send()
406 sizeof(wqe->reg_wr)); qib_post_one_send()
H A Dqib_verbs.h346 struct ib_reg_wr reg_wr; member in union:qib_swqe::__anon5387
/linux-4.4.14/drivers/infiniband/ulp/iser/
H A Diser_memory.c502 wr = reg_wr(iser_tx_next_wr(tx_desc)); iser_fast_reg_mr()
/linux-4.4.14/drivers/infiniband/hw/nes/
H A Dnes_verbs.c3405 struct nes_mr *mr = to_nesmr(reg_wr(ib_wr)->mr); nes_post_send()
3406 int page_shift = ilog2(reg_wr(ib_wr)->mr->page_size); nes_post_send()
3407 int flags = reg_wr(ib_wr)->access; nes_post_send()
3425 reg_wr(ib_wr)->key); nes_post_send()
3466 reg_wr(ib_wr)->key, nes_post_send()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
H A Diwch_qp.c420 err = build_memreg(wqe, reg_wr(wr), &t3_wr_flit_cnt, iwch_post_send()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
H A Dqp.c2673 ctrl->imm = cpu_to_be32(reg_wr(wr)->key); mlx5_ib_post_send()
2674 err = set_reg_wr(qp, reg_wr(wr), &seg, &size); mlx5_ib_post_send()
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
H A Dqp.c814 err = build_memreg(&qhp->wq.sq, wqe, reg_wr(wr), &len16, c4iw_post_send()
/linux-4.4.14/drivers/infiniband/hw/mlx4/
H A Dqp.c2865 set_reg_seg(wqe, reg_wr(wr)); mlx4_ib_post_send()
/linux-4.4.14/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c2282 status = ocrdma_build_reg(qp, hdr, reg_wr(wr)); ocrdma_post_send()
/linux-4.4.14/include/rdma/
H A Dib_verbs.h1145 static inline struct ib_reg_wr *reg_wr(struct ib_send_wr *wr) reg_wr() function

Completed in 986 milliseconds