/kernel/linux/linux-5.10/drivers/infiniband/core/ |
H A D | rw.c | 80 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_inv_key() 111 reg->reg_wr.wr.opcode = IB_WR_REG_MR; in rdma_rw_init_one_mr() 112 reg->reg_wr.mr = reg->mr; in rdma_rw_init_one_mr() 113 reg->reg_wr.access = IB_ACCESS_LOCAL_WRITE; in rdma_rw_init_one_mr() 115 reg->reg_wr.access |= IB_ACCESS_REMOTE_WRITE; in rdma_rw_init_one_mr() 153 prev->wr.wr.next = ®->reg_wr.wr; in rdma_rw_init_mr_wrs() 156 reg->reg_wr.wr.next = ®->wr.wr; in rdma_rw_init_mr_wrs() 436 ctx->reg->reg_wr.wr.opcode = IB_WR_REG_MR_INTEGRITY; in rdma_rw_ctx_signature_init() 437 ctx->reg->reg_wr.wr.wr_cqe = NULL; in rdma_rw_ctx_signature_init() 438 ctx->reg->reg_wr in rdma_rw_ctx_signature_init() [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/core/ |
H A D | rw.c | 81 reg->inv_wr.next = ®->reg_wr.wr; in rdma_rw_inv_key() 112 reg->reg_wr.wr.opcode = IB_WR_REG_MR; in rdma_rw_init_one_mr() 113 reg->reg_wr.mr = reg->mr; in rdma_rw_init_one_mr() 114 reg->reg_wr.access = IB_ACCESS_LOCAL_WRITE; in rdma_rw_init_one_mr() 116 reg->reg_wr.access |= IB_ACCESS_REMOTE_WRITE; in rdma_rw_init_one_mr() 154 prev->wr.wr.next = ®->reg_wr.wr; in rdma_rw_init_mr_wrs() 157 reg->reg_wr.wr.next = ®->wr.wr; in rdma_rw_init_mr_wrs() 426 ctx->reg->reg_wr.wr.opcode = IB_WR_REG_MR_INTEGRITY; in rdma_rw_ctx_signature_init() 427 ctx->reg->reg_wr.wr.wr_cqe = NULL; in rdma_rw_ctx_signature_init() 428 ctx->reg->reg_wr in rdma_rw_ctx_signature_init() [all...] |
/kernel/linux/linux-5.10/net/rds/ |
H A D | ib_frmr.c | 126 struct ib_reg_wr reg_wr; in rds_ib_post_reg_frmr() local 153 memset(®_wr, 0, sizeof(reg_wr)); in rds_ib_post_reg_frmr() 154 reg_wr.wr.wr_id = (unsigned long)(void *)ibmr; in rds_ib_post_reg_frmr() 155 reg_wr.wr.opcode = IB_WR_REG_MR; in rds_ib_post_reg_frmr() 156 reg_wr.wr.num_sge = 0; in rds_ib_post_reg_frmr() 157 reg_wr.mr = frmr->mr; in rds_ib_post_reg_frmr() 158 reg_wr.key = frmr->mr->rkey; in rds_ib_post_reg_frmr() 159 reg_wr.access = IB_ACCESS_LOCAL_WRITE | in rds_ib_post_reg_frmr() 162 reg_wr in rds_ib_post_reg_frmr() [all...] |
/kernel/linux/linux-6.6/net/rds/ |
H A D | ib_frmr.c | 126 struct ib_reg_wr reg_wr; in rds_ib_post_reg_frmr() local 153 memset(®_wr, 0, sizeof(reg_wr)); in rds_ib_post_reg_frmr() 154 reg_wr.wr.wr_id = (unsigned long)(void *)ibmr; in rds_ib_post_reg_frmr() 155 reg_wr.wr.opcode = IB_WR_REG_MR; in rds_ib_post_reg_frmr() 156 reg_wr.wr.num_sge = 0; in rds_ib_post_reg_frmr() 157 reg_wr.mr = frmr->mr; in rds_ib_post_reg_frmr() 158 reg_wr.key = frmr->mr->rkey; in rds_ib_post_reg_frmr() 159 reg_wr.access = IB_ACCESS_LOCAL_WRITE | in rds_ib_post_reg_frmr() 162 reg_wr in rds_ib_post_reg_frmr() [all...] |
/kernel/linux/linux-5.10/net/sunrpc/xprtrdma/ |
H A D | frwr_ops.c | 287 struct ib_reg_wr *reg_wr; in frwr_map() local 330 reg_wr = &mr->frwr.fr_regwr; in frwr_map() 331 reg_wr->mr = ibmr; in frwr_map() 332 reg_wr->key = ibmr->rkey; in frwr_map() 333 reg_wr->access = writing ? in frwr_map()
|
/kernel/linux/linux-6.6/net/sunrpc/xprtrdma/ |
H A D | frwr_ops.c | 290 struct ib_reg_wr *reg_wr; in frwr_map() local 328 reg_wr = &mr->mr_regwr; in frwr_map() 329 reg_wr->mr = ibmr; in frwr_map() 330 reg_wr->key = ibmr->rkey; in frwr_map() 331 reg_wr->access = writing ? in frwr_map()
|
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ad7293.c | 409 unsigned int reg_wr, reg_rd, data_wr; in ad7293_ch_read_raw() local 413 reg_wr = AD7293_REG_VINX_SEQ; in ad7293_ch_read_raw() 419 reg_wr = AD7293_REG_ISENSEX_TSENSEX_SEQ; in ad7293_ch_read_raw() 425 reg_wr = AD7293_REG_ISENSEX_TSENSEX_SEQ; in ad7293_ch_read_raw() 457 ret = __ad7293_spi_write(st, reg_wr, data_wr); in ad7293_ch_read_raw()
|
/kernel/linux/linux-5.10/include/rdma/ |
H A D | rw.h | 38 struct ib_reg_wr reg_wr; member
|
/kernel/linux/linux-6.6/include/rdma/ |
H A D | rw.h | 38 struct ib_reg_wr reg_wr; member
|
/kernel/linux/linux-5.10/fs/cifs/ |
H A D | smbdirect.c | 2357 struct ib_reg_wr *reg_wr; in smbd_register_mr() local 2414 reg_wr = &smbdirect_mr->wr; in smbd_register_mr() 2415 reg_wr->wr.opcode = IB_WR_REG_MR; in smbd_register_mr() 2417 reg_wr->wr.wr_cqe = &smbdirect_mr->cqe; in smbd_register_mr() 2418 reg_wr->wr.num_sge = 0; in smbd_register_mr() 2419 reg_wr->wr.send_flags = IB_SEND_SIGNALED; in smbd_register_mr() 2420 reg_wr->mr = smbdirect_mr->mr; in smbd_register_mr() 2421 reg_wr->key = smbdirect_mr->mr->rkey; in smbd_register_mr() 2422 reg_wr->access = writing ? in smbd_register_mr() 2431 rc = ib_post_send(info->id->qp, ®_wr in smbd_register_mr() [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | rdma.c | 71 struct ib_reg_wr reg_wr; member 1406 memset(&req->reg_wr, 0, sizeof(req->reg_wr)); in nvme_rdma_map_sg_fr() 1407 req->reg_wr.wr.opcode = IB_WR_REG_MR; in nvme_rdma_map_sg_fr() 1408 req->reg_wr.wr.wr_cqe = &req->reg_cqe; in nvme_rdma_map_sg_fr() 1409 req->reg_wr.wr.num_sge = 0; in nvme_rdma_map_sg_fr() 1410 req->reg_wr.mr = req->mr; in nvme_rdma_map_sg_fr() 1411 req->reg_wr.key = req->mr->rkey; in nvme_rdma_map_sg_fr() 1412 req->reg_wr.access = IB_ACCESS_LOCAL_WRITE | in nvme_rdma_map_sg_fr() 1487 struct ib_reg_wr *wr = &req->reg_wr; in nvme_rdma_map_sg_pi() [all...] |
/kernel/linux/linux-6.6/fs/smb/client/ |
H A D | smbdirect.c | 2254 struct ib_reg_wr *reg_wr; in smbd_register_mr() local 2299 reg_wr = &smbdirect_mr->wr; in smbd_register_mr() 2300 reg_wr->wr.opcode = IB_WR_REG_MR; in smbd_register_mr() 2302 reg_wr->wr.wr_cqe = &smbdirect_mr->cqe; in smbd_register_mr() 2303 reg_wr->wr.num_sge = 0; in smbd_register_mr() 2304 reg_wr->wr.send_flags = IB_SEND_SIGNALED; in smbd_register_mr() 2305 reg_wr->mr = smbdirect_mr->mr; in smbd_register_mr() 2306 reg_wr->key = smbdirect_mr->mr->rkey; in smbd_register_mr() 2307 reg_wr->access = writing ? in smbd_register_mr() 2316 rc = ib_post_send(info->id->qp, ®_wr in smbd_register_mr() [all...] |
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | rdma.c | 71 struct ib_reg_wr reg_wr; member 1326 memset(&req->reg_wr, 0, sizeof(req->reg_wr)); in nvme_rdma_map_sg_fr() 1327 req->reg_wr.wr.opcode = IB_WR_REG_MR; in nvme_rdma_map_sg_fr() 1328 req->reg_wr.wr.wr_cqe = &req->reg_cqe; in nvme_rdma_map_sg_fr() 1329 req->reg_wr.wr.num_sge = 0; in nvme_rdma_map_sg_fr() 1330 req->reg_wr.mr = req->mr; in nvme_rdma_map_sg_fr() 1331 req->reg_wr.key = req->mr->rkey; in nvme_rdma_map_sg_fr() 1332 req->reg_wr.access = IB_ACCESS_LOCAL_WRITE | in nvme_rdma_map_sg_fr() 1407 struct ib_reg_wr *wr = &req->reg_wr; in nvme_rdma_map_sg_pi() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/ |
H A D | trace.h | 54 DEFINE_EVENT(dev_reg_evt, reg_wr,
|
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/ |
H A D | trace.h | 54 DEFINE_EVENT(dev_reg_evt, reg_wr,
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_qp.c | 397 mr = to_emr(reg_wr(send_wr)->mr); in erdma_push_one_sqe() 400 to_erdma_access_flags(reg_wr(send_wr)->access); in erdma_push_one_sqe() 403 regmr_sge->stag = cpu_to_le32(reg_wr(send_wr)->key); in erdma_push_one_sqe()
|
/kernel/linux/linux-5.10/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 243 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_reg_sig_mr() 299 struct ib_reg_wr *wr = &tx_desc->reg_wr; in iser_fast_reg_mr()
|
H A D | iscsi_iser.h | 237 * @reg_wr: registration WR 250 struct ib_reg_wr reg_wr; member
|
H A D | iser_verbs.c | 914 else if (tx_desc->reg_wr.wr.next) in iser_post_send() 915 first_wr = &tx_desc->reg_wr.wr; in iser_post_send()
|
/kernel/linux/linux-6.6/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 | 233 * @reg_wr: registration WR 246 struct ib_reg_wr reg_wr; member
|
H A D | iser_verbs.c | 876 else if (tx_desc->reg_wr.wr.next) in iser_post_send() 877 first_wr = &tx_desc->reg_wr.wr; in iser_post_send()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | wr.c | 782 const struct ib_reg_wr *wr = reg_wr(send_wr); in set_pi_umr_wr() 1029 (*ctrl)->imm = cpu_to_be32(reg_wr(wr)->key); in handle_reg_mr() 1030 return set_reg_wr(qp, reg_wr(wr), seg, size, cur_edge, true); in handle_reg_mr() 1081 mr = to_mmr(reg_wr(wr)->mr); in handle_reg_mr_integrity() 1089 reg_pi_wr.access = reg_wr(wr)->access; in handle_reg_mr_integrity()
|
/kernel/linux/linux-6.6/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() 860 mr = to_mmr(reg_wr(wr)->mr); in handle_reg_mr_integrity() 868 reg_pi_wr.access = reg_wr(wr)->access; in handle_reg_mr_integrity()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_verbs.c | 544 wr->wr.reg.mr = reg_wr(ibwr)->mr; in init_send_wr() 545 wr->wr.reg.key = reg_wr(ibwr)->key; in init_send_wr() 546 wr->wr.reg.access = reg_wr(ibwr)->access; in init_send_wr()
|