Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/infiniband/ulp/iser/
Diser_verbs.c264 desc->rsc.sig_mr = ib_alloc_mr_integrity(pd, size, size); in iser_create_fastreg_desc()
265 if (IS_ERR(desc->rsc.sig_mr)) { in iser_create_fastreg_desc()
266 ret = PTR_ERR(desc->rsc.sig_mr); in iser_create_fastreg_desc()
288 if (res->sig_mr) { in iser_destroy_fastreg_desc()
289 ib_dereg_mr(res->sig_mr); in iser_destroy_fastreg_desc()
290 res->sig_mr = NULL; in iser_destroy_fastreg_desc()
1081 ret = ib_check_mr_status(desc->rsc.sig_mr, in iser_check_task_pi_status()
Discsi_iser.h385 struct ib_mr *sig_mr; member
Diser_memory.c388 struct ib_mr *mr = rsc->sig_mr; in iser_reg_sig_mr()
Diser_initiator.c596 (desc->sig_protected && rkey != desc->rsc.sig_mr->rkey))) { in iser_inv_desc()
/Linux-v5.4/drivers/infiniband/hw/mlx5/
Dqp.c4533 static int mlx5_set_bsf(struct ib_mr *sig_mr, in mlx5_set_bsf() argument
4537 struct mlx5_core_sig_ctx *msig = to_mmr(sig_mr)->sig; in mlx5_set_bsf()
4592 struct ib_mr *sig_mr, in set_sig_data_segment() argument
4607 struct mlx5_ib_mr *mr = to_mmr(sig_mr); in set_sig_data_segment()
4692 ret = mlx5_set_bsf(sig_mr, sig_attrs, bsf, data_len); in set_sig_data_segment()
4704 struct ib_mr *sig_mr, int access_flags, in set_sig_mkey_segment() argument
4707 u32 sig_key = sig_mr->rkey; in set_sig_mkey_segment()
4708 u8 sigerr = to_mmr(sig_mr)->sig->sigerr_count & 1; in set_sig_mkey_segment()
4737 struct mlx5_ib_mr *sig_mr = to_mmr(wr->mr); in set_pi_umr_wr() local
4738 struct mlx5_ib_mr *pi_mr = sig_mr->pi_mr; in set_pi_umr_wr()
[all …]
/Linux-v5.4/drivers/infiniband/ulp/isert/
Dib_isert.c1609 isert_check_pi_status(struct se_cmd *se_cmd, struct ib_mr *sig_mr) in isert_check_pi_status() argument
1614 ret = ib_check_mr_status(sig_mr, IB_MR_CHECK_SIG_STATUS, &mr_status); in isert_check_pi_status()