Lines Matching defs:twed_disk
668 struct disk *twed_disk; /* generic disk handle */
830 sc->twed_disk = disk_alloc();
831 sc->twed_disk->d_open = twed_open;
832 sc->twed_disk->d_strategy = twed_strategy;
833 sc->twed_disk->d_dump = (dumper_t *)twed_dump;
834 sc->twed_disk->d_name = "twed";
835 sc->twed_disk->d_drv1 = sc;
836 sc->twed_disk->d_maxsize = (TWE_MAX_SGL_LENGTH - 1) * PAGE_SIZE;
837 sc->twed_disk->d_sectorsize = TWE_BLOCK_SIZE;
838 sc->twed_disk->d_mediasize = TWE_BLOCK_SIZE * (off_t)sc->twed_drive->td_size;
842 sc->twed_disk->d_stripesize =
844 sc->twed_disk->d_stripeoffset = 0;
846 sc->twed_disk->d_fwsectors = sc->twed_drive->td_sectors;
847 sc->twed_disk->d_fwheads = sc->twed_drive->td_heads;
848 sc->twed_disk->d_unit = sc->twed_drive->td_sys_unit;
850 disk_create(sc->twed_disk, DISK_VERSION);
867 if (sc->twed_disk->d_flags & DISKFLAG_OPEN)
870 disk_destroy(sc->twed_disk);