Searched refs:umrwr (Results 1 – 2 of 2) sorted by relevance
823 struct mlx5_umr_wr *umrwr) in mlx5_ib_post_send_wait() argument831 umrwr->wr.wr_cqe = &umr_context.cqe; in mlx5_ib_post_send_wait()834 err = ib_post_send(umrc->qp, &umrwr->wr, &bad); in mlx5_ib_post_send_wait()1354 struct mlx5_umr_wr umrwr = {}; in unreg_umr() local1359 umrwr.wr.send_flags = MLX5_IB_SEND_UMR_DISABLE_MR | in unreg_umr()1361 umrwr.wr.opcode = MLX5_IB_WR_UMR; in unreg_umr()1362 umrwr.pd = dev->umrc.pd; in unreg_umr()1363 umrwr.mkey = mr->mmkey.key; in unreg_umr()1364 umrwr.ignore_free_state = 1; in unreg_umr()1366 return mlx5_ib_post_send_wait(dev, &umrwr); in unreg_umr()[all …]
4296 const struct mlx5_umr_wr *umrwr = umr_wr(wr); in set_reg_umr_segment() local4300 if (!umrwr->ignore_free_state) { in set_reg_umr_segment()4309 umr->xlt_octowords = cpu_to_be16(get_xlt_octo(umrwr->xlt_size)); in set_reg_umr_segment()4311 u64 offset = get_xlt_octo(umrwr->offset); in set_reg_umr_segment()4374 const struct mlx5_umr_wr *umrwr = umr_wr(wr); in set_reg_mkey_segment() local4380 seg->flags = convert_access(umrwr->access_flags); in set_reg_mkey_segment()4381 if (umrwr->pd) in set_reg_mkey_segment()4382 seg->flags_pd = cpu_to_be32(to_mpd(umrwr->pd)->pdn); in set_reg_mkey_segment()4384 !umrwr->length) in set_reg_mkey_segment()4387 seg->start_addr = cpu_to_be64(umrwr->virt_addr); in set_reg_mkey_segment()[all …]