Searched refs:mlx5_vdpa_net (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.h | 10 container_of(__mvdev, struct mlx5_vdpa_net, mvdev) 43 struct mlx5_vdpa_net { struct 90 struct mlx5_vdpa_net *ndev; argument 99 void mlx5_vdpa_add_debugfs(struct mlx5_vdpa_net *ndev); 100 void mlx5_vdpa_remove_debugfs(struct mlx5_vdpa_net *ndev); 101 void mlx5_vdpa_add_rx_flow_table(struct mlx5_vdpa_net *ndev); 102 void mlx5_vdpa_remove_rx_flow_table(struct mlx5_vdpa_net *ndev); 103 void mlx5_vdpa_add_tirn(struct mlx5_vdpa_net *ndev); 104 void mlx5_vdpa_remove_tirn(struct mlx5_vdpa_net *ndev); 106 void mlx5_vdpa_add_rx_counters(struct mlx5_vdpa_net *ndev, [all …]
|
H A D | debug.c | 10 struct mlx5_vdpa_net *ndev = file->private; in tirn_show() 18 void mlx5_vdpa_remove_tirn(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_remove_tirn() 24 void mlx5_vdpa_add_tirn(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_add_tirn() 32 struct mlx5_vdpa_net *ndev = file->private; in rx_flow_table_show() 40 void mlx5_vdpa_remove_rx_flow_table(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_remove_rx_flow_table() 46 void mlx5_vdpa_add_rx_flow_table(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_add_rx_flow_table() 95 void mlx5_vdpa_add_rx_counters(struct mlx5_vdpa_net *ndev, in mlx5_vdpa_add_rx_counters() 130 void mlx5_vdpa_remove_rx_counters(struct mlx5_vdpa_net *ndev, in mlx5_vdpa_remove_rx_counters() 138 void mlx5_vdpa_add_debugfs(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_add_debugfs() 149 void mlx5_vdpa_remove_debugfs(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_remove_debugfs()
|
H A D | mlx5_vnet.c | 118 struct mlx5_vdpa_net *ndev; 140 static void free_resources(struct mlx5_vdpa_net *ndev); 141 static void init_mvqs(struct mlx5_vdpa_net *ndev); 143 static void teardown_driver(struct mlx5_vdpa_net *ndev); 261 static int create_tis(struct mlx5_vdpa_net *ndev) in create_tis() 277 static void destroy_tis(struct mlx5_vdpa_net *ndev) in destroy_tis() 285 static int cq_frag_buf_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_cq_buf *buf, int nent) in cq_frag_buf_alloc() 305 static int umem_frag_buf_alloc(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_umem *umem, int size) in umem_frag_buf_alloc() 313 static void cq_frag_buf_free(struct mlx5_vdpa_net *ndev, struct mlx5_vdpa_cq_buf *buf) in cq_frag_buf_free() 353 static void qp_prepare(struct mlx5_vdpa_net *ndev, bool fw, void *in, in qp_prepare() [all …]
|