Searched refs:reg_wr (Results 1 – 11 of 11) sorted by relevance
| /linux/net/rds/ |
| H A D | ib_frmr.c | 126 struct ib_reg_wr reg_wr; in rds_ib_post_reg_frmr() local 156 memset(®_wr, 0, sizeof(reg_wr)); in rds_ib_post_reg_frmr() 157 reg_wr.wr.wr_id = (unsigned long)(void *)ibmr; in rds_ib_post_reg_frmr() 158 reg_wr.wr.opcode = IB_WR_REG_MR; in rds_ib_post_reg_frmr() 159 reg_wr.wr.num_sge = 0; in rds_ib_post_reg_frmr() 160 reg_wr.mr = frmr->mr; in rds_ib_post_reg_frmr() 161 reg_wr.key = frmr->mr->rkey; in rds_ib_post_reg_frmr() 162 reg_wr.access = IB_ACCESS_LOCAL_WRITE | in rds_ib_post_reg_frmr() 165 reg_wr.wr.send_flags = IB_SEND_SIGNALED; in rds_ib_post_reg_frmr() 167 ret = ib_post_send(ibmr->ic->i_cm_id->qp, ®_wr.wr, NULL); in rds_ib_post_reg_frmr()
|
| /linux/fs/smb/smbdirect/ |
| H A D | mr.c | 273 struct ib_reg_wr *reg_wr; in smbdirect_connection_register_mr_io() local 323 reg_wr = &mr->wr; in smbdirect_connection_register_mr_io() 324 reg_wr->wr.opcode = IB_WR_REG_MR; in smbdirect_connection_register_mr_io() 326 reg_wr->wr.wr_cqe = &mr->cqe; in smbdirect_connection_register_mr_io() 327 reg_wr->wr.num_sge = 0; in smbdirect_connection_register_mr_io() 328 reg_wr->wr.send_flags = IB_SEND_SIGNALED; in smbdirect_connection_register_mr_io() 329 reg_wr->mr = mr->mr; in smbdirect_connection_register_mr_io() 330 reg_wr->key = mr->mr->rkey; in smbdirect_connection_register_mr_io() 331 reg_wr->access = writing ? in smbdirect_connection_register_mr_io() 340 ret = ib_post_send(sc->ib.qp, ®_wr->wr, NULL); in smbdirect_connection_register_mr_io() [all …]
|
| /linux/net/sunrpc/xprtrdma/ |
| H A D | frwr_ops.c | 295 struct ib_reg_wr *reg_wr; in frwr_map() 400 reg_wr = &mr->mr_regwr; in frwr_map() 401 reg_wr->mr = ibmr; in frwr_map() 402 reg_wr->key = ibmr->rkey; in frwr_map() 403 reg_wr->access = writing ? in frwr_map() 745 struct ib_reg_wr *reg_wr; in frwr_wp_create() 781 reg_wr = &mr->mr_regwr; in frwr_wp_create() 782 reg_wr->mr = ibmr; in frwr_wp_create() 783 reg_wr->key = ibmr->rkey; in frwr_wp_create() 784 reg_wr in frwr_wp_create() 294 struct ib_reg_wr *reg_wr; frwr_map() local 744 struct ib_reg_wr *reg_wr; frwr_wp_create() local [all...] |
| /linux/drivers/infiniband/core/ |
| H A D | rw.c | 82 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_inv_key() 113 reg->reg_wr.wr.opcode = IB_WR_REG_MR; in rdma_rw_init_one_mr() 114 reg->reg_wr.mr = reg->mr; in rdma_rw_init_one_mr() 115 reg->reg_wr.access = IB_ACCESS_LOCAL_WRITE; in rdma_rw_init_one_mr() 117 reg->reg_wr.access |= IB_ACCESS_REMOTE_WRITE; in rdma_rw_init_one_mr() 133 prev->wr.wr.next = ®->reg_wr.wr; in rdma_rw_init_reg_wr() 136 reg->reg_wr.wr.next = ®->wr.wr; in rdma_rw_init_reg_wr() 798 ctx->reg->reg_wr.wr.opcode = IB_WR_REG_MR_INTEGRITY; in rdma_rw_ctx_signature_init() 799 ctx->reg->reg_wr.wr.wr_cqe = NULL; in rdma_rw_ctx_signature_init() 800 ctx->reg->reg_wr.wr.num_sge = 0; in rdma_rw_ctx_signature_init() [all …]
|
| /linux/drivers/iio/dac/ |
| H A D | ad7293.c | 408 unsigned int reg_wr, reg_rd, data_wr; in ad7293_ch_read_raw() local 412 reg_wr = AD7293_REG_VINX_SEQ; in ad7293_ch_read_raw() 418 reg_wr = AD7293_REG_ISENSEX_TSENSEX_SEQ; in ad7293_ch_read_raw() 424 reg_wr = AD7293_REG_ISENSEX_TSENSEX_SEQ; in ad7293_ch_read_raw() 456 ret = __ad7293_spi_write(st, reg_wr, data_wr); in ad7293_ch_read_raw()
|
| /linux/drivers/infiniband/ulp/iser/ |
| H A D | iser_memory.c | 257 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_reg_sig_mr() 313 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_fast_reg_mr()
|
| H A D | iscsi_iser.h | 246 struct ib_reg_wr reg_wr; member
|
| H A D | iscsi_iser.c | 212 tx_desc->reg_wr.wr.next = NULL; in iser_initialize_task_headers()
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | wr.c | 561 const struct ib_reg_wr *wr = reg_wr(send_wr); in set_pi_umr_wr() 808 (*ctrl)->imm = cpu_to_be32(reg_wr(wr)->key); in handle_reg_mr() 809 return set_reg_wr(qp, reg_wr(wr), seg, size, cur_edge, true); in handle_reg_mr() 862 mr = to_mmr(reg_wr(wr)->mr); in handle_reg_mr_integrity() 870 reg_pi_wr.access = reg_wr(wr)->access; in handle_reg_mr_integrity()
|
| /linux/drivers/infiniband/hw/erdma/ |
| H A D | erdma_qp.c | 558 mr = to_emr(reg_wr(send_wr)->mr); in erdma_push_one_sqe() 561 to_erdma_access_flags(reg_wr(send_wr)->access); in erdma_push_one_sqe() 564 regmr_sge->stag = cpu_to_le32(reg_wr(send_wr)->key); in erdma_push_one_sqe()
|
| /linux/include/rdma/ |
| H A D | rdmavt_qp.h | 171 struct ib_reg_wr reg_wr; member
|