Lines Matching refs:mdev

184 			msrq = mlx5_core_get_srq(dev->mdev,  in handle_responder()
375 mlx5_buf_free(dev->mdev, &buf->buf); in free_cq_buf()
461 mqp = __mlx5_qp_lookup(dev->mdev, qpn); in mlx5_poll_one()
525 read_lock(&dev->mdev->priv.mr_table.lock); in mlx5_poll_one()
526 mmr = __mlx5_mr_lookup(dev->mdev, in mlx5_poll_one()
529 read_unlock(&dev->mdev->priv.mr_table.lock); in mlx5_poll_one()
547 read_unlock(&dev->mdev->priv.mr_table.lock); in mlx5_poll_one()
583 struct mlx5_core_dev *mdev = to_mdev(ibcq->device)->mdev; in mlx5_ib_arm_cq() local
584 void __iomem *uar_page = mdev->priv.uuari.uars[0].map; in mlx5_ib_arm_cq()
590 MLX5_GET_DOORBELL_LOCK(&mdev->priv.cq_uar_lock), in mlx5_ib_arm_cq()
601 err = mlx5_buf_alloc(dev->mdev, nent * cqe_size, &buf->buf); in alloc_cq_buf()
705 err = mlx5_db_alloc(dev->mdev, &cq->db); in create_cq_kernel()
728 *index = dev->mdev->priv.uuari.uars[0].index; in create_cq_kernel()
736 mlx5_db_free(dev->mdev, &cq->db); in create_cq_kernel()
743 mlx5_db_free(dev->mdev, &cq->db); in destroy_cq_kernel()
770 if (entries > (1 << MLX5_CAP_GEN(dev->mdev, log_max_cq_sz))) in mlx5_ib_create_cq()
800 err = mlx5_vector2eqn(dev->mdev, vector, &eqn, &irqn); in mlx5_ib_create_cq()
807 err = mlx5_core_create_cq(dev->mdev, &cq->mcq, cqb, inlen); in mlx5_ib_create_cq()
827 mlx5_core_destroy_cq(dev->mdev, &cq->mcq); in mlx5_ib_create_cq()
852 mlx5_core_destroy_cq(dev->mdev, &mcq->mcq); in mlx5_ib_destroy_cq()
937 if (!MLX5_CAP_GEN(dev->mdev, cq_moderation)) in mlx5_ib_modify_cq()
949 err = mlx5_core_modify_cq(dev->mdev, &mcq->mcq, in, sizeof(*in)); in mlx5_ib_modify_cq()
1092 if (!MLX5_CAP_GEN(dev->mdev, cq_resize)) { in mlx5_ib_resize_cq()
1101 if (entries > (1 << MLX5_CAP_GEN(dev->mdev, log_max_cq_sz)) + 1) in mlx5_ib_resize_cq()
1146 err = mlx5_core_modify_cq(dev->mdev, &cq->mcq, in, inlen); in mlx5_ib_resize_cq()