Lines Matching defs:disk
100 /* create the disk device */
101 fdp->disk = disk_alloc();
102 fdp->disk->d_open = afd_open;
103 fdp->disk->d_close = afd_close;
104 fdp->disk->d_strategy = afd_strategy;
105 fdp->disk->d_ioctl = afd_ioctl;
106 fdp->disk->d_name = "afd";
107 fdp->disk->d_drv1 = dev;
108 fdp->disk->d_maxsize = ch->dma.max_iosize ? ch->dma.max_iosize : DFLTPHYS;
109 fdp->disk->d_unit = device_get_unit(dev);
110 disk_create(fdp->disk, DISK_VERSION);
123 /* detroy disk from the system so we dont get any further requests */
124 disk_destroy(fdp->disk);
160 afd_open(struct disk *dp)
181 fdp->disk->d_sectorsize = fdp->sectorsize;
182 fdp->disk->d_mediasize = fdp->mediasize;
183 fdp->disk->d_fwsectors = fdp->sectors;
184 fdp->disk->d_fwheads = fdp->heads;
189 afd_close(struct disk *dp)
283 afd_ioctl(struct disk *disk, u_long cmd, void *data, int flag,struct thread *td)
285 return ata_device_ioctl(disk->d_drv1, cmd, data);