Lines Matching refs:disk
64 altera_sdcard_disk_ioctl(struct disk *disk, u_long cmd, void *data, int fflag,
119 struct disk *disk;
125 * Because the disk insertion routine occupies the driver instance's
126 * task queue thread, and the disk(9) instance isn't hooked up yet by
133 disk = disk_alloc();
134 disk->d_drv1 = sc;
135 disk->d_name = "altera_sdcard";
136 disk->d_unit = sc->as_unit;
137 disk->d_strategy = altera_sdcard_disk_strategy;
138 disk->d_dump = altera_sdcard_disk_dump;
139 disk->d_ioctl = altera_sdcard_disk_ioctl;
140 disk->d_sectorsize = ALTERA_SDCARD_SECTORSIZE;
141 disk->d_mediasize = sc->as_mediasize;
142 disk->d_maxsize = ALTERA_SDCARD_SECTORSIZE;
143 sc->as_disk = disk;
144 disk_create(disk, DISK_VERSION);
158 struct disk *disk;
169 disk = sc->as_disk;
170 disk_gone(disk);
171 disk_destroy(disk);