Lines Matching refs:qdev
44 static char *spapr_vio_get_dev_name(DeviceState *qdev) in spapr_vio_get_dev_name() argument
46 SpaprVioDevice *dev = VIO_SPAPR_DEVICE(qdev); in spapr_vio_get_dev_name()
385 SpaprVioBus *bus = SPAPR_VIO_BUS(dev->qdev.parent_bus); in reg_conflict()
405 static void spapr_vio_busdev_reset(DeviceState *qdev) in spapr_vio_busdev_reset() argument
407 SpaprVioDevice *dev = VIO_SPAPR_DEVICE(qdev); in spapr_vio_busdev_reset()
470 static void spapr_vio_busdev_realize(DeviceState *qdev, Error **errp) in spapr_vio_busdev_realize() argument
473 SpaprVioDevice *dev = (SpaprVioDevice *)qdev; in spapr_vio_busdev_realize()
488 object_get_typename(OBJECT(qdev)), in spapr_vio_busdev_realize()
489 object_get_typename(OBJECT(&other->qdev)), in spapr_vio_busdev_realize()
495 SpaprVioBus *bus = SPAPR_VIO_BUS(dev->qdev.parent_bus); in spapr_vio_busdev_realize()
503 if (!dev->qdev.id) { in spapr_vio_busdev_realize()
505 dev->qdev.id = id; in spapr_vio_busdev_realize()
532 address_space_init(&dev->as, &dev->mrroot, qdev->id); in spapr_vio_busdev_realize()
534 dev->tcet = spapr_tce_new_table(qdev, liobn); in spapr_vio_busdev_realize()
680 DeviceState *qdev, **qdevs; in spapr_dt_vdevice() local
708 qsort(qdevs, num, sizeof(qdev), compare_reg); in spapr_dt_vdevice()