Searched refs:vdpa_mgmt_dev (Results 1 – 13 of 13) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | vdpa.h | 67 struct vdpa_mgmt_dev; 97 struct vdpa_mgmt_dev *mdev; 544 int (*dev_add)(struct vdpa_mgmt_dev *mdev, const char *name, 546 void (*dev_del)(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev); 560 struct vdpa_mgmt_dev { struct 570 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev); argument 571 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev);
|
/openbmc/linux/drivers/vdpa/ |
H A D | vdpa.c | 337 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_register() 353 struct vdpa_mgmt_dev *mdev = vdev->mdev; in vdpa_match_remove() 360 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_unregister() 420 static bool mgmtdev_handle_match(const struct vdpa_mgmt_dev *mdev, in mgmtdev_handle_match() 439 static struct vdpa_mgmt_dev *vdpa_mgmtdev_get_from_attr(struct nlattr **attrs) in vdpa_mgmtdev_get_from_attr() 441 struct vdpa_mgmt_dev *mdev; in vdpa_mgmtdev_get_from_attr() 468 static u64 vdpa_mgmtdev_get_classes(const struct vdpa_mgmt_dev *mdev, in vdpa_mgmtdev_get_classes() 526 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_doit() 558 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_dumpit() 599 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_dev_add_set_doit() [all …]
|
/openbmc/linux/drivers/vdpa/pds/ |
H A D | aux_drv.h | 15 struct vdpa_mgmt_dev vdpa_mdev;
|
H A D | vdpa_dev.c | 605 static int pds_vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in pds_vdpa_dev_add() 610 struct vdpa_mgmt_dev *mgmt; in pds_vdpa_dev_add() 753 static void pds_vdpa_dev_del(struct vdpa_mgmt_dev *mdev, in pds_vdpa_dev_del() 784 struct vdpa_mgmt_dev *mgmt; in pds_vdpa_get_mgmt_info()
|
H A D | debugfs.c | 178 struct vdpa_mgmt_dev *mgmt; in identity_show()
|
/openbmc/linux/drivers/vdpa/vdpa_sim/ |
H A D | vdpa_sim_blk.c | 409 static int vdpasim_blk_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpasim_blk_dev_add() 459 static void vdpasim_blk_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_blk_dev_del() 477 static struct vdpa_mgmt_dev mgmt_dev = {
|
H A D | vdpa_sim_net.c | 447 static int vdpasim_net_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpasim_net_dev_add() 503 static void vdpasim_net_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_net_dev_del() 521 static struct vdpa_mgmt_dev mgmt_dev = {
|
H A D | vdpa_sim.h | 37 struct vdpa_mgmt_dev *mgmt_dev;
|
/openbmc/linux/drivers/vdpa/virtio_pci/ |
H A D | vp_vdpa.c | 47 struct vdpa_mgmt_dev mgtdev; 470 static int vp_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name, in vp_vdpa_dev_add() 554 static void vp_vdpa_dev_del(struct vdpa_mgmt_dev *v_mdev, in vp_vdpa_dev_del() 574 struct vdpa_mgmt_dev *mgtdev; in vp_vdpa_probe()
|
/openbmc/linux/drivers/vdpa/ifcvf/ |
H A D | ifcvf_base.h | 99 struct vdpa_mgmt_dev mdev;
|
H A D | ifcvf_main.c | 678 static int ifcvf_vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in ifcvf_vdpa_dev_add() 732 static void ifcvf_vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in ifcvf_vdpa_dev_del()
|
/openbmc/linux/drivers/vdpa/vdpa_user/ |
H A D | vduse_dev.c | 1949 struct vdpa_mgmt_dev mgmt_dev; 1983 static int vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpa_dev_add() 2023 static void vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in vdpa_dev_del()
|
/openbmc/linux/drivers/vdpa/mlx5/net/ |
H A D | mlx5_vnet.c | 3299 struct vdpa_mgmt_dev mgtdev; 3354 static int mlx5_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name, in mlx5_vdpa_dev_add() 3539 static void mlx5_vdpa_dev_del(struct vdpa_mgmt_dev *v_mdev, struct vdpa_device *dev) in mlx5_vdpa_dev_del()
|