Searched refs:vdpa_mgmt_dev (Results 1 – 9 of 9) sorted by relevance
| /Linux-v5.15/include/linux/ |
| D | vdpa.h | 59 struct vdpa_mgmt_dev; 81 struct vdpa_mgmt_dev *mdev; 415 int (*dev_add)(struct vdpa_mgmt_dev *mdev, const char *name); 416 void (*dev_del)(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev); 419 struct vdpa_mgmt_dev { struct 426 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev); argument 427 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev);
|
| /Linux-v5.15/drivers/vdpa/ |
| D | vdpa.c | 256 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_register() 272 struct vdpa_mgmt_dev *mdev = vdev->mdev; in vdpa_match_remove() 279 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_unregister() 292 static bool mgmtdev_handle_match(const struct vdpa_mgmt_dev *mdev, in mgmtdev_handle_match() 311 static struct vdpa_mgmt_dev *vdpa_mgmtdev_get_from_attr(struct nlattr **attrs) in vdpa_mgmtdev_get_from_attr() 313 struct vdpa_mgmt_dev *mdev; in vdpa_mgmtdev_get_from_attr() 330 static int vdpa_nl_mgmtdev_handle_fill(struct sk_buff *msg, const struct vdpa_mgmt_dev *mdev) in vdpa_nl_mgmtdev_handle_fill() 340 static int vdpa_mgmtdev_fill(const struct vdpa_mgmt_dev *mdev, struct sk_buff *msg, in vdpa_mgmtdev_fill() 376 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_doit() 408 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_dumpit() [all …]
|
| /Linux-v5.15/drivers/vdpa/vdpa_sim/ |
| D | vdpa_sim_net.c | 129 static int vdpasim_net_dev_add(struct vdpa_mgmt_dev *mdev, const char *name) in vdpasim_net_dev_add() 160 static void vdpasim_net_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_net_dev_del() 178 static struct vdpa_mgmt_dev mgmt_dev = {
|
| D | vdpa_sim_blk.c | 251 static int vdpasim_blk_dev_add(struct vdpa_mgmt_dev *mdev, const char *name) in vdpasim_blk_dev_add() 282 static void vdpasim_blk_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_blk_dev_del() 300 static struct vdpa_mgmt_dev mgmt_dev = {
|
| D | vdpa_sim.h | 37 struct vdpa_mgmt_dev *mgmt_dev;
|
| /Linux-v5.15/drivers/vdpa/ifcvf/ |
| D | ifcvf_base.h | 99 struct vdpa_mgmt_dev mdev;
|
| D | ifcvf_main.c | 502 static int ifcvf_vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name) in ifcvf_vdpa_dev_add() 559 static void ifcvf_vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in ifcvf_vdpa_dev_del()
|
| /Linux-v5.15/drivers/vdpa/vdpa_user/ |
| D | vduse_dev.c | 1476 static struct vdpa_mgmt_dev mgmt_dev; 1506 static int vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name) in vdpa_dev_add() 1531 static void vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in vdpa_dev_del() 1546 static struct vdpa_mgmt_dev mgmt_dev = {
|
| /Linux-v5.15/drivers/vdpa/mlx5/net/ |
| D | mlx5_vnet.c | 2402 struct vdpa_mgmt_dev mgtdev; 2407 static int mlx5_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name) in mlx5_vdpa_dev_add() 2508 static void mlx5_vdpa_dev_del(struct vdpa_mgmt_dev *v_mdev, struct vdpa_device *dev) in mlx5_vdpa_dev_del()
|