• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/

Lines Matching defs:cdi

178 int sr_media_change(struct cdrom_device_info *cdi, int slot)
180 struct scsi_cd *cd = cdi->handle;
205 sr_cd_check(cdi);
344 cd->cdi.media_written = 1;
381 cd->cdi.name,
434 if((ret = cdrom_open(&cd->cdi, inode, file)) != 0)
444 ret = cdrom_release(&cd->cdi, file);
471 ret = cdrom_ioctl(file, &cd->cdi, inode, cmd, arg);
490 return cdrom_media_changed(&cd->cdi);
506 static int sr_open(struct cdrom_device_info *cdi, int purpose)
508 struct scsi_cd *cd = cdi->handle;
526 static void sr_release(struct cdrom_device_info *cdi)
528 struct scsi_cd *cd = cdi->handle;
583 cd->cdi.ops = &sr_dops;
584 cd->cdi.handle = cd;
585 cd->cdi.mask = 0;
586 cd->cdi.capacity = 1;
587 sprintf(cd->cdi.name, "sr%d", minor);
598 cd->cdi.disk = disk;
600 if (register_cdrom(&cd->cdi))
608 "Attached scsi CD-ROM %s\n", cd->cdi.name);
676 cd->cdi.name, sector_size);
754 cd->cdi.speed = 1;
755 cd->cdi.mask |= (CDC_CD_R | CDC_CD_RW | CDC_DVD_R |
760 printk("%s: scsi-1 drive\n", cd->cdi.name);
765 cd->cdi.speed = ((buffer[n + 8] << 8) + buffer[n + 9]) / 176;
769 printk("%s: scsi3-mmc drive: %dx/%dx %s%s%s%s%s%s\n", cd->cdi.name,
771 cd->cdi.speed,
780 cd->cdi.mask |= CDC_CLOSE_TRAY;
783 cd->cdi.mask |= CDC_DVD;
786 cd->cdi.mask |= CDC_DVD_RAM;
789 cd->cdi.mask |= CDC_DVD_R;
792 cd->cdi.mask |= CDC_CD_RW;
795 cd->cdi.mask |= CDC_CD_R;
798 cd->cdi.mask |= CDC_OPEN_TRAY;
802 cd->cdi.capacity =
803 cdrom_number_of_slots(&cd->cdi);
804 if (cd->cdi.capacity <= 1)
806 cd->cdi.mask |= CDC_SELECT_DISC;
808 cd->cdi.mask |= CDC_CLOSE_TRAY; */
813 if ((cd->cdi.mask & (CDC_DVD_RAM | CDC_MRW_W | CDC_RAM | CDC_CD_RW)) !=
825 static int sr_packet(struct cdrom_device_info *cdi,
831 sr_do_ioctl(cdi->handle, cgc);
854 unregister_cdrom(&cd->cdi);