kvm_io_device     194 arch/powerpc/kvm/mpic.c 	struct kvm_io_device mmio;
kvm_io_device    1373 arch/powerpc/kvm/mpic.c 			 struct kvm_io_device *this,
kvm_io_device    1415 arch/powerpc/kvm/mpic.c 			  struct kvm_io_device *this,
kvm_io_device     411 arch/x86/kvm/i8254.c static inline struct kvm_pit *dev_to_pit(struct kvm_io_device *dev)
kvm_io_device     416 arch/x86/kvm/i8254.c static inline struct kvm_pit *speaker_to_pit(struct kvm_io_device *dev)
kvm_io_device     428 arch/x86/kvm/i8254.c 				struct kvm_io_device *this,
kvm_io_device     504 arch/x86/kvm/i8254.c 			   struct kvm_io_device *this,
kvm_io_device     574 arch/x86/kvm/i8254.c 				struct kvm_io_device *this,
kvm_io_device     591 arch/x86/kvm/i8254.c 				   struct kvm_io_device *this,
kvm_io_device      42 arch/x86/kvm/i8254.h 	struct kvm_io_device dev;
kvm_io_device      43 arch/x86/kvm/i8254.h 	struct kvm_io_device speaker_dev;
kvm_io_device     516 arch/x86/kvm/i8259.c static int picdev_master_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     523 arch/x86/kvm/i8259.c static int picdev_master_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     530 arch/x86/kvm/i8259.c static int picdev_slave_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     537 arch/x86/kvm/i8259.c static int picdev_slave_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     544 arch/x86/kvm/i8259.c static int picdev_eclr_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     551 arch/x86/kvm/i8259.c static int picdev_eclr_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     490 arch/x86/kvm/ioapic.c static inline struct kvm_ioapic *to_ioapic(struct kvm_io_device *dev)
kvm_io_device     501 arch/x86/kvm/ioapic.c static int ioapic_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *this,
kvm_io_device     543 arch/x86/kvm/ioapic.c static int ioapic_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this,
kvm_io_device      86 arch/x86/kvm/ioapic.h 	struct kvm_io_device dev;
kvm_io_device      57 arch/x86/kvm/irq.h 	struct kvm_io_device dev_master;
kvm_io_device      58 arch/x86/kvm/irq.h 	struct kvm_io_device dev_slave;
kvm_io_device      59 arch/x86/kvm/irq.h 	struct kvm_io_device dev_eclr;
kvm_io_device    1292 arch/x86/kvm/lapic.c static inline struct kvm_lapic *to_lapic(struct kvm_io_device *dev)
kvm_io_device    1363 arch/x86/kvm/lapic.c static int apic_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *this,
kvm_io_device    1993 arch/x86/kvm/lapic.c static int apic_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this,
kvm_io_device      42 arch/x86/kvm/lapic.h 	struct kvm_io_device dev;
kvm_io_device     162 include/kvm/arm_vgic.h 	struct kvm_io_device dev;
kvm_io_device       9 include/kvm/iodev.h struct kvm_io_device;
kvm_io_device      19 include/kvm/iodev.h 		    struct kvm_io_device *this,
kvm_io_device      24 include/kvm/iodev.h 		     struct kvm_io_device *this,
kvm_io_device      28 include/kvm/iodev.h 	void (*destructor)(struct kvm_io_device *this);
kvm_io_device      36 include/kvm/iodev.h static inline void kvm_iodevice_init(struct kvm_io_device *dev,
kvm_io_device      43 include/kvm/iodev.h 				    struct kvm_io_device *dev, gpa_t addr,
kvm_io_device      51 include/kvm/iodev.h 				     struct kvm_io_device *dev, gpa_t addr,
kvm_io_device      58 include/kvm/iodev.h static inline void kvm_iodevice_destructor(struct kvm_io_device *dev)
kvm_io_device     168 include/linux/kvm_host.h 	struct kvm_io_device *dev;
kvm_io_device     194 include/linux/kvm_host.h 			    int len, struct kvm_io_device *dev);
kvm_io_device     196 include/linux/kvm_host.h 			       struct kvm_io_device *dev);
kvm_io_device     197 include/linux/kvm_host.h struct kvm_io_device *kvm_io_bus_get_dev(struct kvm *kvm, enum kvm_bus bus_idx,
kvm_io_device     688 virt/kvm/arm/vgic/vgic-its.c 	struct kvm_io_device *kvm_io_dev;
kvm_io_device     750 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_io_device *kvm_to_vgic_iodev(const struct kvm_io_device *dev)
kvm_io_device     800 virt/kvm/arm/vgic/vgic-mmio.c static int vgic_uaccess_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     822 virt/kvm/arm/vgic/vgic-mmio.c static int vgic_uaccess_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     853 virt/kvm/arm/vgic/vgic-mmio.c static int dispatch_mmio_read(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device     885 virt/kvm/arm/vgic/vgic-mmio.c static int dispatch_mmio_write(struct kvm_vcpu *vcpu, struct kvm_io_device *dev,
kvm_io_device      20 virt/kvm/coalesced_mmio.c static inline struct kvm_coalesced_mmio_dev *to_mmio(struct kvm_io_device *dev)
kvm_io_device      65 virt/kvm/coalesced_mmio.c 				struct kvm_io_device *this, gpa_t addr,
kvm_io_device      96 virt/kvm/coalesced_mmio.c static void coalesced_mmio_destructor(struct kvm_io_device *this)
kvm_io_device      20 virt/kvm/coalesced_mmio.h 	struct kvm_io_device dev;
kvm_io_device     663 virt/kvm/eventfd.c 	struct kvm_io_device dev;
kvm_io_device     669 virt/kvm/eventfd.c to_ioeventfd(struct kvm_io_device *dev)
kvm_io_device     729 virt/kvm/eventfd.c ioeventfd_write(struct kvm_vcpu *vcpu, struct kvm_io_device *this, gpa_t addr,
kvm_io_device     746 virt/kvm/eventfd.c ioeventfd_destructor(struct kvm_io_device *this)
kvm_io_device    3793 virt/kvm/kvm_main.c 		struct kvm_io_device *pos = bus->range[i].dev;
kvm_io_device    3967 virt/kvm/kvm_main.c 			    int len, struct kvm_io_device *dev)
kvm_io_device    4010 virt/kvm/kvm_main.c 			       struct kvm_io_device *dev)
kvm_io_device    4046 virt/kvm/kvm_main.c struct kvm_io_device *kvm_io_bus_get_dev(struct kvm *kvm, enum kvm_bus bus_idx,
kvm_io_device    4051 virt/kvm/kvm_main.c 	struct kvm_io_device *iodev = NULL;