Home
last modified time | relevance | path

Searched refs:sig_mr (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_memory.c451 iser_inv_rkey(iser_tx_next_wr(tx_desc), pi_ctx->sig_mr); in iser_reg_sig_mr()
460 wr->sig_mr = pi_ctx->sig_mr; in iser_reg_sig_mr()
470 sig_reg->sge.lkey = pi_ctx->sig_mr->lkey; in iser_reg_sig_mr()
471 sig_reg->rkey = pi_ctx->sig_mr->rkey; in iser_reg_sig_mr()
Diser_verbs.c334 pi_ctx->sig_mr = ib_alloc_mr(pd, IB_MR_TYPE_SIGNATURE, 2); in iser_alloc_pi_ctx()
335 if (IS_ERR(pi_ctx->sig_mr)) { in iser_alloc_pi_ctx()
336 ret = PTR_ERR(pi_ctx->sig_mr); in iser_alloc_pi_ctx()
356 ib_dereg_mr(pi_ctx->sig_mr); in iser_free_pi_ctx()
1286 ret = ib_check_mr_status(desc->pi_ctx->sig_mr, in iser_check_task_pi_status()
Discsi_iser.h437 struct ib_mr *sig_mr; member
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dqp.c2166 static int mlx5_set_bsf(struct ib_mr *sig_mr, in mlx5_set_bsf() argument
2170 struct mlx5_core_sig_ctx *msig = to_mmr(sig_mr)->sig; in mlx5_set_bsf()
2228 struct ib_mr *sig_mr = wr->sig_mr; in set_sig_data_segment() local
2313 ret = mlx5_set_bsf(sig_mr, sig_attrs, bsf, data_len); in set_sig_data_segment()
2329 struct ib_mr *sig_mr = wr->sig_mr; in set_sig_mkey_segment() local
2330 u32 sig_key = sig_mr->rkey; in set_sig_mkey_segment()
2331 u8 sigerr = to_mmr(sig_mr)->sig->sigerr_count & 1; in set_sig_mkey_segment()
2361 struct mlx5_ib_mr *sig_mr = to_mmr(wr->sig_mr); in set_sig_umr_wr() local
2368 unlikely(!sig_mr->sig) || unlikely(!qp->signature_en) || in set_sig_umr_wr()
2369 unlikely(!sig_mr->sig->sig_status_checked)) in set_sig_umr_wr()
[all …]
/linux-4.4.14/drivers/infiniband/ulp/isert/
Dib_isert.c473 ib_dereg_mr(fr_desc->pi_ctx->sig_mr); in isert_conn_free_fastreg_pool()
509 pi_ctx->sig_mr = ib_alloc_mr(pd, IB_MR_TYPE_SIGNATURE, 2); in isert_create_pi_ctx()
510 if (IS_ERR(pi_ctx->sig_mr)) { in isert_create_pi_ctx()
512 PTR_ERR(pi_ctx->sig_mr)); in isert_create_pi_ctx()
513 ret = PTR_ERR(pi_ctx->sig_mr); in isert_create_pi_ctx()
1830 isert_check_pi_status(struct se_cmd *se_cmd, struct ib_mr *sig_mr) in isert_check_pi_status() argument
1835 ret = ib_check_mr_status(sig_mr, IB_MR_CHECK_SIG_STATUS, &mr_status); in isert_check_pi_status()
1886 wr->fr_desc->pi_ctx->sig_mr); in isert_completion_rdma_write()
1912 wr->fr_desc->pi_ctx->sig_mr); in isert_completion_rdma_read()
2667 isert_inv_rkey(&inv_wr, pi_ctx->sig_mr); in isert_reg_sig_mr()
[all …]
Dib_isert.h88 struct ib_mr *sig_mr; member
/linux-4.4.14/include/rdma/
Dib_verbs.h1166 struct ib_mr *sig_mr; member