mdev_device       201 drivers/gpu/drm/i915/gvt/gvt.h 		struct mdev_device *mdev;
mdev_device       116 drivers/gpu/drm/i915/gvt/kvmgt.c static int kvmgt_guest_init(struct mdev_device *mdev);
mdev_device       646 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       685 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_remove(struct mdev_device *mdev)
mdev_device       745 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_open(struct mdev_device *mdev)
mdev_device       842 drivers/gpu/drm/i915/gvt/kvmgt.c static void intel_vgpu_release(struct mdev_device *mdev)
mdev_device       932 drivers/gpu/drm/i915/gvt/kvmgt.c static ssize_t intel_vgpu_rw(struct mdev_device *mdev, char *buf,
mdev_device       981 drivers/gpu/drm/i915/gvt/kvmgt.c static bool gtt_entry(struct mdev_device *mdev, loff_t *ppos)
mdev_device      1000 drivers/gpu/drm/i915/gvt/kvmgt.c static ssize_t intel_vgpu_read(struct mdev_device *mdev, char __user *buf,
mdev_device      1073 drivers/gpu/drm/i915/gvt/kvmgt.c static ssize_t intel_vgpu_write(struct mdev_device *mdev,
mdev_device      1146 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
mdev_device      1275 drivers/gpu/drm/i915/gvt/kvmgt.c static long intel_vgpu_ioctl(struct mdev_device *mdev, unsigned int cmd,
mdev_device      1557 drivers/gpu/drm/i915/gvt/kvmgt.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device      1571 drivers/gpu/drm/i915/gvt/kvmgt.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device      1758 drivers/gpu/drm/i915/gvt/kvmgt.c static int kvmgt_guest_init(struct mdev_device *mdev)
mdev_device       248 drivers/s390/cio/vfio_ccw_fsm.c 	struct mdev_device *mdev = private->mdev;
mdev_device        20 drivers/s390/cio/vfio_ccw_ops.c static int vfio_ccw_mdev_reset(struct mdev_device *mdev)
mdev_device       113 drivers/s390/cio/vfio_ccw_ops.c static int vfio_ccw_mdev_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       135 drivers/s390/cio/vfio_ccw_ops.c static int vfio_ccw_mdev_remove(struct mdev_device *mdev)
mdev_device       159 drivers/s390/cio/vfio_ccw_ops.c static int vfio_ccw_mdev_open(struct mdev_device *mdev)
mdev_device       180 drivers/s390/cio/vfio_ccw_ops.c static void vfio_ccw_mdev_release(struct mdev_device *mdev)
mdev_device       226 drivers/s390/cio/vfio_ccw_ops.c static ssize_t vfio_ccw_mdev_read(struct mdev_device *mdev,
mdev_device       281 drivers/s390/cio/vfio_ccw_ops.c static ssize_t vfio_ccw_mdev_write(struct mdev_device *mdev,
mdev_device       307 drivers/s390/cio/vfio_ccw_ops.c 					 struct mdev_device *mdev)
mdev_device       320 drivers/s390/cio/vfio_ccw_ops.c 					 struct mdev_device *mdev,
mdev_device       396 drivers/s390/cio/vfio_ccw_ops.c static int vfio_ccw_mdev_set_irqs(struct mdev_device *mdev,
mdev_device       485 drivers/s390/cio/vfio_ccw_ops.c static ssize_t vfio_ccw_mdev_ioctl(struct mdev_device *mdev,
mdev_device        83 drivers/s390/cio/vfio_ccw_private.h 	struct mdev_device	*mdev;
mdev_device        27 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_mdev_reset_queues(struct mdev_device *mdev);
mdev_device       324 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_mdev_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       349 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_mdev_remove(struct mdev_device *mdev)
mdev_device       605 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       671 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       751 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       813 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       857 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       906 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       936 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       955 drivers/s390/crypto/vfio_ap_ops.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device      1161 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_mdev_reset_queues(struct mdev_device *mdev)
mdev_device      1187 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_mdev_open(struct mdev_device *mdev)
mdev_device      1220 drivers/s390/crypto/vfio_ap_ops.c static void vfio_ap_mdev_release(struct mdev_device *mdev)
mdev_device      1261 drivers/s390/crypto/vfio_ap_ops.c static ssize_t vfio_ap_mdev_ioctl(struct mdev_device *mdev,
mdev_device        88 drivers/s390/crypto/vfio_ap_private.h 	struct mdev_device *mdev;
mdev_device        30 drivers/vfio/mdev/mdev_core.c struct device *mdev_parent_dev(struct mdev_device *mdev)
mdev_device        36 drivers/vfio/mdev/mdev_core.c void *mdev_get_drvdata(struct mdev_device *mdev)
mdev_device        42 drivers/vfio/mdev/mdev_core.c void mdev_set_drvdata(struct mdev_device *mdev, void *data)
mdev_device        48 drivers/vfio/mdev/mdev_core.c struct device *mdev_dev(struct mdev_device *mdev)
mdev_device        54 drivers/vfio/mdev/mdev_core.c struct mdev_device *mdev_from_dev(struct device *dev)
mdev_device        60 drivers/vfio/mdev/mdev_core.c const guid_t *mdev_uuid(struct mdev_device *mdev)
mdev_device       103 drivers/vfio/mdev/mdev_core.c static void mdev_device_remove_common(struct mdev_device *mdev)
mdev_device       126 drivers/vfio/mdev/mdev_core.c 		struct mdev_device *mdev;
mdev_device       255 drivers/vfio/mdev/mdev_core.c static void mdev_device_free(struct mdev_device *mdev)
mdev_device       267 drivers/vfio/mdev/mdev_core.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device       276 drivers/vfio/mdev/mdev_core.c 	struct mdev_device *mdev, *tmp;
mdev_device       355 drivers/vfio/mdev/mdev_core.c 	struct mdev_device *mdev, *tmp;
mdev_device       391 drivers/vfio/mdev/mdev_core.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device       401 drivers/vfio/mdev/mdev_core.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device        16 drivers/vfio/mdev/mdev_driver.c static int mdev_attach_iommu(struct mdev_device *mdev)
mdev_device        34 drivers/vfio/mdev/mdev_driver.c static void mdev_detach_iommu(struct mdev_device *mdev)
mdev_device        43 drivers/vfio/mdev/mdev_driver.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device        62 drivers/vfio/mdev/mdev_driver.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device        38 drivers/vfio/mdev/mdev_private.h #define to_mdev_device(dev)	container_of(dev, struct mdev_device, dev)
mdev_device        26 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device        45 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device        57 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device        69 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device        81 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device        92 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = device_data;
mdev_device       113 drivers/vfio/mdev/vfio_mdev.c 	struct mdev_device *mdev = to_mdev_device(dev);
mdev_device        13 include/linux/mdev.h struct mdev_device;
mdev_device        84 include/linux/mdev.h 	int     (*create)(struct kobject *kobj, struct mdev_device *mdev);
mdev_device        85 include/linux/mdev.h 	int     (*remove)(struct mdev_device *mdev);
mdev_device        86 include/linux/mdev.h 	int     (*open)(struct mdev_device *mdev);
mdev_device        87 include/linux/mdev.h 	void    (*release)(struct mdev_device *mdev);
mdev_device        88 include/linux/mdev.h 	ssize_t (*read)(struct mdev_device *mdev, char __user *buf,
mdev_device        90 include/linux/mdev.h 	ssize_t (*write)(struct mdev_device *mdev, const char __user *buf,
mdev_device        92 include/linux/mdev.h 	long	(*ioctl)(struct mdev_device *mdev, unsigned int cmd,
mdev_device        94 include/linux/mdev.h 	int	(*mmap)(struct mdev_device *mdev, struct vm_area_struct *vma);
mdev_device       132 include/linux/mdev.h void *mdev_get_drvdata(struct mdev_device *mdev);
mdev_device       133 include/linux/mdev.h void mdev_set_drvdata(struct mdev_device *mdev, void *data);
mdev_device       134 include/linux/mdev.h const guid_t *mdev_uuid(struct mdev_device *mdev);
mdev_device       144 include/linux/mdev.h struct device *mdev_parent_dev(struct mdev_device *mdev);
mdev_device       145 include/linux/mdev.h struct device *mdev_dev(struct mdev_device *mdev);
mdev_device       146 include/linux/mdev.h struct mdev_device *mdev_from_dev(struct device *dev);
mdev_device       167 samples/vfio-mdev/mbochs.c 	struct mdev_device *mdev;
mdev_device       438 samples/vfio-mdev/mbochs.c static ssize_t mdev_access(struct mdev_device *mdev, char *buf, size_t count,
mdev_device       506 samples/vfio-mdev/mbochs.c static int mbochs_reset(struct mdev_device *mdev)
mdev_device       519 samples/vfio-mdev/mbochs.c static int mbochs_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       572 samples/vfio-mdev/mbochs.c static int mbochs_remove(struct mdev_device *mdev)
mdev_device       584 samples/vfio-mdev/mbochs.c static ssize_t mbochs_read(struct mdev_device *mdev, char __user *buf,
mdev_device       643 samples/vfio-mdev/mbochs.c static ssize_t mbochs_write(struct mdev_device *mdev, const char __user *buf,
mdev_device       768 samples/vfio-mdev/mbochs.c static int mbochs_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
mdev_device      1020 samples/vfio-mdev/mbochs.c static int mbochs_get_region_info(struct mdev_device *mdev,
mdev_device      1076 samples/vfio-mdev/mbochs.c static int mbochs_get_irq_info(struct mdev_device *mdev,
mdev_device      1083 samples/vfio-mdev/mbochs.c static int mbochs_get_device_info(struct mdev_device *mdev,
mdev_device      1092 samples/vfio-mdev/mbochs.c static int mbochs_query_gfx_plane(struct mdev_device *mdev,
mdev_device      1158 samples/vfio-mdev/mbochs.c static int mbochs_get_gfx_dmabuf(struct mdev_device *mdev,
mdev_device      1183 samples/vfio-mdev/mbochs.c static long mbochs_ioctl(struct mdev_device *mdev, unsigned int cmd,
mdev_device      1301 samples/vfio-mdev/mbochs.c static int mbochs_open(struct mdev_device *mdev)
mdev_device      1309 samples/vfio-mdev/mbochs.c static void mbochs_close(struct mdev_device *mdev)
mdev_device      1335 samples/vfio-mdev/mbochs.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device        94 samples/vfio-mdev/mdpy.c 	struct mdev_device *mdev;
mdev_device       175 samples/vfio-mdev/mdpy.c static ssize_t mdev_access(struct mdev_device *mdev, char *buf, size_t count,
mdev_device       215 samples/vfio-mdev/mdpy.c static int mdpy_reset(struct mdev_device *mdev)
mdev_device       229 samples/vfio-mdev/mdpy.c static int mdpy_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       275 samples/vfio-mdev/mdpy.c static int mdpy_remove(struct mdev_device *mdev)
mdev_device       291 samples/vfio-mdev/mdpy.c static ssize_t mdpy_read(struct mdev_device *mdev, char __user *buf,
mdev_device       350 samples/vfio-mdev/mdpy.c static ssize_t mdpy_write(struct mdev_device *mdev, const char __user *buf,
mdev_device       407 samples/vfio-mdev/mdpy.c static int mdpy_mmap(struct mdev_device *mdev, struct vm_area_struct *vma)
mdev_device       425 samples/vfio-mdev/mdpy.c static int mdpy_get_region_info(struct mdev_device *mdev,
mdev_device       463 samples/vfio-mdev/mdpy.c static int mdpy_get_irq_info(struct mdev_device *mdev,
mdev_device       470 samples/vfio-mdev/mdpy.c static int mdpy_get_device_info(struct mdev_device *mdev,
mdev_device       479 samples/vfio-mdev/mdpy.c static int mdpy_query_gfx_plane(struct mdev_device *mdev,
mdev_device       512 samples/vfio-mdev/mdpy.c static long mdpy_ioctl(struct mdev_device *mdev, unsigned int cmd,
mdev_device       625 samples/vfio-mdev/mdpy.c static int mdpy_open(struct mdev_device *mdev)
mdev_device       633 samples/vfio-mdev/mdpy.c static void mdpy_close(struct mdev_device *mdev)
mdev_device       642 samples/vfio-mdev/mdpy.c 	struct mdev_device *mdev = mdev_from_dev(dev);
mdev_device       136 samples/vfio-mdev/mtty.c 	struct mdev_device *mdev;
mdev_device       634 samples/vfio-mdev/mtty.c static ssize_t mdev_access(struct mdev_device *mdev, u8 *buf, size_t count,
mdev_device       711 samples/vfio-mdev/mtty.c static int mtty_create(struct kobject *kobj, struct mdev_device *mdev)
mdev_device       761 samples/vfio-mdev/mtty.c static int mtty_remove(struct mdev_device *mdev)
mdev_device       783 samples/vfio-mdev/mtty.c static int mtty_reset(struct mdev_device *mdev)
mdev_device       799 samples/vfio-mdev/mtty.c static ssize_t mtty_read(struct mdev_device *mdev, char __user *buf,
mdev_device       858 samples/vfio-mdev/mtty.c static ssize_t mtty_write(struct mdev_device *mdev, const char __user *buf,
mdev_device       915 samples/vfio-mdev/mtty.c static int mtty_set_irqs(struct mdev_device *mdev, uint32_t flags,
mdev_device      1043 samples/vfio-mdev/mtty.c static int mtty_get_region_info(struct mdev_device *mdev,
mdev_device      1092 samples/vfio-mdev/mtty.c static int mtty_get_irq_info(struct mdev_device *mdev,
mdev_device      1117 samples/vfio-mdev/mtty.c static int mtty_get_device_info(struct mdev_device *mdev,
mdev_device      1127 samples/vfio-mdev/mtty.c static long mtty_ioctl(struct mdev_device *mdev, unsigned int cmd,
mdev_device      1249 samples/vfio-mdev/mtty.c static int mtty_open(struct mdev_device *mdev)
mdev_device      1255 samples/vfio-mdev/mtty.c static void mtty_close(struct mdev_device *mdev)