Lines Matching refs:cdi
21 int ide_cdrom_open_real(struct cdrom_device_info *cdi, int purpose)
29 void ide_cdrom_release_real(struct cdrom_device_info *cdi)
31 ide_drive_t *drive = cdi->handle;
33 if (!cdi->use_count)
42 int ide_cdrom_drive_status(struct cdrom_device_info *cdi, int slot_nr)
44 ide_drive_t *drive = cdi->handle;
56 if (!cdrom_get_media_event(cdi, &med)) {
90 unsigned int ide_cdrom_check_events_real(struct cdrom_device_info *cdi,
93 ide_drive_t *drive = cdi->handle;
112 struct cdrom_device_info *cdi = &cd->devinfo;
124 if (ejectflag && (cdi->mask & CDC_CLOSE_TRAY))
182 int ide_cdrom_tray_move(struct cdrom_device_info *cdi, int position)
184 ide_drive_t *drive = cdi->handle;
196 int ide_cdrom_lock_door(struct cdrom_device_info *cdi, int lock)
198 ide_drive_t *drive = cdi->handle;
207 int ide_cdrom_select_speed(struct cdrom_device_info *cdi, int speed)
209 ide_drive_t *drive = cdi->handle;
226 if ((cdi->mask & (CDC_CD_R | CDC_CD_RW | CDC_DVD_R)) !=
237 cdi->speed = cd->current_speed;
243 int ide_cdrom_get_last_session(struct cdrom_device_info *cdi,
247 ide_drive_t *drive = cdi->handle;
264 int ide_cdrom_get_mcn(struct cdrom_device_info *cdi,
267 ide_drive_t *drive = cdi->handle;
292 int ide_cdrom_reset(struct cdrom_device_info *cdi)
294 ide_drive_t *drive = cdi->handle;
419 int ide_cdrom_audio_ioctl(struct cdrom_device_info *cdi,
422 ide_drive_t *drive = cdi->handle;
441 int ide_cdrom_packet(struct cdrom_device_info *cdi,
444 ide_drive_t *drive = cdi->handle;