Lines Matching refs:iodev
699 struct vgic_io_device *iodev; in vgic_msi_to_its() local
716 iodev = container_of(kvm_io_dev, struct vgic_io_device, dev); in vgic_msi_to_its()
717 if (iodev->iodev_type != IODEV_ITS) in vgic_msi_to_its()
720 return iodev->its; in vgic_msi_to_its()
1807 struct vgic_io_device *iodev = &its->iodev; in vgic_register_its_iodev() local
1817 iodev->regions = its_registers; in vgic_register_its_iodev()
1818 iodev->nr_regions = ARRAY_SIZE(its_registers); in vgic_register_its_iodev()
1819 kvm_iodevice_init(&iodev->dev, &kvm_io_gic_ops); in vgic_register_its_iodev()
1821 iodev->base_addr = its->vgic_its_base; in vgic_register_its_iodev()
1822 iodev->iodev_type = IODEV_ITS; in vgic_register_its_iodev()
1823 iodev->its = its; in vgic_register_its_iodev()
1824 ret = kvm_io_bus_register_dev(kvm, KVM_MMIO_BUS, iodev->base_addr, in vgic_register_its_iodev()
1825 KVM_VGIC_V3_ITS_SIZE, &iodev->dev); in vgic_register_its_iodev()