Lines Matching refs:ndev

10 	struct mlx5_vdpa_net *ndev = file->private;  in tirn_show()  local
12 seq_printf(file, "0x%x\n", ndev->res.tirn); in tirn_show()
18 void mlx5_vdpa_remove_tirn(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_remove_tirn() argument
20 if (ndev->debugfs) in mlx5_vdpa_remove_tirn()
21 debugfs_remove(ndev->res.tirn_dent); in mlx5_vdpa_remove_tirn()
24 void mlx5_vdpa_add_tirn(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_add_tirn() argument
26 ndev->res.tirn_dent = debugfs_create_file("tirn", 0444, ndev->rx_dent, in mlx5_vdpa_add_tirn()
27 ndev, &tirn_fops); in mlx5_vdpa_add_tirn()
32 struct mlx5_vdpa_net *ndev = file->private; in rx_flow_table_show() local
34 seq_printf(file, "0x%x\n", mlx5_flow_table_id(ndev->rxft)); 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() argument
42 if (ndev->debugfs) in mlx5_vdpa_remove_rx_flow_table()
43 debugfs_remove(ndev->rx_table_dent); 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() argument
48 ndev->rx_table_dent = debugfs_create_file("table_id", 0444, ndev->rx_dent, in mlx5_vdpa_add_rx_flow_table()
49 ndev, &rx_flow_table_fops); 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() argument
102 node->ucast_counter.mdev = ndev->mvdev.mdev; in mlx5_vdpa_add_rx_counters()
103 node->mcast_counter.mdev = ndev->mvdev.mdev; in mlx5_vdpa_add_rx_counters()
111 node->dent = debugfs_create_dir(vidstr, ndev->rx_dent); in mlx5_vdpa_add_rx_counters()
130 void mlx5_vdpa_remove_rx_counters(struct mlx5_vdpa_net *ndev, in mlx5_vdpa_remove_rx_counters() argument
133 if (node->dent && ndev->debugfs) in mlx5_vdpa_remove_rx_counters()
138 void mlx5_vdpa_add_debugfs(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_add_debugfs() argument
142 mdev = ndev->mvdev.mdev; in mlx5_vdpa_add_debugfs()
143 ndev->debugfs = debugfs_create_dir(dev_name(&ndev->mvdev.vdev.dev), in mlx5_vdpa_add_debugfs()
145 if (!IS_ERR(ndev->debugfs)) in mlx5_vdpa_add_debugfs()
146 ndev->rx_dent = debugfs_create_dir("rx", ndev->debugfs); in mlx5_vdpa_add_debugfs()
149 void mlx5_vdpa_remove_debugfs(struct mlx5_vdpa_net *ndev) in mlx5_vdpa_remove_debugfs() argument
151 debugfs_remove_recursive(ndev->debugfs); in mlx5_vdpa_remove_debugfs()
152 ndev->debugfs = NULL; in mlx5_vdpa_remove_debugfs()