Lines Matching refs:ipsd_disk
138 dsc->ipsd_disk = disk_alloc();
139 dsc->ipsd_disk->d_drv1 = dsc;
140 dsc->ipsd_disk->d_name = "ipsd";
141 dsc->ipsd_disk->d_maxsize = IPS_MAX_IO_SIZE;
142 dsc->ipsd_disk->d_open = ipsd_open;
143 dsc->ipsd_disk->d_close = ipsd_close;
144 dsc->ipsd_disk->d_strategy = ipsd_strategy;
145 dsc->ipsd_disk->d_dump = ipsd_dump;
150 dsc->ipsd_disk->d_fwheads = IPS_NORM_HEADS;
151 dsc->ipsd_disk->d_fwsectors = IPS_NORM_SECTORS;
153 dsc->ipsd_disk->d_fwheads = IPS_COMP_HEADS;
154 dsc->ipsd_disk->d_fwsectors = IPS_COMP_SECTORS;
156 dsc->ipsd_disk->d_sectorsize = IPS_BLKSIZE;
157 dsc->ipsd_disk->d_mediasize = (off_t)totalsectors * IPS_BLKSIZE;
158 dsc->ipsd_disk->d_unit = dsc->unit;
159 dsc->ipsd_disk->d_flags = 0;
160 disk_create(dsc->ipsd_disk, DISK_VERSION);
175 disk_destroy(dsc->ipsd_disk);