Searched refs:vqp (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 323 static void rx_post(struct mlx5_vdpa_qp *vqp, int n) in rx_post() argument 325 vqp->head += n; in rx_post() 326 vqp->db.db[0] = cpu_to_be32(vqp->head); in rx_post() 332 struct mlx5_vdpa_qp *vqp; in qp_prepare() local 336 vqp = fw ? &mvq->fwqp : &mvq->vqqp; in qp_prepare() 339 if (vqp->fw) { in qp_prepare() 354 MLX5_SET(qpc, qpc, log_page_size, vqp->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT); in qp_prepare() 360 mlx5_fill_page_frag_array(&vqp->frag_buf, pas); in qp_prepare() 363 static int rq_buf_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp, u3 argument 370 rq_buf_free(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp) rq_buf_free() argument 375 qp_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, struct mlx5_vdpa_qp *vqp) qp_create() argument 435 qp_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp) qp_destroy() argument [all...] |
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 347 static void rx_post(struct mlx5_vdpa_qp *vqp, int n) in rx_post() argument 349 vqp->head += n; in rx_post() 350 vqp->db.db[0] = cpu_to_be32(vqp->head); in rx_post() 356 struct mlx5_vdpa_qp *vqp; in qp_prepare() local 360 vqp = fw ? &mvq->fwqp : &mvq->vqqp; in qp_prepare() 363 if (vqp->fw) { in qp_prepare() 378 MLX5_SET(qpc, qpc, log_page_size, vqp->frag_buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT); in qp_prepare() 384 mlx5_fill_page_frag_array(&vqp->frag_buf, pas); in qp_prepare() 387 static int rq_buf_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp, u3 argument 394 rq_buf_free(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp) rq_buf_free() argument 399 qp_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, struct mlx5_vdpa_qp *vqp) qp_create() argument 459 qp_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_qp *vqp) qp_destroy() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_qp.c | 512 struct pvrdma_qp *vqp = to_vqp(qp); in pvrdma_destroy_qp() local 514 _pvrdma_destroy_qp_work(to_vdev(qp->device), vqp->qp_handle); in pvrdma_destroy_qp() 515 pvrdma_free_qp(vqp); in pvrdma_destroy_qp()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/vmw_pvrdma/ |
H A D | pvrdma_qp.c | 501 struct pvrdma_qp *vqp = to_vqp(qp); in pvrdma_destroy_qp() local 503 _pvrdma_destroy_qp_work(to_vdev(qp->device), vqp->qp_handle); in pvrdma_destroy_qp() 504 pvrdma_free_qp(vqp); in pvrdma_destroy_qp()
|
Completed in 7 milliseconds