Home
last modified time | relevance | path

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

/Linux-v5.15/drivers/vfio/mdev/
Dmdev_driver.c42 struct mdev_driver *drv = in mdev_probe()
43 container_of(dev->driver, struct mdev_driver, driver); in mdev_probe()
62 struct mdev_driver *drv = in mdev_remove()
63 container_of(dev->driver, struct mdev_driver, driver); in mdev_remove()
95 int mdev_register_driver(struct mdev_driver *drv) in mdev_register_driver()
109 void mdev_unregister_driver(struct mdev_driver *drv) in mdev_unregister_driver()
DMakefile3 mdev-y := mdev_core.o mdev_sysfs.o mdev_driver.o vfio_mdev.o
Dmdev_private.h40 extern struct mdev_driver vfio_mdev_driver;
Dvfio_mdev.c144 struct mdev_driver vfio_mdev_driver = {
Dmdev_core.c259 struct mdev_driver *drv = parent->ops->device_driver; in mdev_device_create()
/Linux-v5.15/include/linux/
Dmdev.h102 struct mdev_driver *device_driver;
148 struct mdev_driver { struct
172 int mdev_register_driver(struct mdev_driver *drv); argument
173 void mdev_unregister_driver(struct mdev_driver *drv);
/Linux-v5.15/Documentation/driver-api/
Dvfio-mediated-device.rst100 * struct mdev_driver [2] - Mediated device's driver
105 struct mdev_driver {
116 extern int mdev_register_driver(struct mdev_driver *drv);
120 extern void mdev_unregister_driver(struct mdev_driver *drv);
398 2. struct mdev_driver in include/linux/mdev.h
/Linux-v5.15/samples/vfio-mdev/
Dmdpy.c717 static struct mdev_driver mdpy_driver = {
Dmtty.c1322 static struct mdev_driver mtty_driver = {
Dmbochs.c1406 static struct mdev_driver mbochs_driver = {
/Linux-v5.15/drivers/s390/crypto/
Dvfio_ap_ops.c1376 static struct mdev_driver vfio_ap_matrix_driver = {