Symbol: mlx5_vdpa_virtqueue
drivers/vdpa/mlx5/net/mlx5_vnet.c
1001
static void destroy_virtqueue(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1026
static u32 get_rqpn(struct mlx5_vdpa_virtqueue *mvq, bool fw)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1031
static u32 get_qpn(struct mlx5_vdpa_virtqueue *mvq, bool fw)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1131
static int modify_qp(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, bool fw, int cmd)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1148
static int connect_qps(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1196
struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1294
static bool modifiable_virtqueue_fields(struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1305
struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1376
struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1405
static int counter_set_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1430
static void counter_set_dealloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1457
struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1483
struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1497
struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
1574
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1609
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
163
static int resume_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1633
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1671
static int suspend_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1678
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1717
static int resume_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
1722
static void teardown_vq(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
2441
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2466
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2490
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2542
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2585
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2612
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
2931
struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[i];
drivers/vdpa/mlx5/net/mlx5_vnet.c
2985
static int save_channel_info(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
3025
memset(&ndev->vqs[i], 0, offsetof(struct mlx5_vdpa_virtqueue, ri));
drivers/vdpa/mlx5/net/mlx5_vnet.c
3030
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3253
struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[0];
drivers/vdpa/mlx5/net/mlx5_vnet.c
3492
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3514
static int counter_set_query(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
3552
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
374
struct mlx5_vdpa_virtqueue *mvq, u32 num_ent)
drivers/vdpa/mlx5/net/mlx5_vnet.c
3758
struct mlx5_vdpa_virtqueue *mvq;
drivers/vdpa/mlx5/net/mlx5_vnet.c
3763
memset(mvq, 0, offsetof(struct mlx5_vdpa_virtqueue, ri));
drivers/vdpa/mlx5/net/mlx5_vnet.c
419
static int qp_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.c
511
static void mlx5_vdpa_handle_completions(struct mlx5_vdpa_virtqueue *mvq, int num)
drivers/vdpa/mlx5/net/mlx5_vnet.c
530
struct mlx5_vdpa_virtqueue *mvq = container_of(mcq, struct mlx5_vdpa_virtqueue, cq.mcq);
drivers/vdpa/mlx5/net/mlx5_vnet.c
557
struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx];
drivers/vdpa/mlx5/net/mlx5_vnet.c
632
struct mlx5_vdpa_virtqueue *mvq = &ndev->vqs[idx];
drivers/vdpa/mlx5/net/mlx5_vnet.c
684
static void set_umem_size(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num,
drivers/vdpa/mlx5/net/mlx5_vnet.c
716
static int create_umem(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num)
drivers/vdpa/mlx5/net/mlx5_vnet.c
766
static void umem_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq, int num)
drivers/vdpa/mlx5/net/mlx5_vnet.c
792
static int umems_create(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
811
static void umems_destroy(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_virtqueue *mvq)
drivers/vdpa/mlx5/net/mlx5_vnet.c
877
struct mlx5_vdpa_virtqueue *mvq,
drivers/vdpa/mlx5/net/mlx5_vnet.h
47
struct mlx5_vdpa_virtqueue *vqs;