Home
last modified time | relevance | path

Searched refs:mdev_parent (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/include/linux/
H A Dmdev.h32 struct mdev_parent *parent;
40 struct mdev_parent { struct
76 int mdev_register_parent(struct mdev_parent *parent, struct device *dev,
79 void mdev_unregister_parent(struct mdev_parent *parent);
/openbmc/linux/drivers/vfio/mdev/
H A Dmdev_core.c29 struct mdev_parent *parent = mdev->type->parent; in mdev_device_remove_common()
59 int mdev_register_parent(struct mdev_parent *parent, struct device *dev, in mdev_register_parent()
93 void mdev_unregister_parent(struct mdev_parent *parent) in mdev_unregister_parent()
113 struct mdev_parent *parent = mdev->type->parent; in mdev_device_release()
132 struct mdev_parent *parent = type->parent; in mdev_device_create()
216 struct mdev_parent *parent = mdev->type->parent; in mdev_device_remove()
H A Dmdev_private.h24 int parent_create_sysfs_files(struct mdev_parent *parent);
25 void parent_remove_sysfs_files(struct mdev_parent *parent);
H A Dmdev_sysfs.c169 static int mdev_type_add(struct mdev_parent *parent, struct mdev_type *type) in mdev_type_add()
208 void parent_remove_sysfs_files(struct mdev_parent *parent) in parent_remove_sysfs_files()
217 int parent_create_sysfs_files(struct mdev_parent *parent) in parent_create_sysfs_files()
/openbmc/linux/drivers/s390/crypto/
H A Dvfio_ap_private.h54 struct mdev_parent parent;
/openbmc/linux/drivers/s390/cio/
H A Dvfio_ccw_private.h80 struct mdev_parent parent;
/openbmc/linux/Documentation/driver-api/
H A Dvfio-mediated-device.rst123 int mdev_register_parent(struct mdev_parent *parent, struct device *dev,
132 void mdev_unregister_parent(struct mdev_parent *parent);
/openbmc/linux/drivers/gpu/drm/i915/gvt/
H A Dgvt.h344 struct mdev_parent parent;
/openbmc/linux/samples/vfio-mdev/
H A Dmdpy.c90 static struct mdev_parent mdpy_parent;
H A Dmtty.c75 struct mdev_parent parent;
H A Dmbochs.c139 static struct mdev_parent mbochs_parent;