/linux-4.4.14/net/sunrpc/xprtrdma/ |
H A D | frwr_ops.c | 322 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, ®_wr.wr, &bad_wr); frwr_op_map()
|
H A D | svc_rdma_recvfrom.c | 224 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, ®_wr.wr); rdma_read_chunk_frmr()
|
/linux-4.4.14/net/rds/ |
H A D | iw_rdma.c | 665 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 = ®_wr.wr; rds_iw_rdma_reg_mr() 693 ret = ib_post_send(ibmr->cm_id->qp, ®_wr.wr, &failed_wr); rds_iw_rdma_reg_mr() 694 BUG_ON(failed_wr != ®_wr.wr); rds_iw_rdma_reg_mr()
|
/linux-4.4.14/drivers/gpu/drm/armada/ |
H A D | armada_debugfs.c | 158 "reg_wr", S_IFREG | S_IWUSR, &fops_reg_w); armada_drm_debugfs_init()
|
/linux-4.4.14/drivers/infiniband/ulp/isert/ |
H A D | ib_isert.c | 2525 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 = ®_wr.wr; isert_fast_reg_mr() 2572 wr->next = ®_wr.wr; isert_fast_reg_mr()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
H A D | qib_verbs.c | 366 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 D | qib_verbs.h | 346 struct ib_reg_wr reg_wr; member in union:qib_swqe::__anon5387
|
/linux-4.4.14/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 502 wr = reg_wr(iser_tx_next_wr(tx_desc)); iser_fast_reg_mr()
|
/linux-4.4.14/drivers/infiniband/hw/nes/ |
H A D | nes_verbs.c | 3405 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 D | iwch_qp.c | 420 err = build_memreg(wqe, reg_wr(wr), &t3_wr_flit_cnt, iwch_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 2673 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 D | qp.c | 814 err = build_memreg(&qhp->wq.sq, wqe, reg_wr(wr), &len16, c4iw_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 2865 set_reg_seg(wqe, reg_wr(wr)); mlx4_ib_post_send()
|
/linux-4.4.14/drivers/infiniband/hw/ocrdma/ |
H A D | ocrdma_verbs.c | 2282 status = ocrdma_build_reg(qp, hdr, reg_wr(wr)); ocrdma_post_send()
|
/linux-4.4.14/include/rdma/ |
H A D | ib_verbs.h | 1145 static inline struct ib_reg_wr *reg_wr(struct ib_send_wr *wr) reg_wr() function
|