static int ide_cd_initfn(IDEDevice *dev) { return ide_dev_initfn(dev, IDE_CD); }
static int ide_drive_initfn(IDEDevice *dev) { DriveInfo *dinfo = blk_legacy_dinfo(dev->conf.blk); return ide_dev_initfn(dev, dinfo && dinfo->media_cd ? IDE_CD : IDE_HD); }
static int ide_drive_initfn(IDEDevice *dev) { DriveInfo *dinfo = drive_get_by_blockdev(dev->conf.bs); return ide_dev_initfn(dev, dinfo->media_cd ? IDE_CD : IDE_HD); }