Searched refs:IDEDevice (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/include/hw/ide/ |
H A D | ide-dev.h | 27 typedef struct IDEDevice IDEDevice; typedef 36 OBJECT_DECLARE_TYPE(IDEDevice, IDEDeviceClass, IDE_DEVICE) 147 void (*realize)(IDEDevice *dev, Error **errp); 150 struct IDEDevice { struct 171 IDEDevice dev; argument 182 void ide_dev_initfn(IDEDevice *dev, IDEDriveKind kind, Error **errp);
|
H A D | ide-bus.h | 10 IDEDevice *master; 11 IDEDevice *slave; 36 IDEDevice *ide_bus_create_drive(IDEBus *bus, int unit, DriveInfo *drive);
|
/openbmc/qemu/hw/ide/ |
H A D | ide-dev.c | 33 DEFINE_PROP_UINT32("unit", IDEDevice, unit, -1), 34 DEFINE_PROP_BOOL("win2k-install-hack", IDEDevice, win2k_install_hack, false), 40 IDEDevice *dev = IDE_DEVICE(qdev); in ide_qdev_realize() 76 void ide_dev_initfn(IDEDevice *dev, IDEDriveKind kind, Error **errp) in ide_dev_initfn() 145 IDEDevice *d = IDE_DEVICE(obj); in ide_dev_get_bootindex() 153 IDEDevice *d = IDE_DEVICE(obj); in ide_dev_set_bootindex() 184 static void ide_hd_realize(IDEDevice *dev, Error **errp) in ide_hd_realize() 189 static void ide_cd_realize(IDEDevice *dev, Error **errp) in ide_cd_realize() 256 .instance_size = sizeof(IDEDevice),
|
H A D | ide-bus.c | 74 IDEDevice *ide_bus_create_drive(IDEBus *bus, int unit, DriveInfo *drive) in ide_bus_create_drive() 83 return DO_UPCAST(IDEDevice, qdev, dev); in ide_bus_create_drive()
|
H A D | cf.c | 22 static void ide_cf_realize(IDEDevice *dev, Error **errp) in ide_cf_realize()
|
H A D | ide-internal.h | 419 int ide_init_drive(IDEState *s, IDEDevice *dev, IDEDriveKind kind, Error **errp);
|
H A D | core.c | 132 IDEDevice *dev = s->unit ? s->bus->slave : s->bus->master; in ide_identify() 528 IDEDevice *dev = s->unit ? s->bus->slave : s->bus->master; in ide_issue_trim() 2605 int ide_init_drive(IDEState *s, IDEDevice *dev, IDEDriveKind kind, Error **errp) in ide_init_drive()
|
/openbmc/qemu/hw/i386/xen/ |
H A D | xen_platform.c | 180 IDEDevice *idedev; in ide_dev_unplug()
|