Lines Matching defs:mlx5_vdpa_net
43 struct mlx5_vdpa_net { struct
45 struct mlx5_vdpa_net_resources res; argument
46 struct virtio_net_config config;
47 struct mlx5_vdpa_virtqueue *vqs;
48 struct vdpa_callback *event_cbs;
54 struct rw_semaphore reslock;
55 struct mlx5_flow_table *rxft;
56 struct dentry *rx_dent;
57 struct dentry *rx_table_dent;
58 bool setup;
59 bool needs_teardown;
60 u32 cur_num_vqs;
61 u32 rqt_size;
62 bool nb_registered;
63 struct notifier_block nb;
64 struct vdpa_callback config_cb;
65 struct mlx5_vdpa_wq_ent cvq_ent;
66 struct hlist_head macvlan_hash[MLX5V_MACVLAN_SIZE];
67 struct mlx5_vdpa_irq_pool irqp;
91 struct mlx5_vdpa_net *ndev; argument