Home
last modified time | relevance | path

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

/linux-6.6.21/include/linux/
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);
/linux-6.6.21/drivers/vfio/mdev/
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()
Dmdev_private.h24 int parent_create_sysfs_files(struct mdev_parent *parent);
25 void parent_remove_sysfs_files(struct mdev_parent *parent);
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()
/linux-6.6.21/drivers/s390/crypto/
Dvfio_ap_private.h54 struct mdev_parent parent;
/linux-6.6.21/drivers/s390/cio/
Dvfio_ccw_private.h80 struct mdev_parent parent;
/linux-6.6.21/Documentation/driver-api/
Dvfio-mediated-device.rst123 int mdev_register_parent(struct mdev_parent *parent, struct device *dev,
132 void mdev_unregister_parent(struct mdev_parent *parent);
/linux-6.6.21/drivers/gpu/drm/i915/gvt/
Dgvt.h344 struct mdev_parent parent;
/linux-6.6.21/samples/vfio-mdev/
Dmdpy.c90 static struct mdev_parent mdpy_parent;
Dmtty.c75 struct mdev_parent parent;
Dmbochs.c139 static struct mdev_parent mbochs_parent;