Home
last modified time | relevance | path

Searched refs:vdpa_mgmt_dev (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/
A Dvdpa.h61 struct vdpa_mgmt_dev;
85 struct vdpa_mgmt_dev *mdev;
421 int (*dev_add)(struct vdpa_mgmt_dev *mdev, const char *name,
423 void (*dev_del)(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev);
435 struct vdpa_mgmt_dev { struct
443 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev); argument
444 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev);
/linux/drivers/vdpa/
A Dvdpa.c267 int vdpa_mgmtdev_register(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_register()
283 struct vdpa_mgmt_dev *mdev = vdev->mdev; in vdpa_match_remove()
290 void vdpa_mgmtdev_unregister(struct vdpa_mgmt_dev *mdev) in vdpa_mgmtdev_unregister()
343 static bool mgmtdev_handle_match(const struct vdpa_mgmt_dev *mdev, in mgmtdev_handle_match()
362 static struct vdpa_mgmt_dev *vdpa_mgmtdev_get_from_attr(struct nlattr **attrs) in vdpa_mgmtdev_get_from_attr()
364 struct vdpa_mgmt_dev *mdev; in vdpa_mgmtdev_get_from_attr()
391 static int vdpa_mgmtdev_fill(const struct vdpa_mgmt_dev *mdev, struct sk_buff *msg, in vdpa_mgmtdev_fill()
428 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_doit()
460 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_mgmtdev_get_dumpit()
490 struct vdpa_mgmt_dev *mdev; in vdpa_nl_cmd_dev_add_set_doit()
[all …]
/linux/drivers/vdpa/vdpa_sim/
A Dvdpa_sim_net.c136 static int vdpasim_net_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpasim_net_dev_add()
170 static void vdpasim_net_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_net_dev_del()
188 static struct vdpa_mgmt_dev mgmt_dev = {
A Dvdpa_sim_blk.c251 static int vdpasim_blk_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpasim_blk_dev_add()
283 static void vdpasim_blk_dev_del(struct vdpa_mgmt_dev *mdev, in vdpasim_blk_dev_del()
301 static struct vdpa_mgmt_dev mgmt_dev = {
A Dvdpa_sim.h37 struct vdpa_mgmt_dev *mgmt_dev;
/linux/drivers/vdpa/ifcvf/
A Difcvf_base.h99 struct vdpa_mgmt_dev mdev;
A Difcvf_main.c502 static int ifcvf_vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in ifcvf_vdpa_dev_add()
560 static void ifcvf_vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in ifcvf_vdpa_dev_del()
/linux/drivers/vdpa/vdpa_user/
A Dvduse_dev.c1478 static struct vdpa_mgmt_dev mgmt_dev;
1508 static int vdpa_dev_add(struct vdpa_mgmt_dev *mdev, const char *name, in vdpa_dev_add()
1534 static void vdpa_dev_del(struct vdpa_mgmt_dev *mdev, struct vdpa_device *dev) in vdpa_dev_del()
1549 static struct vdpa_mgmt_dev mgmt_dev = {
/linux/drivers/vdpa/mlx5/net/
A Dmlx5_vnet.c2444 struct vdpa_mgmt_dev mgtdev;
2525 static int mlx5_vdpa_dev_add(struct vdpa_mgmt_dev *v_mdev, const char *name, in mlx5_vdpa_dev_add()
2641 static void mlx5_vdpa_dev_del(struct vdpa_mgmt_dev *v_mdev, struct vdpa_device *dev) in mlx5_vdpa_dev_del()

Completed in 23 milliseconds