Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/vdpa/mlx5/net/
Dmlx5_vnet.c163 static int resume_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq);
374 struct mlx5_vdpa_virtqueue *mvq, u32 num_ent) in qp_prepare() argument
380 vqp = fw ? &mvq->fwqp : &mvq->vqqp; in qp_prepare()
400 MLX5_SET(qpc, qpc, cqn_rcv, mvq->cq.mcq.cqn); in qp_prepare()
419 static int qp_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, in qp_create() argument
430 vqp = &mvq->vqqp; in qp_create()
431 err = rq_buf_alloc(ndev, vqp, mvq->num_ent); in qp_create()
447 qp_prepare(ndev, vqp->fw, in, mvq, mvq->num_ent); in qp_create()
465 rx_post(vqp, mvq->num_ent); in qp_create()
511 static void mlx5_vdpa_handle_completions(struct mlx5_vdpa_virtqueue *mvq, int num) in mlx5_vdpa_handle_completions() argument
[all …]