Lines Matching defs:mvq

363 		       struct mlx5_vdpa_virtqueue *mvq, u32 num_ent)  in qp_prepare()
408 static int qp_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, in qp_create()
500 static void mlx5_vdpa_handle_completions(struct mlx5_vdpa_virtqueue *mvq, int num) in mlx5_vdpa_handle_completions()
519 struct mlx5_vdpa_virtqueue *mvq = container_of(mcq, struct mlx5_vdpa_virtqueue, cq.mcq); in mlx5_vdpa_cq_comp() local
546 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_create() local
623 struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx]; in cq_destroy() local
675 static void set_umem_size(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num, in set_umem_size()
707 static int create_umem(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num) in create_umem()
757 static void umem_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num) in umem_destroy()
783 static int umems_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in umems_create()
802 static void umems_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in umems_destroy()
867 static int create_virtqueue(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in create_virtqueue()
969 static void destroy_virtqueue(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in destroy_virtqueue()
994 static u32 get_rqpn(struct mlx5_vdpa_virtqueue *mvq, bool fw) in get_rqpn()
999 static u32 get_qpn(struct mlx5_vdpa_virtqueue *mvq, bool fw) in get_qpn()
1099 static int modify_qp(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, bool fw, int cmd) in modify_qp()
1116 static int connect_qps(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in connect_qps()
1153 static int query_virtqueue(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, in query_virtqueue()
1210 static bool modifiable_virtqueue_fields(struct mlx5_vdpa_virtqueue *mvq) in modifiable_virtqueue_fields()
1221 struct mlx5_vdpa_virtqueue *mvq, in modify_virtqueue()
1324 struct mlx5_vdpa_virtqueue *mvq, in modify_virtqueue_state()
1331 static int counter_set_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in counter_set_alloc()
1356 static void counter_set_dealloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in counter_set_dealloc()
1383 struct mlx5_vdpa_virtqueue *mvq) in alloc_vector()
1409 struct mlx5_vdpa_virtqueue *mvq) in dealloc_vector()
1422 static int setup_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in setup_vq()
1484 static void suspend_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in suspend_vq()
1513 static void resume_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in resume_vq()
1531 static void teardown_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in teardown_vq()
2228 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_kick_vq() local
2253 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_set_vq_address() local
2277 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_set_vq_num() local
2321 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_set_vq_ready() local
2369 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_set_vq_state() local
2396 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_get_vq_state() local
2557 struct mlx5_vdpa_virtqueue *mvq; in teardown_virtqueues() local
2764 static int save_channel_info(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq) in save_channel_info()
2809 struct mlx5_vdpa_virtqueue *mvq; in restore_channels_info() local
3235 struct mlx5_vdpa_virtqueue *mvq; in mlx5_get_vq_irq() local
3257 static int counter_set_query(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, in counter_set_query()
3295 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_get_vendor_vq_stats() local
3359 struct mlx5_vdpa_virtqueue *mvq; in mlx5_vdpa_suspend() local
3506 struct mlx5_vdpa_virtqueue *mvq; in init_mvqs() local