Lines Matching defs:cd_info
117 struct cdrom_device_info *cd_info;
138 static int gdrom_packetcommand(struct cdrom_device_info *cd_info,
140 static int gdrom_hardreset(struct cdrom_device_info *cd_info);
232 gdrom_hardreset(gd.cd_info);
256 gdrom_packetcommand(gd.cd_info, spin_command);
297 gdrom_packetcommand(gd.cd_info, toc_command);
331 static int gdrom_get_last_session(struct cdrom_device_info *cd_info,
373 static int gdrom_open(struct cdrom_device_info *cd_info, int purpose)
380 static void gdrom_release(struct cdrom_device_info *cd_info)
384 static int gdrom_drivestatus(struct cdrom_device_info *cd_info, int ignore)
397 static int gdrom_mediachanged(struct cdrom_device_info *cd_info, int ignore)
404 static int gdrom_hardreset(struct cdrom_device_info *cd_info)
415 static int gdrom_packetcommand(struct cdrom_device_info *cd_info,
448 gdrom_packetcommand(gd.cd_info, sense_command);
498 ret = cdrom_open(gd.cd_info, bdev, mode);
506 cdrom_release(gd.cd_info, mode);
513 return cdrom_media_changed(gd.cd_info);
522 ret = cdrom_ioctl(gd.cd_info, bdev, mode, cmd, arg);
737 gd.cd_info->ops = &gdrom_ops;
738 gd.cd_info->capacity = 1;
739 strcpy(gd.cd_info->name, GDROM_DEV_NAME);
740 gd.cd_info->mask = CDC_CLOSE_TRAY|CDC_OPEN_TRAY|CDC_LOCK|
785 gd.cd_info = kzalloc(sizeof(struct cdrom_device_info), GFP_KERNEL);
786 if (!gd.cd_info) {
797 if (register_cdrom(gd.cd_info)) {
829 kfree(gd.cd_info);
846 unregister_cdrom(gd.cd_info);