Lines Matching refs:mdev
227 gen = &dev->mdev->caps.gen; in set_rq_size()
337 gen = &dev->mdev->caps.gen; in calc_sq_size()
381 gen = &dev->mdev->caps.gen; in set_user_buf_size()
745 uuari = &dev->mdev->priv.uuari; in create_kernel_qp()
771 err = mlx5_buf_alloc(dev->mdev, qp->buf_size, PAGE_SIZE * 2, &qp->buf); in create_kernel_qp()
793 err = mlx5_db_alloc(dev->mdev, &qp->db); in create_kernel_qp()
815 mlx5_db_free(dev->mdev, &qp->db); in create_kernel_qp()
826 mlx5_buf_free(dev->mdev, &qp->buf); in create_kernel_qp()
829 free_uuar(&dev->mdev->priv.uuari, uuarn); in create_kernel_qp()
835 mlx5_db_free(dev->mdev, &qp->db); in destroy_qp_kernel()
841 mlx5_buf_free(dev->mdev, &qp->buf); in destroy_qp_kernel()
842 free_uuar(&dev->mdev->priv.uuari, qp->bf->uuarn); in destroy_qp_kernel()
878 gen = &dev->mdev->caps.gen; in create_qp_common()
1029 err = mlx5_core_create_qp(dev->mdev, &qp->mqp, in, inlen); in create_qp_common()
1165 if (mlx5_core_qp_modify(dev->mdev, to_mlx5_state(qp->state), in destroy_qp_common()
1182 err = mlx5_core_destroy_qp(dev->mdev, &qp->mqp); in destroy_qp_common()
1247 gen = &dev->mdev->caps.gen; in mlx5_ib_create_qp()
1361 gen = &dev->mdev->caps.gen; in ib_rate_to_mlx5()
1383 gen = &dev->mdev->caps.gen; in mlx5_set_path()
1582 gen = &dev->mdev->caps.gen; in __mlx5_ib_modify_qp()
1729 err = mlx5_core_qp_modify(dev->mdev, to_mlx5_state(cur_state), in __mlx5_ib_modify_qp()
1784 gen = &dev->mdev->caps.gen; in mlx5_ib_modify_qp()
2045 struct mlx5_core_dev *mdev, in set_frwr_pages() argument
2449 struct mlx5_core_dev *mdev, struct mlx5_ib_pd *pd, struct mlx5_ib_qp *qp) in set_frwr_li_wr() argument
2473 set_frwr_pages(*seg, wr, mdev, pd, writ); in set_frwr_li_wr()
2593 struct mlx5_core_dev *mdev = dev->mdev; in mlx5_ib_post_send() local
2669 err = set_frwr_li_wr(&seg, wr, &size, mdev, to_mpd(ibqp->pd), qp); in mlx5_ib_post_send()
2682 err = set_frwr_li_wr(&seg, wr, &size, mdev, to_mpd(ibqp->pd), qp); in mlx5_ib_post_send()
3006 struct mlx5_core_dev *dev = ibdev->mdev; in to_ib_ah_attr()
3058 err = mlx5_core_qp_query(dev->mdev, &qp->mqp, outb, sizeof(*outb)); in mlx5_ib_query_qp()
3142 gen = &dev->mdev->caps.gen; in mlx5_ib_alloc_xrcd()
3150 err = mlx5_core_xrcd_alloc(dev->mdev, &xrcd->xrcdn); in mlx5_ib_alloc_xrcd()
3165 err = mlx5_core_xrcd_dealloc(dev->mdev, xrcdn); in mlx5_ib_dealloc_xrcd()