Searched refs:umrwr (Results 1 – 2 of 2) sorted by relevance
901 struct mlx5_umr_wr *umrwr) in mlx5_ib_post_send_wait() argument909 umrwr->wr.wr_cqe = &umr_context.cqe; in mlx5_ib_post_send_wait()912 err = ib_post_send(umrc->qp, &umrwr->wr, &bad); in mlx5_ib_post_send_wait()1405 struct mlx5_umr_wr umrwr = {}; in unreg_umr() local1410 umrwr.wr.send_flags = MLX5_IB_SEND_UMR_DISABLE_MR | in unreg_umr()1412 umrwr.wr.opcode = MLX5_IB_WR_UMR; in unreg_umr()1413 umrwr.mkey = mr->mmkey.key; in unreg_umr()1415 return mlx5_ib_post_send_wait(dev, &umrwr); in unreg_umr()1422 struct mlx5_umr_wr umrwr = {}; in rereg_umr() local1425 umrwr.wr.send_flags = MLX5_IB_SEND_UMR_FAIL_IF_FREE; in rereg_umr()[all …]
3714 const struct mlx5_umr_wr *umrwr = umr_wr(wr); in set_reg_umr_segment() local3723 umr->xlt_octowords = cpu_to_be16(get_xlt_octo(umrwr->xlt_size)); in set_reg_umr_segment()3725 u64 offset = get_xlt_octo(umrwr->offset); in set_reg_umr_segment()3788 const struct mlx5_umr_wr *umrwr = umr_wr(wr); in set_reg_mkey_segment() local3794 seg->flags = convert_access(umrwr->access_flags); in set_reg_mkey_segment()3795 if (umrwr->pd) in set_reg_mkey_segment()3796 seg->flags_pd = cpu_to_be32(to_mpd(umrwr->pd)->pdn); in set_reg_mkey_segment()3798 !umrwr->length) in set_reg_mkey_segment()3801 seg->start_addr = cpu_to_be64(umrwr->virt_addr); in set_reg_mkey_segment()3802 seg->len = cpu_to_be64(umrwr->length); in set_reg_mkey_segment()[all …]