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)